الانتقال إلى المحتوى الرئيسي
ارفع الصوت إلى POST /v1/audio/transcriptions بوصفه نموذجًا متعدد الأجزاء يحتوي على حقل file. يفشل التحقق من جسم JSON يحتوي على سلسلة base64. لا يمكن إرسال هذا النموذج إلا من حزمة TypeScript SDK؛ أما في كل لغة أخرى، فأرسله باستخدام عميل HTTP القياسي، كما في الأمثلة أدناه، أو أرسل عنوان URL بدلًا من ذلك (انظر تحويل الصوت إلى نص من عنوان URL).

رفع ملف صوتي

تحويل الصوت إلى نص من عنوان URL

يمكن لنماذج Mistral وElevenLabs وMorpheus قراءة الصوت من عنوان URL بدلًا من رفعه. ولأن هذا الطلب بتنسيق JSON، فإن دوال حزم SDK التي لا تستطيع رفع ملف تتعامل معه:

المعاملات

أسماء الحقول في كل لغة هي حقول النموذج (أو حقول JSON لمصدر URL). المخطط الكامل موجود في مرجع Transcriptions API.

الاستجابة

AudioTranscriptionResponse، وتُعاد بنوع الخريطة الخاص بكل حزمة SDK (map[string]interface{} في Go، وDictionary<string, object>? في C#، ومصفوفة في PHP، وHash في Ruby):
آخر تعديل في ٥ نوفمبر ٢٠٢٦