▶محتويات API
وثائق Votxt OpenAPI
إصدار تجريبي واجهة Votxt OpenAPI في مرحلة تجريبية. اختبر التكامل في بيئة تطوير قبل الاستخدام الإنتاجي.
نظرة عامة
تتيح لك Votxt OpenAPI إضافة تفريغ الصوت والفيديو إلى تطبيقاتك وسير العمل الآلي.
ارفع ملفاً أو استخدم رابط ملف خارجي، ثم أنشئ مهمة تفريغ وتابع حالتها.
بعد اكتمال المهمة يمكنك تصدير النصوص والترجمات والبيانات المنظمة بعدة صيغ.
عنوان URL الأساسي
https://api.votxt.coالمصادقة
أرسل مفتاح API في ترويسة الطلب. يتطلب الوصول خطة نشطة تدعم API.
X-API-Key: your_api_key_here- افتح الإعدادات في حسابك.
- تأكد من أن خطتك تدعم الوصول إلى API.
- أنشئ مفتاح API واحفظه في مكان آمن.
رفع الملفات
ادعم الرفع المباشر عبر رابط موقّع أو استخدم رابط ملف خارجي قابل للتنزيل.
POST /api/v1/files/upload-urlPUT upload_urlPOST /api/v1/transcriptions
POST /api/v1/files/upload-url
Content-Type: application/json
X-API-Key: your_api_key
{
"filename": "audio.mp3",
"file_size": 1048576,
"upload_expires_in": 3600,
"download_expires_in": 1800
}التفريغ
| المسار | الطريقة | الوصف |
|---|---|---|
| /api/v1/transcriptions | POST | رفع الملفات |
| /api/v1/transcriptions/youtube | POST | YouTube |
| /api/v1/transcriptions | GET | النصوص |
| /api/v1/transcriptions/{id} | GET | النص |
| /api/v1/transcriptions/{id}/status | GET | الحالة |
POST /api/v1/transcriptions
Content-Type: application/json
X-API-Key: your_api_key
{
"file_key": "12345-abc123def456.mp3",
"filename": "audio.mp3",
"language_code": "en",
"transcription_type": "transcript",
"enable_speaker_diarization": false,
"webhook_url": "https://your-app.com/webhook"
}الحالة
| الحالة | التفريغ |
|---|---|
| queued | في قائمة الانتظار |
| preprocessing | المعالجة المسبقة |
| processing | قيد المعالجة |
| completed | مكتمل |
| failed | فشل |
التصدير
بعد اكتمال المهمة يمكنك تصدير النصوص والترجمات والبيانات المنظمة بعدة صيغ.
| التصدير | الصيغة |
|---|---|
| التصدير | TXT |
| التصدير | SRT |
| التصدير | VTT |
| التصدير | JSON |
| التصدير | MD |
| التصدير | CSV |
| التصدير | DOCX |
| التصدير |
الصيغ
- صيغ الصوت: mp3, mpeg, mpga, m4a, wav, aac, ogg, opus, flac
- صيغ الفيديو: mp4, webm, mov
- الحد الأقصى لحجم الملف: 5GB لكل ملف
اللغات
يدعم Votxt مجموعة واسعة من لغات التفريغ. استخدم رمز اللغة في الطلب.
| اللغات | الرمز | اللغات | الرمز | اللغات | الرمز |
|---|---|---|---|---|---|
| Afrikaans | af | Gujarati (ગુજરાતી) | gu | Polish (Polski) | pl |
| Arabic (العربية) | ar | Hebrew (עברית) | he | Portuguese (Português) | pt |
| Azerbaijani (Azərbaycan) | az | Hindi (हिन्दी) | hi | Romanian (Română) | ro |
| Belarusian (Беларуская) | be | Croatian (Hrvatski) | hr | Russian (Русский) | ru |
| Bulgarian (Български) | bg | Haitian Creole (Kreyòl ayisyen) | ht | Slovak (Slovenčina) | sk |
| Bengali (বাংলা) | bn | Hungarian (Magyar) | hu | Slovenian (Slovenščina) | sl |
| Bosnian (Bosanski) | bs | Indonesian (Bahasa Indonesia) | id | Albanian (Shqip) | sq |
| Catalan (Català) | ca | Italian (Italiano) | it | Serbian (Српски) | sr |
| Czech (Čeština) | cs | Japanese (日本語) | ja | Swedish (Svenska) | sv |
| Welsh (Cymraeg) | cy | Kazakh (Қазақ) | kk | Swahili (Kiswahili) | sw |
| Danish (Dansk) | da | Kannada (ಕನ್ನಡ) | kn | Tamil (தமிழ்) | ta |
| German (Deutsch) | de | Korean (한국어) | ko | Telugu (తెలుగు) | te |
| Greek (Ελληνικά) | el | Lithuanian (Lietuvių) | lt | Thai (ไทย) | th |
| English | en | Latvian (Latviešu) | lv | Tagalog (Tagalog/Filipino) | tl |
| Spanish (Español) | es | Macedonian (Македонски) | mk | Turkish (Türkçe) | tr |
| Estonian (Eesti) | et | Malayalam (മലയാളം) | ml | Ukrainian (Українська) | uk |
| Basque (Euskara) | eu | Marathi (मराठी) | mr | Urdu (اردو) | ur |
| Persian (فارسی) | fa | Malay (Bahasa Melayu) | ms | Vietnamese (Tiếng Việt) | vi |
| Finnish (Suomi) | fi | Dutch (Nederlands) | nl | Chinese (Cantonese) (粵語) | yue |
| French (Français) | fr | Norwegian (Norsk) | no | Chinese (Simplified) (中文 简体) | zh |
| Galician (Galego) | gl | Punjabi (ਪੰਜਾਬੀ) | pa | Chinese (Taiwanese Mandarin) (國語) | zh_tw |