تحويل النص إلى كلام
يوفر واجهة برمجة التطبيقات لتوليد النص إلى كلام (TTS) واجهة بسيطة وفعّالة لتحويل النص إلى كلام يبدو طبيعيًا ومنطقيًا.
مسار الوصول
POST /audio/v1/text-to-speech
جسم الطلب
prompt
(string
, مطلوب): النص المُدخل الذي سيتم تحويله إلى كلام.voiceId
(string
, مطلوب): معرّف الصوت الذي سيتم استخدامه لتوليد الكلام. يتم قبول معرفات الأصوات التالية:52f254abbd463029dd655422
أنثىe1fb08ee7177e52425b96a49
ذكر3695e87db7f5059a13c3ec9e
ذكرb054b7a4a1dbabba96a691dd
أنثى127de703d939930eb0a85420
أنثى68e53488394f7e26aa66a57f
ذكرb38d58df9133fc82798fa8b5
ذكر55b829b051ad61983f8e3579
أنثىdfc9b361cb98b238cf816ab3
ذكرe09406111fbb6c20e4cc5ebc
أنثىde84f730320dea1fc5e139b4
ذكر21c1658c7c9290b069a30b75
أنثى65b53fb9492bb30ef542b16d
ذكر4681e2025560678d8a344cbe
ذكر620f8886ee8a435c1aa66010
ذكر8015b0357f6da0e72043cf6f
أنثى753b5470f2294f7eedb9a5af
ذكر73108b4aaaf6e8bf118cae48
أنثى700eebf16fe75784f3c45f9a
ذكرe387eee06b3892c72c69d5a2
ذكر
مثال
الطلب
POST /audio/v1/text-to-speech
Content-Type: application/json
x-access-key: YOUR_ACCESS_KEY
{
"prompt": "<النص المُدخل>",
"voiceId": "<أحد معرّفات الأصوات>"
}
الاستجابة
نجاح
HTTP/1.1 200 OK
Content-Type: audio/mpeg
[البيانات الصوتية الثنائية]
خطأ
HTTP/1.1 400 Bad Request
Content-Type: application/json
{
"success": false,
"message": "<رسالة خطأ تحتوي على التفاصيل>"
}