واجهة برمجة التطبيقات لإنشاء تعليقات صوتية للترجمة
07-09-2025 ,
16-09-2025
تسمح لك SpeechGen بـ إنشاء تعليقات صوتية للترجمة لمقاطع الفيديو باستخدام الشبكات العصبية، وتحويل النص إلى صوت لإنشاء تعليقات صوتية لأي لغة. يمكن القيام بذلك ليس فقط من خلال الواجهة، ولكن أيضًا من خلال واجهة برمجة التطبيقات.
عنوان URL للطلب
لإنشاء تعليقات صوتية للترجمة، استخدم عنوان URL التالي:
https://speechgen.io/index.php?r=api/subs
تنسيق الطلب
يجب أن يحتوي الطلب على المعلمات التالية:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'voice': 'Angel',
'text': "نص الترجمة",
'format': 'mp3',
'speed': 1,
'pitch': 0,
'speed_floor': 300,
'speed_type': 2,
'bitrate': 16000,
'emotion': 'good'
}
المعلمات المطلوبة:
- token - مفتاحك السري.
- email - عنوان بريدك الإلكتروني.
- voice - الصوت المستخدم للتعليق الصوتي.
- text - نص الترجمة.
المعلمات الاختيارية:
- format - تنسيق ملف الإخراج (الافتراضي هو mp3). القيم الممكنة: mp3، wav، ogg.
- speed - سرعة التشغيل (الافتراضي هو 1، النطاق من 0.1 إلى 2.0).
- pitch - نبرة الصوت (الافتراضي هو 0، النطاق من -20 إلى 20).
- speed_floor - الحد الأدنى للسرعة (الافتراضي هو 300).
- speed_type - نوع السرعة (الافتراضي هو 2). تسريع فقط - هو 1. تسريع وإبطاء - هو 2.
- bitrate - معدل البت (الافتراضي هو 16000، النطاق من 8000 إلى 192000 هرتز).
- emotion - عاطفة الصوت (الافتراضي هو 'good'، القيم الممكنة: good، evil، neutral).
الحصول على النتيجة
للحصول على النتيجة، استخدم عنوان URL التالي:
https://speechgen.io/index.php?r=api/result
تنسيق الطلب:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
وصف حقول الاستجابة
- id - معرف فريد للتعليق الصوتي.
- status - حالة التعليق الصوتي الحالية: 0 - قيد المعالجة، 1 - مكتمل بنجاح، -1 - خطأ.
- file - مسار الملف الصوتي (متاح إذا كانت الحالة = 1).
- error - نص الخطأ (إذا كانت الحالة = -1).
- parts - عدد أجزاء التعليق الصوتي.
- parts_done - عدد الأجزاء المكتملة.
- duration - مدة الملف الصوتي بالثواني (متاحة إذا كانت الحالة = 1).
- format - تنسيق الملف الصوتي.
- balans - رصيد الحساب.
- cost - تكلفة التعليق الصوتي.