{
  "aboutHtml": "<p>Nova-3 هو نموذج التعرّف على الكلام العام من Deepgram لتحويل الصوت إلى نص. ويوصي به المُنتج للاجتماعات والتعليقات النصية للأحداث والتسجيلات المتعددة المتحدثين والظروف الصعبة، مثل الضوضاء أو الميكروفونات البعيدة، باستخدام التفريغ المسجّل مسبقًا أو المتدفق. وتتمثّل نتيجته المفيدة في كلام متعرَّف عليه مع معلومات التوقيت والثقة، يظل مرتبطًا بالصوت المصدري.</p><h4>اختر سير العمل اللغوي</h4><p>اللغة الافتراضية الموثّقة هي الإنجليزية. ويختار الطلب أحادي اللغة اللغة المنطوقة أو الإعداد المحلي المدعوم. ويشمل جدول النموذج العام الحالي متغيرات إقليمية للإنجليزية والإسبانية والفرنسية والألمانية والروسية والبرتغالية واليابانية والإيطالية والهولندية والعربية وأنظمة الكتابة الصينية ولغات كثيرة أخرى، منها الكازاخية. اختر من رموز المُنتج المدعومة بدلًا من افتراض قبول أي اسم إعداد محلي.</p><p>الإعداد متعدد اللغات سير عمل منفصل للتبديل بين اللغات. ويذكر جدول Nova-3 الحالي له عشر لغات: الإنجليزية والإسبانية والفرنسية والألمانية والهندية والروسية والبرتغالية واليابانية والإيطالية والهولندية. ولا تتطابق هذه المجموعة مع قائمة اللغة الواحدة الأوسع. وفي تسجيل ينتقل بين لغات مدعومة، جهّز الوضع متعدد اللغات بدلًا من إجبار المحادثة كاملةً على إعداد أحادي اللغة لا يناسبها. واحتفظ بما قيل قبل تجهيز أي نسخة مترجمة أو ملخّصة.</p><h4>الصوت المسجّل وتجهيز النص المفرّغ</h4><p>يقبل سير عمل الملفات لدى Deepgram بايتات صوت مرفوعة أو مرجعًا إلى ملف صوتي. واحفظ النص المفرّغ المُعاد عند اكتمال الطلب؛ فالمُنتج لا يخزّن النصوص المفرّغة لاسترجاعها لاحقًا. وتشمل تنسيقات المدخلات وترميزاتها الشائعة الموثّقة MP3 وMP4 وMP2 وAAC وWAV وFLAC وPCM وM4A وOgg وOpus وWebM. واحتفظ بالتنسيق الفعلي ومعلومات القنوات مع التسجيل. امنح التسجيل معرّفًا ثابتًا، واحتفظ بارتباط النتيجة بالمصدر الصحيح ومعلومات قنواته. وفي الاجتماع، راجع أسماء المشاركين والمصطلحات التقنية أثناء الاستماع إلى الصوت الأصلي. وفي المحاضرة أو الحدث، احتفظ بتسلسل الصوت، حتى يتمكن تعليق نصي أو نتيجة بحث لاحقان من تحديد موضع المقطع ذي الصلة.</p><p>يذكر دليل المُنتج للتسجيلات المسبقة حدًا أقصى لحجم الملف يبلغ 2 GB، ويوصي باستخراج التدفق الصوتي من ملف الفيديو الكبير. ويوثّق أيضًا مهلة معالجة من عشر دقائق لطلبات Nova. وتتعلق هذه المهلة بمدة معالجة الطلب، لا بحد أقصى من عشر دقائق لمدة التسجيل. وتتضمن النتيجة المفيدة نهاية التسجيل المقصود؛ فلا ينبغي اعتبار نص مفرّغ محتفَظ به جزئيًا النصَّ الكامل.</p><h4>اقرأ الكلمات والأوقات والثقة</h4><p>تتضمن استجابة JSON الموثّقة بدائل للنص المفرّغ وكلمات متعرَّفًا عليها، مع وقت بداية ونهاية كل كلمة بالثواني من بداية الصوت وقيمة ثقة. وفي النص المتعدد المتحدثين، يعيّن فصل المتحدثين الاختياري لدى المُنتج تسمية متحدث لكل كلمة. ويعيد فصل المتحدثين للتسجيل المسبق أيضًا الثقة في تعيين المتحدث؛ أما فصل المتحدثين للصوت المتدفق فيعيد تسمية المتحدث. وراجع هذه التسميات في ضوء الأصوات الموجودة في التسجيل. ويُبلَّغ أيضًا عن الثقة الإجمالية في النص المفرّغ على مقياس من 0 إلى 1. وعند طلب التنسيق الذكي، يمكن للنتيجة أن تتضمن الترقيم وحالة الأحرف في صورة كلمات مرفقة بعلامات الترقيم، مع معلومات فقرات قابلة للقراءة.</p><p>استخدم هذه الحقول بحسب معناها. فوقت الكلمة يحدّد موضع الكلام المتعرَّف عليه، بينما تعبّر الثقة عن تقدير النموذج للموثوقية، ولا تثبت أن اسمًا أو مقدارًا صعبًا قد سُمع على نحو صحيح. ولتجهيز التعليقات النصية، احتفظ بالتوقيت مع الصياغة المُراجَعة وافحص الحدود في ضوء الصوت. وفي نسخة تحريرية مقروءة، اجعل التعديلات قابلة للتمييز عن النص المتعرَّف عليه، بدلًا من استبدال كلمات غير مؤكدة بصمت بقصة تبدو معقولة.</p><h4>التعرّف المتدفق والمقاطع النهائية</h4><p>يعيد سير عمل Nova المتدفق النص مع وصول الصوت، بنتائج مؤقتة ونهائية. ويميّز المؤشر is_final النص القابل للمراجعة عن المقطع الذي اعتُمد نهائيًا. ويتعلق المؤشر speech_final بتحديد نهاية مقطع الكلام. حافظ على تمييز هذه الإشارات عن مجرد تلقي نص مفرّغ غير فارغ، واحتفظ بالمقاطع النهائية بترتيبها الصوتي عند تجهيز السجل المكتمل.</p><p>Nova-3 هو تعرّف آلي عام على الكلام، ويختلف عن نموذج Flux الحواري المنفصل ذي اكتشاف أدوار الكلام الأصلي في النموذج. ويحدّد Nova نهائية النص المفرّغ ونهايات الكلام؛ أما Flux فيوفّر أحداثه الخاصة لحالة الدور الحواري. اختر سير عمل التفريغ وفق كون الصوت مسجّلًا بالفعل أو واردًا مباشرةً، مع استخدام المخرجات النهائية الفعلية بوصفها الناتج المحتفَظ به.</p><h4>المصطلحات الرئيسية للمفردات المهمة</h4><p>يدعم Keyterm Prompting الموثّق في Nova-3 التفريغ أحادي اللغة والمتعدد اللغات، ويكيّف التعرّف باتجاه المصطلحات المهمة من دون إعادة تدريب النموذج. قدّم الأسماء أو مصطلحات المنتجات أو الاختصارات أو العبارات المتعددة الكلمات ذات الصلة التي قد تُنطق فعلًا. ويحدّ الدليل إجمالي مدخلات المصطلحات الرئيسية إلى 500 رمز، ويوصي بالتركيز على أهم المفردات بدلًا من إضافة الكلمات الشائعة بلا تمييز.</p><p>تستخدم صياغة المُنتج مصطلحات عادية، مع مدخل keyterm منفصل لكل مصطلح. وتظل العبارة المتعددة الكلمات عبارة واحدة. ولا تعادل ذلك أوزان الكلمات المفتاحية القديمة أو مُعزّزاتها، أو جمع مصطلحات منفصلة بفواصل أو فواصل منقوطة أو فواصل أسطر: فقد تقبلها الواجهة قيمةً حرفية واحدة من دون توفير التعزيز المقصود. استخدم حالة الأحرف الصحيحة للأسماء، ثم افحص النص المفرّغ، لأن سياق الصوت والتنسيق الذكي قد يغيّران مع ذلك الشكل المكتوب النهائي.</p><h4>حدود عائلة النماذج والنتائج المفيدة</h4><p>يختلف ملف Nova-3 العام عن خيارَي Medical وPharma المسمّيين على نحو مستقل. ولا يحوّله التوجيه بالمفردات إلى إصدار آخر، ولا ينبغي افتراض تغطية النماذج المتخصصة للغات أو سلوكها في النموذج العام. وميزات معالجة النص المفرّغ الإضافية خيارات في سير عمل الكلام لدى المُنتج، وليست دليلًا على أن التعرّف أنتج ملخّصًا أو ترجمة أو ناتجًا آخر لم يُطلب أصلًا.</p><p>يمكن أن يكون ناتج Nova-3 المفيد نص اجتماع مفرّغًا قابلًا للبحث، أو صياغة جاهزة للتعليقات النصية مع توقيت الكلمات، أو سجل محادثة متعددة اللغات. احتفظ بمعرّف الصوت وسير العمل اللغوي المختار والنص النهائي وأي حقول مفيدة للثقة أو التوقيت. وتحقّق من الأسماء غير الواضحة والأرقام والأصوات المتداخلة وتغيّر اللغات في ضوء التسجيل الأصلي، واحتفظ بالكلام المتعرَّف عليه الفعلي متاحًا لخطوة معالجة المحتوى التالية.</p>",
  "aboutText": "Nova-3 هو نموذج التعرّف على الكلام العام من Deepgram لتحويل الصوت إلى نص. ويوصي به المُنتج للاجتماعات والتعليقات النصية للأحداث والتسجيلات المتعددة المتحدثين والظروف الصعبة، مثل الضوضاء أو الميكروفونات البعيدة، باستخدام التفريغ المسجّل مسبقًا أو المتدفق. وتتمثّل نتيجته المفيدة في كلام متعرَّف عليه مع معلومات التوقيت والثقة، يظل مرتبطًا بالصوت المصدري.\n\n### اختر سير العمل اللغوي\n\nاللغة الافتراضية الموثّقة هي الإنجليزية. ويختار الطلب أحادي اللغة اللغة المنطوقة أو الإعداد المحلي المدعوم. ويشمل جدول النموذج العام الحالي متغيرات إقليمية للإنجليزية والإسبانية والفرنسية والألمانية والروسية والبرتغالية واليابانية والإيطالية والهولندية والعربية وأنظمة الكتابة الصينية ولغات كثيرة أخرى، منها الكازاخية. اختر من رموز المُنتج المدعومة بدلًا من افتراض قبول أي اسم إعداد محلي.\n\nالإعداد متعدد اللغات سير عمل منفصل للتبديل بين اللغات. ويذكر جدول Nova-3 الحالي له عشر لغات: الإنجليزية والإسبانية والفرنسية والألمانية والهندية والروسية والبرتغالية واليابانية والإيطالية والهولندية. ولا تتطابق هذه المجموعة مع قائمة اللغة الواحدة الأوسع. وفي تسجيل ينتقل بين لغات مدعومة، جهّز الوضع متعدد اللغات بدلًا من إجبار المحادثة كاملةً على إعداد أحادي اللغة لا يناسبها. واحتفظ بما قيل قبل تجهيز أي نسخة مترجمة أو ملخّصة.\n\n### الصوت المسجّل وتجهيز النص المفرّغ\n\nيقبل سير عمل الملفات لدى Deepgram بايتات صوت مرفوعة أو مرجعًا إلى ملف صوتي. واحفظ النص المفرّغ المُعاد عند اكتمال الطلب؛ فالمُنتج لا يخزّن النصوص المفرّغة لاسترجاعها لاحقًا. وتشمل تنسيقات المدخلات وترميزاتها الشائعة الموثّقة MP3 وMP4 وMP2 وAAC وWAV وFLAC وPCM وM4A وOgg وOpus وWebM. واحتفظ بالتنسيق الفعلي ومعلومات القنوات مع التسجيل. امنح التسجيل معرّفًا ثابتًا، واحتفظ بارتباط النتيجة بالمصدر الصحيح ومعلومات قنواته. وفي الاجتماع، راجع أسماء المشاركين والمصطلحات التقنية أثناء الاستماع إلى الصوت الأصلي. وفي المحاضرة أو الحدث، احتفظ بتسلسل الصوت، حتى يتمكن تعليق نصي أو نتيجة بحث لاحقان من تحديد موضع المقطع ذي الصلة.\n\nيذكر دليل المُنتج للتسجيلات المسبقة حدًا أقصى لحجم الملف يبلغ 2 GB، ويوصي باستخراج التدفق الصوتي من ملف الفيديو الكبير. ويوثّق أيضًا مهلة معالجة من عشر دقائق لطلبات Nova. وتتعلق هذه المهلة بمدة معالجة الطلب، لا بحد أقصى من عشر دقائق لمدة التسجيل. وتتضمن النتيجة المفيدة نهاية التسجيل المقصود؛ فلا ينبغي اعتبار نص مفرّغ محتفَظ به جزئيًا النصَّ الكامل.\n\n### اقرأ الكلمات والأوقات والثقة\n\nتتضمن استجابة JSON الموثّقة بدائل للنص المفرّغ وكلمات متعرَّفًا عليها، مع وقت بداية ونهاية كل كلمة بالثواني من بداية الصوت وقيمة ثقة. وفي النص المتعدد المتحدثين، يعيّن فصل المتحدثين الاختياري لدى المُنتج تسمية متحدث لكل كلمة. ويعيد فصل المتحدثين للتسجيل المسبق أيضًا الثقة في تعيين المتحدث؛ أما فصل المتحدثين للصوت المتدفق فيعيد تسمية المتحدث. وراجع هذه التسميات في ضوء الأصوات الموجودة في التسجيل. ويُبلَّغ أيضًا عن الثقة الإجمالية في النص المفرّغ على مقياس من 0 إلى 1. وعند طلب التنسيق الذكي، يمكن للنتيجة أن تتضمن الترقيم وحالة الأحرف في صورة كلمات مرفقة بعلامات الترقيم، مع معلومات فقرات قابلة للقراءة.\n\nاستخدم هذه الحقول بحسب معناها. فوقت الكلمة يحدّد موضع الكلام المتعرَّف عليه، بينما تعبّر الثقة عن تقدير النموذج للموثوقية، ولا تثبت أن اسمًا أو مقدارًا صعبًا قد سُمع على نحو صحيح. ولتجهيز التعليقات النصية، احتفظ بالتوقيت مع الصياغة المُراجَعة وافحص الحدود في ضوء الصوت. وفي نسخة تحريرية مقروءة، اجعل التعديلات قابلة للتمييز عن النص المتعرَّف عليه، بدلًا من استبدال كلمات غير مؤكدة بصمت بقصة تبدو معقولة.\n\n### التعرّف المتدفق والمقاطع النهائية\n\nيعيد سير عمل Nova المتدفق النص مع وصول الصوت، بنتائج مؤقتة ونهائية. ويميّز المؤشر is_final النص القابل للمراجعة عن المقطع الذي اعتُمد نهائيًا. ويتعلق المؤشر speech_final بتحديد نهاية مقطع الكلام. حافظ على تمييز هذه الإشارات عن مجرد تلقي نص مفرّغ غير فارغ، واحتفظ بالمقاطع النهائية بترتيبها الصوتي عند تجهيز السجل المكتمل.\n\nNova-3 هو تعرّف آلي عام على الكلام، ويختلف عن نموذج Flux الحواري المنفصل ذي اكتشاف أدوار الكلام الأصلي في النموذج. ويحدّد Nova نهائية النص المفرّغ ونهايات الكلام؛ أما Flux فيوفّر أحداثه الخاصة لحالة الدور الحواري. اختر سير عمل التفريغ وفق كون الصوت مسجّلًا بالفعل أو واردًا مباشرةً، مع استخدام المخرجات النهائية الفعلية بوصفها الناتج المحتفَظ به.\n\n### المصطلحات الرئيسية للمفردات المهمة\n\nيدعم Keyterm Prompting الموثّق في Nova-3 التفريغ أحادي اللغة والمتعدد اللغات، ويكيّف التعرّف باتجاه المصطلحات المهمة من دون إعادة تدريب النموذج. قدّم الأسماء أو مصطلحات المنتجات أو الاختصارات أو العبارات المتعددة الكلمات ذات الصلة التي قد تُنطق فعلًا. ويحدّ الدليل إجمالي مدخلات المصطلحات الرئيسية إلى 500 رمز، ويوصي بالتركيز على أهم المفردات بدلًا من إضافة الكلمات الشائعة بلا تمييز.\n\nتستخدم صياغة المُنتج مصطلحات عادية، مع مدخل keyterm منفصل لكل مصطلح. وتظل العبارة المتعددة الكلمات عبارة واحدة. ولا تعادل ذلك أوزان الكلمات المفتاحية القديمة أو مُعزّزاتها، أو جمع مصطلحات منفصلة بفواصل أو فواصل منقوطة أو فواصل أسطر: فقد تقبلها الواجهة قيمةً حرفية واحدة من دون توفير التعزيز المقصود. استخدم حالة الأحرف الصحيحة للأسماء، ثم افحص النص المفرّغ، لأن سياق الصوت والتنسيق الذكي قد يغيّران مع ذلك الشكل المكتوب النهائي.\n\n### حدود عائلة النماذج والنتائج المفيدة\n\nيختلف ملف Nova-3 العام عن خيارَي Medical وPharma المسمّيين على نحو مستقل. ولا يحوّله التوجيه بالمفردات إلى إصدار آخر، ولا ينبغي افتراض تغطية النماذج المتخصصة للغات أو سلوكها في النموذج العام. وميزات معالجة النص المفرّغ الإضافية خيارات في سير عمل الكلام لدى المُنتج، وليست دليلًا على أن التعرّف أنتج ملخّصًا أو ترجمة أو ناتجًا آخر لم يُطلب أصلًا.\n\nيمكن أن يكون ناتج Nova-3 المفيد نص اجتماع مفرّغًا قابلًا للبحث، أو صياغة جاهزة للتعليقات النصية مع توقيت الكلمات، أو سجل محادثة متعددة اللغات. احتفظ بمعرّف الصوت وسير العمل اللغوي المختار والنص النهائي وأي حقول مفيدة للثقة أو التوقيت. وتحقّق من الأسماء غير الواضحة والأرقام والأصوات المتداخلة وتغيّر اللغات في ضوء التسجيل الأصلي، واحتفظ بالكلام المتعرَّف عليه الفعلي متاحًا لخطوة معالجة المحتوى التالية.",
  "editorialOverlay": {
    "copy_fields": null,
    "copy_sha256": null,
    "copy_source": null,
    "html_sha256": "d7c9658bd021f87fdbfed13892a809968654224519dc3719b692608dd79ff2dc",
    "module_sha256": "ee9dc1c50b1e6a8fb7fa062030fcb4646b9aaaeb08be513b723a5a92a7290f06",
    "raw_model_unchanged": true,
    "schema": "ailoot-native-model-editorial-v1"
  },
  "locale": "ar",
  "methods": [
    {
      "html": "<div class=\"sheet-head\"><span class=\"mav\" aria-hidden=\"true\">•</span><h2 id=\"sheet-title\">Deepgram: Nova-3</h2><button class=\"icon-btn\" type=\"button\" data-close-sheet aria-label=\"إغلاق\">×</button></div><div class=\"idline\"><span>Deepgram /</span><code>deepgram/nova-3</code><button type=\"button\" id=\"copy-id\">نسخ ID</button></div><nav class=\"card-jump-nav\" aria-label=\"أقسام بطاقة النموذج\"><button type=\"button\" data-card-jump=\"overview\">البداية</button><button type=\"button\" data-card-jump=\"methods\">المدخلات والطرائق</button><button type=\"button\" data-card-jump=\"pricing\">الباقات</button><button type=\"button\" data-card-jump=\"examples\">أمثلة</button><button type=\"button\" data-card-jump=\"results\">النتائج</button><button type=\"button\" data-card-jump=\"aliases\">الأسماء البديلة</button></nav><div class=\"card-method-tabs\" role=\"tablist\" aria-label=\"طرائق API\"><button type=\"button\" role=\"tab\" tabindex=\"0\" aria-controls=\"card-method-content\" aria-selected=\"true\" id=\"card-method-tab-0\" data-card-method=\"Ultra|transcriptions|/v1/audio/transcriptions|deepgram%2Fnova-3\">التعرّف</button></div><div id=\"card-method-content\" role=\"tabpanel\" aria-labelledby=\"card-method-tab-0\"><section class=\"card-section\" data-card-section=\"overview\"><h3 tabindex=\"-1\">البداية</h3><p class=\"mdesc-full\">Nova-3 هو نموذج تحويل الكلام إلى نص العام من Deepgram للصوت المسجّل والمتدفق. يدعم التعرّف أحادي اللغة، ووضعًا محددًا متعدد اللغات للتبديل بينها، والتوجيه بالمصطلحات الرئيسية، ويعيد نصوصًا مفرّغة مع توقيت الكلمات ومعلومات الثقة.</p><dl class=\"card-io\" data-card-io><div><dt>المدخلات المقبولة</dt><dd>الصوت</dd></div><div><dt>النتائج</dt><dd>transcription</dd></div></dl><details class=\"card-about\"><summary>عن النموذج</summary><p class=\"note-s\" data-model-method-boundary>يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.</p><div class=\"mabout\" id=\"m-about\"><p>Nova-3 هو نموذج التعرّف على الكلام العام من Deepgram لتحويل الصوت إلى نص. ويوصي به المُنتج للاجتماعات والتعليقات النصية للأحداث والتسجيلات المتعددة المتحدثين والظروف الصعبة، مثل الضوضاء أو الميكروفونات البعيدة، باستخدام التفريغ المسجّل مسبقًا أو المتدفق. وتتمثّل نتيجته المفيدة في كلام متعرَّف عليه مع معلومات التوقيت والثقة، يظل مرتبطًا بالصوت المصدري.</p><h4>اختر سير العمل اللغوي</h4><p>اللغة الافتراضية الموثّقة هي الإنجليزية. ويختار الطلب أحادي اللغة اللغة المنطوقة أو الإعداد المحلي المدعوم. ويشمل جدول النموذج العام الحالي متغيرات إقليمية للإنجليزية والإسبانية والفرنسية والألمانية والروسية والبرتغالية واليابانية والإيطالية والهولندية والعربية وأنظمة الكتابة الصينية ولغات كثيرة أخرى، منها الكازاخية. اختر من رموز المُنتج المدعومة بدلًا من افتراض قبول أي اسم إعداد محلي.</p><p>الإعداد متعدد اللغات سير عمل منفصل للتبديل بين اللغات. ويذكر جدول Nova-3 الحالي له عشر لغات: الإنجليزية والإسبانية والفرنسية والألمانية والهندية والروسية والبرتغالية واليابانية والإيطالية والهولندية. ولا تتطابق هذه المجموعة مع قائمة اللغة الواحدة الأوسع. وفي تسجيل ينتقل بين لغات مدعومة، جهّز الوضع متعدد اللغات بدلًا من إجبار المحادثة كاملةً على إعداد أحادي اللغة لا يناسبها. واحتفظ بما قيل قبل تجهيز أي نسخة مترجمة أو ملخّصة.</p><h4>الصوت المسجّل وتجهيز النص المفرّغ</h4><p>يقبل سير عمل الملفات لدى Deepgram بايتات صوت مرفوعة أو مرجعًا إلى ملف صوتي. واحفظ النص المفرّغ المُعاد عند اكتمال الطلب؛ فالمُنتج لا يخزّن النصوص المفرّغة لاسترجاعها لاحقًا. وتشمل تنسيقات المدخلات وترميزاتها الشائعة الموثّقة MP3 وMP4 وMP2 وAAC وWAV وFLAC وPCM وM4A وOgg وOpus وWebM. واحتفظ بالتنسيق الفعلي ومعلومات القنوات مع التسجيل. امنح التسجيل معرّفًا ثابتًا، واحتفظ بارتباط النتيجة بالمصدر الصحيح ومعلومات قنواته. وفي الاجتماع، راجع أسماء المشاركين والمصطلحات التقنية أثناء الاستماع إلى الصوت الأصلي. وفي المحاضرة أو الحدث، احتفظ بتسلسل الصوت، حتى يتمكن تعليق نصي أو نتيجة بحث لاحقان من تحديد موضع المقطع ذي الصلة.</p><p>يذكر دليل المُنتج للتسجيلات المسبقة حدًا أقصى لحجم الملف يبلغ 2 GB، ويوصي باستخراج التدفق الصوتي من ملف الفيديو الكبير. ويوثّق أيضًا مهلة معالجة من عشر دقائق لطلبات Nova. وتتعلق هذه المهلة بمدة معالجة الطلب، لا بحد أقصى من عشر دقائق لمدة التسجيل. وتتضمن النتيجة المفيدة نهاية التسجيل المقصود؛ فلا ينبغي اعتبار نص مفرّغ محتفَظ به جزئيًا النصَّ الكامل.</p><h4>اقرأ الكلمات والأوقات والثقة</h4><p>تتضمن استجابة JSON الموثّقة بدائل للنص المفرّغ وكلمات متعرَّفًا عليها، مع وقت بداية ونهاية كل كلمة بالثواني من بداية الصوت وقيمة ثقة. وفي النص المتعدد المتحدثين، يعيّن فصل المتحدثين الاختياري لدى المُنتج تسمية متحدث لكل كلمة. ويعيد فصل المتحدثين للتسجيل المسبق أيضًا الثقة في تعيين المتحدث؛ أما فصل المتحدثين للصوت المتدفق فيعيد تسمية المتحدث. وراجع هذه التسميات في ضوء الأصوات الموجودة في التسجيل. ويُبلَّغ أيضًا عن الثقة الإجمالية في النص المفرّغ على مقياس من 0 إلى 1. وعند طلب التنسيق الذكي، يمكن للنتيجة أن تتضمن الترقيم وحالة الأحرف في صورة كلمات مرفقة بعلامات الترقيم، مع معلومات فقرات قابلة للقراءة.</p><p>استخدم هذه الحقول بحسب معناها. فوقت الكلمة يحدّد موضع الكلام المتعرَّف عليه، بينما تعبّر الثقة عن تقدير النموذج للموثوقية، ولا تثبت أن اسمًا أو مقدارًا صعبًا قد سُمع على نحو صحيح. ولتجهيز التعليقات النصية، احتفظ بالتوقيت مع الصياغة المُراجَعة وافحص الحدود في ضوء الصوت. وفي نسخة تحريرية مقروءة، اجعل التعديلات قابلة للتمييز عن النص المتعرَّف عليه، بدلًا من استبدال كلمات غير مؤكدة بصمت بقصة تبدو معقولة.</p><h4>التعرّف المتدفق والمقاطع النهائية</h4><p>يعيد سير عمل Nova المتدفق النص مع وصول الصوت، بنتائج مؤقتة ونهائية. ويميّز المؤشر is_final النص القابل للمراجعة عن المقطع الذي اعتُمد نهائيًا. ويتعلق المؤشر speech_final بتحديد نهاية مقطع الكلام. حافظ على تمييز هذه الإشارات عن مجرد تلقي نص مفرّغ غير فارغ، واحتفظ بالمقاطع النهائية بترتيبها الصوتي عند تجهيز السجل المكتمل.</p><p>Nova-3 هو تعرّف آلي عام على الكلام، ويختلف عن نموذج Flux الحواري المنفصل ذي اكتشاف أدوار الكلام الأصلي في النموذج. ويحدّد Nova نهائية النص المفرّغ ونهايات الكلام؛ أما Flux فيوفّر أحداثه الخاصة لحالة الدور الحواري. اختر سير عمل التفريغ وفق كون الصوت مسجّلًا بالفعل أو واردًا مباشرةً، مع استخدام المخرجات النهائية الفعلية بوصفها الناتج المحتفَظ به.</p><h4>المصطلحات الرئيسية للمفردات المهمة</h4><p>يدعم Keyterm Prompting الموثّق في Nova-3 التفريغ أحادي اللغة والمتعدد اللغات، ويكيّف التعرّف باتجاه المصطلحات المهمة من دون إعادة تدريب النموذج. قدّم الأسماء أو مصطلحات المنتجات أو الاختصارات أو العبارات المتعددة الكلمات ذات الصلة التي قد تُنطق فعلًا. ويحدّ الدليل إجمالي مدخلات المصطلحات الرئيسية إلى 500 رمز، ويوصي بالتركيز على أهم المفردات بدلًا من إضافة الكلمات الشائعة بلا تمييز.</p><p>تستخدم صياغة المُنتج مصطلحات عادية، مع مدخل keyterm منفصل لكل مصطلح. وتظل العبارة المتعددة الكلمات عبارة واحدة. ولا تعادل ذلك أوزان الكلمات المفتاحية القديمة أو مُعزّزاتها، أو جمع مصطلحات منفصلة بفواصل أو فواصل منقوطة أو فواصل أسطر: فقد تقبلها الواجهة قيمةً حرفية واحدة من دون توفير التعزيز المقصود. استخدم حالة الأحرف الصحيحة للأسماء، ثم افحص النص المفرّغ، لأن سياق الصوت والتنسيق الذكي قد يغيّران مع ذلك الشكل المكتوب النهائي.</p><h4>حدود عائلة النماذج والنتائج المفيدة</h4><p>يختلف ملف Nova-3 العام عن خيارَي Medical وPharma المسمّيين على نحو مستقل. ولا يحوّله التوجيه بالمفردات إلى إصدار آخر، ولا ينبغي افتراض تغطية النماذج المتخصصة للغات أو سلوكها في النموذج العام. وميزات معالجة النص المفرّغ الإضافية خيارات في سير عمل الكلام لدى المُنتج، وليست دليلًا على أن التعرّف أنتج ملخّصًا أو ترجمة أو ناتجًا آخر لم يُطلب أصلًا.</p><p>يمكن أن يكون ناتج Nova-3 المفيد نص اجتماع مفرّغًا قابلًا للبحث، أو صياغة جاهزة للتعليقات النصية مع توقيت الكلمات، أو سجل محادثة متعددة اللغات. احتفظ بمعرّف الصوت وسير العمل اللغوي المختار والنص النهائي وأي حقول مفيدة للثقة أو التوقيت. وتحقّق من الأسماء غير الواضحة والأرقام والأصوات المتداخلة وتغيّر اللغات في ضوء التسجيل الأصلي، واحتفظ بالكلام المتعرَّف عليه الفعلي متاحًا لخطوة معالجة المحتوى التالية.</p></div></details></section><section class=\"card-section\" data-card-section=\"methods\"><h3 tabindex=\"-1\">متاح في Ailoot · المدخلات والطرائق</h3><details class=\"card-method\" open><summary><b>Ailoot Ultra · التعرّف على الكلام</b> <code>POST /v1/audio/transcriptions</code></summary><dl class=\"method-capabilities\"><div><dt>الإدخال</dt><dd><code>audio</code></dd></div><div><dt>الإخراج</dt><dd><code>transcription</code></dd></div><div><dt>صيغة الإخراج</dt><dd>json</dd></div></dl><div class=\"tw\" data-card-parameters data-typed-parameters><table><thead><tr><th>الحقل</th><th>النوع</th><th>المتطلب</th><th>القيم والحدود</th><th>القيمة الافتراضية</th></tr></thead><tbody><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">model</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>string</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>مطلوب</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span><div>deepgram/nova-3</div></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"unspecified\"><span class=\"card-cell-label\">القيمة الافتراضية</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">input_audio</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>object</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>مطلوب</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"unspecified\"><span class=\"card-cell-label\">القيمة الافتراضية</span>—</td></tr><tr data-parameter-availability=\"retained_official_STTRequest\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">language</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>string</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>اختياري</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"unspecified\"><span class=\"card-cell-label\">القيمة الافتراضية</span>—</td></tr><tr data-parameter-availability=\"retained_official_STTRequest\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">temperature</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>number</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>اختياري</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span><div>الحد الأدنى: ⁦0⁩</div><div>الحد الأقصى: ⁦1⁩</div></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"unspecified\"><span class=\"card-cell-label\">القيمة الافتراضية</span>—</td></tr><tr data-parameter-availability=\"retained_official_STTRequest\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">response_format</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>string</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>اختياري</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span><div>json, verbose_json</div></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"known\"><span class=\"card-cell-label\">القيمة الافتراضية</span>json</td></tr><tr data-parameter-availability=\"retained_official_STTRequest\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">timestamp_granularities</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>array</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>اختياري</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"unspecified\"><span class=\"card-cell-label\">القيمة الافتراضية</span>—</td></tr><tr data-parameter-availability=\"retained_official_STTRequest\"><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">provider</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span><code>object</code></td><td data-cell-label=\"المتطلب\"><span class=\"card-cell-label\">المتطلب</span>اختياري</td><td data-cell-label=\"القيم والحدود\"><span class=\"card-cell-label\">القيم والحدود</span></td><td data-cell-label=\"القيمة الافتراضية\" data-default=\"unspecified\"><span class=\"card-cell-label\">القيمة الافتراضية</span>—</td></tr></tbody></table></div><details class=\"card-about\" data-material-combinations><summary>تركيبات مواد الإدخال</summary><p class=\"note-s\"><b>speech_to_text</b> · مطلوب: actual matching-format audio file</p></details><details class=\"note-s\" data-method-contract><summary>معلمات الطريقة ودورة حياتها</summary><div class=\"tw\" data-card-table=\"contract\"><table><thead><tr><th>المعلمة</th><th>المواصفات</th></tr></thead><tbody><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>content_types</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>application/json, multipart/form-data</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>required</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>model, input_audio</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>material_types</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>audio</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>JSON_audio</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>بايتات الصوت الخام الفعلية بترميز base64، مع التنسيق المطابق</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>multipart_required</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>model, file</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>multipart_cap_bytes</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>26214400</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>optional_controls</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>language, temperature, response_format, timestamp_granularities, provider</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>default_response_format</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>json</td></tr><tr><th data-cell-label=\"المعلمة\" scope=\"row\"><span class=\"card-cell-label\">المعلمة</span><code>optional_features</code></th><td data-cell-label=\"المواصفات\"><span class=\"card-cell-label\">المواصفات</span>تتطلب المخرجات التفصيلية وخيارات diarize/keyterms والصوت عبر URL أو الصوت المضمّن الأكبر حجماً إمكانية وتعرفة تتوافقان مع النموذج والمزوّد المحددين.</td></tr></tbody></table></div><p>دورة الحياة: <code>synchronous_result_then_owned_library</code></p><p class=\"note-s\"><code>GET /v1/media/tasks/{task_id}</code> · قيمة task_id الفعلية المُعادة أو سجل مكتبة الوسائط</p><p class=\"note-s\"><code>GET /v1/media/assets/{asset_id}/content</code></p><p class=\"note-s\"><code>GET /v1/media/assets</code></p><p class=\"note-s\"><code>GET /v1/media/assets/{asset_id}</code></p><p class=\"note-s\">استخدم النموذج الدقيق وحقول الإدخال الموثّقة.</p><p class=\"note-s\">احتفظ بالاستجابة كاملة، وكل مخرج فعلي، والمعرّفات الأصلية المُعادة.</p></details></details></section><section class=\"card-section\" data-card-section=\"pricing\"><h3 tabindex=\"-1\">الباقات</h3><div data-native-semantic-method=\"v1\" data-tariff-reference-only><p class=\"note-s\" data-rate-support-note>مراجع التسعير لا تضيف خيارات للطلب. المعلمات المدعومة مذكورة للطريقة المحددة.</p><dl data-price-conditions><dt>الوضع السريع</dt><dd>غير محدد <span class=\"note-s\">عند اختيار الوضع السريع</span></dd><dt>الوضع المرن</dt><dd>غير محدد <span class=\"note-s\">عند اختيار وضع flex</span></dd><dt>أقصى جهد للاستدلال</dt><dd>غير محدد <span class=\"note-s\">عندما يُطبَّق الضبط الافتراضي default مع أقصى جهد للاستدلال</span></dd></dl></div><div data-declared-tariff-pricing><h4>تعرفات Ailoot</h4><h4>الأسعار حسب الإعدادات</h4><p class=\"note-s\">طابق كل رسم مع الشروط المعروضة. طبّق تعرفة واحدة لكل مجموعة من الإعدادات البديلة.</p><div class=\"tw\" data-pricing-profiles><table><thead><tr><th>الإعدادات</th><th>جدول التعرفة</th><th>وحدة الفوترة</th><th>الرسوم</th></tr></thead><tbody><tr><th data-cell-label=\"الإعدادات\" scope=\"row\"><span class=\"card-cell-label\">الإعدادات</span>التعرفات الأساسية للرموز</th><td data-cell-label=\"جدول التعرفة\"><span class=\"card-cell-label\">جدول التعرفة</span>التعرفة الأساسية</td><td data-cell-label=\"وحدة الفوترة\"><span class=\"card-cell-label\">وحدة الفوترة</span>—</td><td data-cell-label=\"الرسوم\"><span class=\"card-cell-label\">الرسوم</span><div><span>الإدخال · رموز الإدخال</span> <b>—</b> <span class=\"price-unit\">/ 1K من الرموز</span></div><div><span>الإخراج · رموز الإخراج</span> <b>—</b> <span class=\"price-unit\">/ 1K من الرموز</span></div><div><span>الإدخال · قراءة ذاكرة التخزين المؤقت</span> <b>—</b> <span class=\"price-unit\">/ 1K من الرموز</span></div><div><span>الإدخال · الكتابة إلى ذاكرة التخزين المؤقت</span> <b>—</b> <span class=\"price-unit\">/ 1K من الرموز</span></div><div><span>الإدخال · الكتابة إلى ذاكرة التخزين المؤقت، 1 ساعة</span> <b>—</b> <span class=\"price-unit\">/ 1K من الرموز</span></div></td></tr><tr><th data-cell-label=\"الإعدادات\" scope=\"row\"><span class=\"card-cell-label\">الإعدادات</span>Ultra</th><td data-cell-label=\"جدول التعرفة\"><span class=\"card-cell-label\">جدول التعرفة</span>—</td><td data-cell-label=\"وحدة الفوترة\"><span class=\"card-cell-label\">وحدة الفوترة</span>لكل ثانية صوت مُدخل</td><td data-cell-label=\"الرسوم\"><span class=\"card-cell-label\">الرسوم</span><div><span>الإدخال · ثانية صوت مُدخل</span> <b>$0.0001433333333334</b> <span class=\"price-unit\">لكل ثانية صوت مُدخل</span></div></td></tr></tbody></table></div></div><p class=\"note-s\">تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. <a href=\"/docs/ar/billing/reserve/\">كيفية عمل حجز المبلغ وتسوية الرسوم →</a></p><div data-declared-reference-pricing><h4>تفاصيل التعرفة المرجعية</h4><p class=\"note-s\">لا تغيّر جداول التعرفة المرجعية على مستوى النموذج اختيار الطريقة أو عروض الأسعار أو الرسوم. وتستخدم الرسوم الفعلية تعرفات طريقة Ailoot المحددة.</p><details class=\"card-price-reference\" data-declared-reference-group data-client-selectable=\"false\"><summary>Deepgram: Nova-3</summary><h4>الأسعار حسب الإعدادات</h4><div class=\"tw\" data-pricing-profiles><table><thead><tr><th>الإعدادات</th><th>شروط الفوترة</th><th>الرسوم</th></tr></thead><tbody><tr><th data-cell-label=\"الإعدادات\" scope=\"row\"><span class=\"card-cell-label\">الإعدادات</span>Deepgram: Nova-3 · الإعداد الافتراضي</th><td data-cell-label=\"شروط الفوترة\"><span class=\"card-cell-label\">شروط الفوترة</span>الإعداد الافتراضي</td><td data-cell-label=\"الرسوم\"><span class=\"card-cell-label\">الرسوم</span><div><span>الإدخال · ثواني الصوت المُدخل</span> <b>⁦≈‏0.000143 US$⁩</b> <span class=\"price-unit\">لكل ثانية صوت مُدخل</span></div></td></tr></tbody></table></div></details></div></section><section class=\"card-section\" data-card-section=\"examples\"><h3 tabindex=\"-1\">أمثلة للطلبات</h3><h4>Ailoot Ultra · التعرّف على الكلام</h4><div class=\"code-group\"><div class=\"cg-bar\"><div class=\"cg-tabs\" role=\"tablist\" aria-label=\"خيارات الشيفرة\"><button class=\"cg-tab\" id=\"model-code-1200-tab-0\" role=\"tab\" type=\"button\" aria-controls=\"model-code-1200-panel-0\" aria-selected=\"true\" tabindex=\"0\">curl · جسم الطلب بالصيغة الأصلية دون تغيير والنتيجة كاملة</button></div><div class=\"cg-tools\"><button class=\"cg-btn cg-copy\" type=\"button\" aria-label=\"نسخ الشيفرة\"><svg class=\"cp\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><rect x=\"5.25\" y=\"5.25\" width=\"8.5\" height=\"8.5\" rx=\"1.75\"/><path d=\"M10.75 5.25V3.5a1.25 1.25 0 0 0-1.25-1.25H3.5A1.25 1.25 0 0 0 2.25 3.5v6a1.25 1.25 0 0 0 1.25 1.25h1.75\"/></svg><svg class=\"ok\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><path d=\"m3 8.5 3.25 3.25L13 5\"/></svg></button></div></div><div class=\"cg-body\"><div class=\"cg-pane\" id=\"model-code-1200-panel-0\" role=\"tabpanel\" aria-labelledby=\"model-code-1200-tab-0\"><pre data-lang=\"bash\"><code>set -eu\n: &quot;${AILOOT_API_KEY:?Set your Ailoot API key}&quot;\n: &quot;${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}&quot;\npython3 - &lt;&lt;&#39;PY_REQUEST&#39;\nimport json,os\nfrom pathlib import Path\nimport base64\naudio=Path(os.environ[&#39;AILOOT_AUDIO_FILE&#39;]).read_bytes()\nif not (audio[:4]==b&#39;RIFF&#39; and audio[8:12]==b&#39;WAVE&#39;): raise SystemExit(&#39;Supply an actual WAV audio file&#39;)\nif len(audio)&gt;26214400: raise SystemExit(&#39;Use a documented supported large-file flow&#39;)\nrequest={&#39;model&#39;: &#39;deepgram/nova-3&#39;, &#39;input_audio&#39;: {&#39;data&#39;: &#39;${BASE64_ACTUAL_WAV_BYTES}&#39;, &#39;format&#39;: &#39;wav&#39;}}\nrequest[&#39;input_audio&#39;][&#39;data&#39;]=base64.b64encode(audio).decode(&#39;ascii&#39;)\nPath(&#39;request.json&#39;).write_text(json.dumps(request,ensure_ascii=False),encoding=&#39;utf-8&#39;)\nPY_REQUEST\ncurl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \\\n  -H &quot;Authorization: Bearer $AILOOT_API_KEY&quot; -H &#39;Content-Type: application/json&#39; \\\n  --data-binary @request.json -D response-headers.txt -o response.bin\n# Keep the complete original response and headers. Read every returned segment, word and usage field.\n# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.\n</code></pre></div></div></div></section><section class=\"card-section\" data-card-section=\"results\"><h3 tabindex=\"-1\">استلام النتائج وحفظها</h3><h4>Ailoot Ultra · التعرّف على الكلام</h4><p class=\"note-s\">json</p><ul class=\"card-result-paths\"><li><code>GET /v1/media/tasks/{task_id}</code></li><li><code>GET /v1/media/assets/{asset_id}/content</code></li><li><code>GET /v1/media/assets</code></li><li><code>GET /v1/media/assets/{asset_id}</code></li></ul><div class=\"card-result-process\" data-all-results><h5>الاحتفاظ بكل النتائج المكتملة</h5><p class=\"note-s\">احتفظ بكل استجابة كاملة وكل ملف وجزء محتوى تم إرجاعه.</p><p class=\"note-s\">JSON الأصلي كاملاً، وجميع النصوص والمقاطع والكلمات والمتحدثين والطوابع الزمنية المتاحة، وبيانات الاستخدام.</p></div><div class=\"card-result-process\" data-unknown-recovery><h5>عند الحاجة إلى التحقق من الاستجابة الأصلية</h5><p class=\"note-s\">احتفظ بـoperation_id/X-Client-Request-ID الأصليين وبالاستجابة الأصلية. اقرأ سجلات المهام والأصول الفعلية المملوكة لك دون إعادة الإرسال؛ ولا يُنشأ عنوان URL مخصص للاستعلام عن الصوت.</p></div><details class=\"card-about\" data-output-fields><summary>حقول الاستجابة</summary><div class=\"tw\" data-card-table=\"output\"><table><thead><tr><th>الحقل</th><th>النوع</th></tr></thead><tbody><tr><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">text</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span>string</td></tr><tr><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">usage</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span>object</td></tr><tr><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">segments[]</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span>object</td></tr><tr><th data-cell-label=\"الحقل\" scope=\"row\"><span class=\"card-cell-label\">الحقل</span><code class=\"card-field-name\">words[]</code></th><td data-cell-label=\"النوع\" data-field-type><span class=\"card-cell-label\">النوع</span>object</td></tr></tbody></table></div></details></section><section class=\"card-section\" data-card-section=\"aliases\"><h3 tabindex=\"-1\">الأسماء البديلة</h3><h4>الأسماء البديلة للنموذج</h4><p class=\"note-s\"><span data-model-alias-route=\"Ultra\"><b>Ailoot Ultra</b> <a href=\"#m=deepgram%2Fnova-3&amp;route=Ultra&amp;caller=deepgram%2Fnova-3&amp;fmt=transcriptions\"><code>deepgram/nova-3</code></a></span></p><h4>الأسماء البديلة لمسارات الطرائق</h4><p class=\"note-s\">استخدم مسارات الطرائق المعروضة أعلاه.</p><h4>معرّفات النماذج ذات الصلة IDs</h4><p class=\"note-s\"><a href=\"#m=deepgram%2Fnova-3&amp;route=Ultra&amp;caller=deepgram%2Fnova-3&amp;fmt=transcriptions\"><code>deepgram/nova-3</code></a></p></section></div>",
      "method_identity": {
        "effective_request_model_id": "deepgram/nova-3",
        "fmt": "transcriptions",
        "http": "POST",
        "path": "/v1/audio/transcriptions",
        "request_model_id": "deepgram/nova-3",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|transcriptions|/v1/audio/transcriptions|deepgram%2Fnova-3",
      "ordinal": 0,
      "rawMethod": {
        "available": null,
        "cache_read": null,
        "cache_write": null,
        "cache_write_1h": null,
        "contract": {
          "data": {
            "all_results": "Complete original JSON, all available text/segments/words/speakers/timestamps and usage.",
            "lifecycle": {
              "assets": [
                {
                  "http": "GET",
                  "path": "/v1/media/assets"
                },
                {
                  "http": "GET",
                  "path": "/v1/media/assets/{asset_id}"
                }
              ],
              "content": [
                {
                  "http": "GET",
                  "path": "/v1/media/assets/{asset_id}/content",
                  "url_source": "exact returned signed URL; never construct token"
                }
              ],
              "mode": "synchronous_result_then_owned_library",
              "operation_id_is_not_task_id": true,
              "status": [
                {
                  "http": "GET",
                  "id_source": "actual returned task_id or media library record",
                  "path": "/v1/media/tasks/{task_id}"
                }
              ],
              "unknown": "احتفظ بـoperation_id/X-Client-Request-ID الأصليين وبالاستجابة الأصلية. اقرأ سجلات المهام والأصول الفعلية المملوكة لك دون إعادة الإرسال؛ ولا يُنشأ عنوان URL مخصص للاستعلام عن الصوت."
            },
            "material_combinations": [
              {
                "content_types": [
                  "application/json",
                  "multipart/form-data"
                ],
                "mode": "speech_to_text",
                "required": [
                  "actual matching-format audio file"
                ]
              }
            ],
            "outputs": {
              "all_results": "JSON الأصلي كاملاً، وجميع النصوص والمقاطع والكلمات والمتحدثين والطوابع الزمنية المتاحة، وبيانات الاستخدام.",
              "family": "transcription",
              "fields": [
                {
                  "name": "text",
                  "type": "string"
                },
                {
                  "name": "usage",
                  "type": "object"
                },
                {
                  "name": "segments[]",
                  "optional": true,
                  "type": "object"
                },
                {
                  "name": "words[]",
                  "optional": true,
                  "type": "object"
                }
              ],
              "format": "json"
            },
            "parameters": [
              {
                "availability": "source_interface",
                "enum": [
                  "deepgram/nova-3"
                ],
                "enum_known": true,
                "name": "model",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "data_encoding": "base64 raw actual audio bytes, not data URI",
                "fields": [
                  "data",
                  "format"
                ],
                "name": "input_audio",
                "required": true,
                "type": "object"
              },
              {
                "availability": "retained_official_STTRequest",
                "description": "ISO-639-1 code; omitted means auto-detection",
                "name": "language",
                "required": false,
                "type": "string"
              },
              {
                "availability": "retained_official_STTRequest",
                "maximum": 1,
                "minimum": 0,
                "name": "temperature",
                "required": false,
                "type": "number"
              },
              {
                "availability": "retained_official_STTRequest",
                "default": "json",
                "default_known": true,
                "description": "verbose_json requires exact model/provider support",
                "enum": [
                  "json",
                  "verbose_json"
                ],
                "enum_known": true,
                "name": "response_format",
                "required": false,
                "type": "string"
              },
              {
                "availability": "retained_official_STTRequest",
                "description": "Only used with supported verbose_json",
                "items": {
                  "enum": [
                    "segment",
                    "word"
                  ],
                  "type": "string"
                },
                "name": "timestamp_granularities",
                "required": false,
                "type": "array"
              },
              {
                "availability": "retained_official_STTRequest",
                "description": "Data policy and exact provider options; order/only/ignore are not applied to STT",
                "name": "provider",
                "required": false,
                "type": "object"
              }
            ],
            "request_schema": {
              "properties": {
                "input_audio": {
                  "properties": {
                    "data": {
                      "contentEncoding": "base64",
                      "type": "string"
                    },
                    "format": {
                      "enum": [
                        "wav",
                        "mp3",
                        "flac",
                        "m4a",
                        "ogg",
                        "webm",
                        "aac"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "data",
                    "format"
                  ],
                  "type": "object"
                },
                "language": {
                  "description": "ISO-639-1 code; omitted means auto-detection",
                  "type": "string"
                },
                "model": {
                  "enum": [
                    "deepgram/nova-3"
                  ],
                  "type": "string"
                },
                "provider": {
                  "description": "Data policy and exact provider options; order/only/ignore are not applied to STT",
                  "properties": {
                    "data_collection": {
                      "enum": [
                        "allow",
                        "deny",
                        null
                      ],
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "options": {
                      "type": "object"
                    },
                    "zdr": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    }
                  },
                  "type": "object"
                },
                "response_format": {
                  "default": "json",
                  "description": "verbose_json requires exact model/provider support",
                  "enum": [
                    "json",
                    "verbose_json"
                  ],
                  "type": "string"
                },
                "temperature": {
                  "maximum": 1,
                  "minimum": 0,
                  "type": "number"
                },
                "timestamp_granularities": {
                  "description": "Only used with supported verbose_json",
                  "items": {
                    "enum": [
                      "segment",
                      "word"
                    ],
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "model",
                "input_audio"
              ],
              "type": "object"
            },
            "schema_template": {
              "actual_file_preparation_required": true,
              "body": {
                "input_audio": {
                  "data": "${BASE64_ACTUAL_WAV_BYTES}",
                  "format": "wav"
                },
                "model": "deepgram/nova-3"
              },
              "content_type": "application/json"
            }
          },
          "hints": [
            "استخدم النموذج الدقيق وحقول الإدخال الموثّقة.",
            "احتفظ بالاستجابة كاملة، وكل مخرج فعلي، والمعرّفات الأصلية المُعادة."
          ],
          "input": {
            "JSON_audio": "بايتات الصوت الخام الفعلية بترميز base64، مع التنسيق المطابق",
            "content_types": [
              "application/json",
              "multipart/form-data"
            ],
            "default_response_format": "json",
            "material_types": [
              "audio"
            ],
            "multipart_cap_bytes": 26214400,
            "multipart_required": [
              "model",
              "file"
            ],
            "optional_controls": [
              "language",
              "temperature",
              "response_format",
              "timestamp_granularities",
              "provider"
            ],
            "optional_features": "تتطلب المخرجات التفصيلية وخيارات diarize/keyterms والصوت عبر URL أو الصوت المضمّن الأكبر حجماً إمكانية وتعرفة تتوافقان مع النموذج والمزوّد المحددين.",
            "required": [
              "model",
              "input_audio"
            ]
          },
          "lifecycle": {
            "assets": [
              {
                "http": "GET",
                "path": "/v1/media/assets"
              },
              {
                "http": "GET",
                "path": "/v1/media/assets/{asset_id}"
              }
            ],
            "content": [
              {
                "http": "GET",
                "path": "/v1/media/assets/{asset_id}/content",
                "url_source": "exact returned signed URL; never construct token"
              }
            ],
            "mode": "synchronous_result_then_owned_library",
            "operation_id_is_not_task_id": true,
            "status": [
              {
                "http": "GET",
                "id_source": "قيمة task_id الفعلية المُعادة أو سجل مكتبة الوسائط",
                "path": "/v1/media/tasks/{task_id}"
              }
            ],
            "unknown": "Retain original operation_id/X-Client-Request-ID and original response. Read actual owned task/asset records without resubmitting; no dedicated audio poll URL is constructed."
          },
          "method": {
            "http": "POST",
            "path": "/v1/audio/transcriptions"
          },
          "method_aliases": [],
          "operation_modes": [
            "speech_to_text"
          ],
          "output": {
            "all_results": "Complete original JSON, all available text/segments/words/speakers/timestamps and usage.",
            "family": "transcription",
            "format": "json"
          }
        },
        "ctx": null,
        "declared_pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quantity_basis": "actual physical units",
              "quoted_unit": "per audio input second"
            },
            "label": "Ultra",
            "units": [
              {
                "amount": "0.0001433333333334",
                "amount_unit": "usd_per_audio_input_second",
                "billing_input": true,
                "estimate_only": false,
                "key": "audio_input_second",
                "label": "audio input second",
                "native_amount_usd_per_unit": "0.0001433333333334",
                "native_quantity": 1,
                "public_unit_label": "per audio input second",
                "quantity": "1",
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "audio_input_second"
              }
            ]
          }
        ],
        "examples": [
          {
            "code": "set -eu\n: \"${AILOOT_API_KEY:?Set your Ailoot API key}\"\n: \"${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}\"\npython3 - <<'PY_REQUEST'\nimport json,os\nfrom pathlib import Path\nimport base64\naudio=Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()\nif not (audio[:4]==b'RIFF' and audio[8:12]==b'WAVE'): raise SystemExit('Supply an actual WAV audio file')\nif len(audio)>26214400: raise SystemExit('Use a documented supported large-file flow')\nrequest={'model': 'deepgram/nova-3', 'input_audio': {'data': '${BASE64_ACTUAL_WAV_BYTES}', 'format': 'wav'}}\nrequest['input_audio']['data']=base64.b64encode(audio).decode('ascii')\nPath('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')\nPY_REQUEST\ncurl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \\\n  -H \"Authorization: Bearer $AILOOT_API_KEY\" -H 'Content-Type: application/json' \\\n  --data-binary @request.json -D response-headers.txt -o response.bin\n# Keep the complete original response and headers. Read every returned segment, word and usage field.\n# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.\n",
            "label": "curl · exact native body and complete result",
            "language": "bash"
          }
        ],
        "family": "openai",
        "fast_multiplier": null,
        "flex_multiplier": null,
        "fmt": "transcriptions",
        "hints": [
          "Use the exact model and documented input fields.",
          "Keep the complete response, every actual output and original returned IDs."
        ],
        "http": "POST",
        "in": null,
        "input": [
          "audio"
        ],
        "label": "Распознавание речи",
        "max_out": null,
        "max_reasoning_effort_multiplier": null,
        "method_aliases": [],
        "out": null,
        "output": [
          "transcription"
        ],
        "path": "/v1/audio/transcriptions",
        "price_conditions": [
          {
            "label": "Fast mode",
            "value": "Not specified",
            "when": "When fast mode is selected"
          },
          {
            "label": "Flex mode",
            "value": "Not specified",
            "when": "When flex mode is selected"
          },
          {
            "label": "Maximum reasoning effort",
            "value": "Not specified",
            "when": "When maximum reasoning effort uses the default adjustment"
          }
        ],
        "pricing": {
          "billing_mode": "per_request",
          "image_input_price": null,
          "image_output_price": null,
          "per_request_price": null,
          "unit_prices": {
            "audio_input_second": 0.0001433333333334
          }
        },
        "pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quantity_basis": "actual physical units",
              "quoted_unit": "per audio input second"
            },
            "label": "Ultra",
            "units": [
              {
                "amount": "0.0001433333333334",
                "amount_unit": "usd_per_audio_input_second",
                "billing_input": true,
                "estimate_only": false,
                "key": "audio_input_second",
                "label": "audio input second",
                "native_amount_usd_per_unit": "0.0001433333333334",
                "native_quantity": 1,
                "public_unit_label": "per audio input second",
                "quantity": "1",
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "audio_input_second"
              }
            ]
          }
        ],
        "request_model_id": "deepgram/nova-3",
        "route_label": "Ultra",
        "status_reads": [
          "GET /v1/media/tasks/{task_id}",
          "GET /v1/media/assets/{asset_id}/content"
        ],
        "tiers": [],
        "units": [
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          },
          {
            "amount": "0.0001433333333334",
            "amount_unit": "usd_per_audio_input_second",
            "billing_input": true,
            "estimate_only": false,
            "key": "audio_input_second",
            "label": "audio input second",
            "native_amount_usd_per_unit": "0.0001433333333334",
            "native_quantity": 1,
            "public_unit_label": "per audio input second",
            "quantity": "1",
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "audio_input_second"
          }
        ]
      }
    }
  ],
  "model_id": "deepgram/nova-3",
  "nativeProvenance": {
    "input_facts_canonical_sha256": "f1bd66990f1d492195d49f5aabdd9fba2effa854971f4814fbae6cf389efc56c",
    "input_html_sha256": "46b16cb017dd9e5fefc62e034682b59fc5cc12047b1fd84fb54fd9cc4801a3c2",
    "private_audit_sha256": "c8c6afb3d7d6d33a64cf331dee114be420409b12489e001f48b82faf80b27614",
    "role": "historical-normalized-input-audit-hashes",
    "schema": "ailoot-native-model-provenance-v2"
  },
  "page": {
    "canonical": "https://ailoot.ai/models/ar/deepgram-nova-3/",
    "description": "Nova-3 هو نموذج تحويل الكلام إلى نص العام من Deepgram للصوت المسجّل والمتدفق. يدعم التعرّف أحادي اللغة، ووضعًا محددًا متعدد اللغات للتبديل بينها، والتوجيه بالمصطلحات الرئيسية، ويعيد نصوصًا مفرّغة مع توقيت الكلمات ومعلومات الثقة.",
    "locale": "ar",
    "md_url": "https://ailoot.ai/models/ar/deepgram-nova-3/index.md",
    "title": "Deepgram: Nova-3 — Ailoot",
    "url": "https://ailoot.ai/models/ar/deepgram-nova-3/"
  },
  "rawModel": {
    "about": "Nova-3 هو نموذج التعرّف على الكلام العام من Deepgram لتحويل الصوت إلى نص. ويوصي به المُنتج للاجتماعات والتعليقات النصية للأحداث والتسجيلات المتعددة المتحدثين والظروف الصعبة، مثل الضوضاء أو الميكروفونات البعيدة، باستخدام التفريغ المسجّل مسبقًا أو المتدفق. وتتمثّل نتيجته المفيدة في كلام متعرَّف عليه مع معلومات التوقيت والثقة، يظل مرتبطًا بالصوت المصدري.\n\n### اختر سير العمل اللغوي\n\nاللغة الافتراضية الموثّقة هي الإنجليزية. ويختار الطلب أحادي اللغة اللغة المنطوقة أو الإعداد المحلي المدعوم. ويشمل جدول النموذج العام الحالي متغيرات إقليمية للإنجليزية والإسبانية والفرنسية والألمانية والروسية والبرتغالية واليابانية والإيطالية والهولندية والعربية وأنظمة الكتابة الصينية ولغات كثيرة أخرى، منها الكازاخية. اختر من رموز المُنتج المدعومة بدلًا من افتراض قبول أي اسم إعداد محلي.\n\nالإعداد متعدد اللغات سير عمل منفصل للتبديل بين اللغات. ويذكر جدول Nova-3 الحالي له عشر لغات: الإنجليزية والإسبانية والفرنسية والألمانية والهندية والروسية والبرتغالية واليابانية والإيطالية والهولندية. ولا تتطابق هذه المجموعة مع قائمة اللغة الواحدة الأوسع. وفي تسجيل ينتقل بين لغات مدعومة، جهّز الوضع متعدد اللغات بدلًا من إجبار المحادثة كاملةً على إعداد أحادي اللغة لا يناسبها. واحتفظ بما قيل قبل تجهيز أي نسخة مترجمة أو ملخّصة.\n\n### الصوت المسجّل وتجهيز النص المفرّغ\n\nيقبل سير عمل الملفات لدى Deepgram بايتات صوت مرفوعة أو مرجعًا إلى ملف صوتي. واحفظ النص المفرّغ المُعاد عند اكتمال الطلب؛ فالمُنتج لا يخزّن النصوص المفرّغة لاسترجاعها لاحقًا. وتشمل تنسيقات المدخلات وترميزاتها الشائعة الموثّقة MP3 وMP4 وMP2 وAAC وWAV وFLAC وPCM وM4A وOgg وOpus وWebM. واحتفظ بالتنسيق الفعلي ومعلومات القنوات مع التسجيل. امنح التسجيل معرّفًا ثابتًا، واحتفظ بارتباط النتيجة بالمصدر الصحيح ومعلومات قنواته. وفي الاجتماع، راجع أسماء المشاركين والمصطلحات التقنية أثناء الاستماع إلى الصوت الأصلي. وفي المحاضرة أو الحدث، احتفظ بتسلسل الصوت، حتى يتمكن تعليق نصي أو نتيجة بحث لاحقان من تحديد موضع المقطع ذي الصلة.\n\nيذكر دليل المُنتج للتسجيلات المسبقة حدًا أقصى لحجم الملف يبلغ 2 GB، ويوصي باستخراج التدفق الصوتي من ملف الفيديو الكبير. ويوثّق أيضًا مهلة معالجة من عشر دقائق لطلبات Nova. وتتعلق هذه المهلة بمدة معالجة الطلب، لا بحد أقصى من عشر دقائق لمدة التسجيل. وتتضمن النتيجة المفيدة نهاية التسجيل المقصود؛ فلا ينبغي اعتبار نص مفرّغ محتفَظ به جزئيًا النصَّ الكامل.\n\n### اقرأ الكلمات والأوقات والثقة\n\nتتضمن استجابة JSON الموثّقة بدائل للنص المفرّغ وكلمات متعرَّفًا عليها، مع وقت بداية ونهاية كل كلمة بالثواني من بداية الصوت وقيمة ثقة. وفي النص المتعدد المتحدثين، يعيّن فصل المتحدثين الاختياري لدى المُنتج تسمية متحدث لكل كلمة. ويعيد فصل المتحدثين للتسجيل المسبق أيضًا الثقة في تعيين المتحدث؛ أما فصل المتحدثين للصوت المتدفق فيعيد تسمية المتحدث. وراجع هذه التسميات في ضوء الأصوات الموجودة في التسجيل. ويُبلَّغ أيضًا عن الثقة الإجمالية في النص المفرّغ على مقياس من 0 إلى 1. وعند طلب التنسيق الذكي، يمكن للنتيجة أن تتضمن الترقيم وحالة الأحرف في صورة كلمات مرفقة بعلامات الترقيم، مع معلومات فقرات قابلة للقراءة.\n\nاستخدم هذه الحقول بحسب معناها. فوقت الكلمة يحدّد موضع الكلام المتعرَّف عليه، بينما تعبّر الثقة عن تقدير النموذج للموثوقية، ولا تثبت أن اسمًا أو مقدارًا صعبًا قد سُمع على نحو صحيح. ولتجهيز التعليقات النصية، احتفظ بالتوقيت مع الصياغة المُراجَعة وافحص الحدود في ضوء الصوت. وفي نسخة تحريرية مقروءة، اجعل التعديلات قابلة للتمييز عن النص المتعرَّف عليه، بدلًا من استبدال كلمات غير مؤكدة بصمت بقصة تبدو معقولة.\n\n### التعرّف المتدفق والمقاطع النهائية\n\nيعيد سير عمل Nova المتدفق النص مع وصول الصوت، بنتائج مؤقتة ونهائية. ويميّز المؤشر is_final النص القابل للمراجعة عن المقطع الذي اعتُمد نهائيًا. ويتعلق المؤشر speech_final بتحديد نهاية مقطع الكلام. حافظ على تمييز هذه الإشارات عن مجرد تلقي نص مفرّغ غير فارغ، واحتفظ بالمقاطع النهائية بترتيبها الصوتي عند تجهيز السجل المكتمل.\n\nNova-3 هو تعرّف آلي عام على الكلام، ويختلف عن نموذج Flux الحواري المنفصل ذي اكتشاف أدوار الكلام الأصلي في النموذج. ويحدّد Nova نهائية النص المفرّغ ونهايات الكلام؛ أما Flux فيوفّر أحداثه الخاصة لحالة الدور الحواري. اختر سير عمل التفريغ وفق كون الصوت مسجّلًا بالفعل أو واردًا مباشرةً، مع استخدام المخرجات النهائية الفعلية بوصفها الناتج المحتفَظ به.\n\n### المصطلحات الرئيسية للمفردات المهمة\n\nيدعم Keyterm Prompting الموثّق في Nova-3 التفريغ أحادي اللغة والمتعدد اللغات، ويكيّف التعرّف باتجاه المصطلحات المهمة من دون إعادة تدريب النموذج. قدّم الأسماء أو مصطلحات المنتجات أو الاختصارات أو العبارات المتعددة الكلمات ذات الصلة التي قد تُنطق فعلًا. ويحدّ الدليل إجمالي مدخلات المصطلحات الرئيسية إلى 500 رمز، ويوصي بالتركيز على أهم المفردات بدلًا من إضافة الكلمات الشائعة بلا تمييز.\n\nتستخدم صياغة المُنتج مصطلحات عادية، مع مدخل keyterm منفصل لكل مصطلح. وتظل العبارة المتعددة الكلمات عبارة واحدة. ولا تعادل ذلك أوزان الكلمات المفتاحية القديمة أو مُعزّزاتها، أو جمع مصطلحات منفصلة بفواصل أو فواصل منقوطة أو فواصل أسطر: فقد تقبلها الواجهة قيمةً حرفية واحدة من دون توفير التعزيز المقصود. استخدم حالة الأحرف الصحيحة للأسماء، ثم افحص النص المفرّغ، لأن سياق الصوت والتنسيق الذكي قد يغيّران مع ذلك الشكل المكتوب النهائي.\n\n### حدود عائلة النماذج والنتائج المفيدة\n\nيختلف ملف Nova-3 العام عن خيارَي Medical وPharma المسمّيين على نحو مستقل. ولا يحوّله التوجيه بالمفردات إلى إصدار آخر، ولا ينبغي افتراض تغطية النماذج المتخصصة للغات أو سلوكها في النموذج العام. وميزات معالجة النص المفرّغ الإضافية خيارات في سير عمل الكلام لدى المُنتج، وليست دليلًا على أن التعرّف أنتج ملخّصًا أو ترجمة أو ناتجًا آخر لم يُطلب أصلًا.\n\nيمكن أن يكون ناتج Nova-3 المفيد نص اجتماع مفرّغًا قابلًا للبحث، أو صياغة جاهزة للتعليقات النصية مع توقيت الكلمات، أو سجل محادثة متعددة اللغات. احتفظ بمعرّف الصوت وسير العمل اللغوي المختار والنص النهائي وأي حقول مفيدة للثقة أو التوقيت. وتحقّق من الأسماء غير الواضحة والأرقام والأصوات المتداخلة وتغيّر اللغات في ضوء التسجيل الأصلي، واحتفظ بالكلام المتعرَّف عليه الفعلي متاحًا لخطوة معالجة المحتوى التالية.",
    "alias_of": null,
    "aliases": [],
    "author": "Deepgram",
    "available": null,
    "canonical_model": "deepgram/nova-3",
    "capabilities": {
      "context_length": 0,
      "manufacturer_input": [
        "audio"
      ],
      "manufacturer_output": [
        "transcription"
      ]
    },
    "card_routes": [
      {
        "label": "Ultra",
        "rates": [
          {
            "amount": "0.0001433333333334",
            "amount_unit": "usd_per_audio_input_second",
            "billing_input": true,
            "estimate_only": false,
            "key": "audio_input_second",
            "label": "audio input second",
            "native_amount_usd_per_unit": "0.0001433333333334",
            "native_quantity": 1,
            "public_unit_label": "per audio input second",
            "quantity": "1",
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "audio_input_second"
          }
        ],
        "summary": "التسعير الكامل للتكوين في التفاصيل."
      }
    ],
    "ctx": null,
    "declared_tariff_references": [
      {
        "client_selectable": false,
        "key": "c81fd216735cb75857ec",
        "label": "Deepgram: Nova-3",
        "profiles": [
          {
            "basis": "",
            "dimensions": {
              "conditions": "الإعداد الافتراضي"
            },
            "label": "Deepgram: Nova-3 · الإعداد الافتراضي",
            "units": [
              {
                "amount": "0.0001433333333334",
                "amount_unit": "usd_per_exact_physical_unit",
                "billing_input": false,
                "key": "ce3ba3a9b22ee118a269edd4",
                "label": "Input audio seconds",
                "public_unit_label": "per input audio second",
                "quantity": "1",
                "rate_role": "declared_tariff_rate",
                "side": "in",
                "unit": "input_audio_second"
              }
            ]
          }
        ]
      }
    ],
    "entity_type": "model",
    "formats": [
      "transcriptions"
    ],
    "id": "deepgram/nova-3",
    "input": [
      "audio"
    ],
    "kind": "transcription",
    "max_out": null,
    "methods": [
      {
        "available": null,
        "cache_read": null,
        "cache_write": null,
        "cache_write_1h": null,
        "contract": {
          "data": {
            "all_results": "Complete original JSON, all available text/segments/words/speakers/timestamps and usage.",
            "lifecycle": {
              "assets": [
                {
                  "http": "GET",
                  "path": "/v1/media/assets"
                },
                {
                  "http": "GET",
                  "path": "/v1/media/assets/{asset_id}"
                }
              ],
              "content": [
                {
                  "http": "GET",
                  "path": "/v1/media/assets/{asset_id}/content",
                  "url_source": "exact returned signed URL; never construct token"
                }
              ],
              "mode": "synchronous_result_then_owned_library",
              "operation_id_is_not_task_id": true,
              "status": [
                {
                  "http": "GET",
                  "id_source": "actual returned task_id or media library record",
                  "path": "/v1/media/tasks/{task_id}"
                }
              ],
              "unknown": "احتفظ بـoperation_id/X-Client-Request-ID الأصليين وبالاستجابة الأصلية. اقرأ سجلات المهام والأصول الفعلية المملوكة لك دون إعادة الإرسال؛ ولا يُنشأ عنوان URL مخصص للاستعلام عن الصوت."
            },
            "material_combinations": [
              {
                "content_types": [
                  "application/json",
                  "multipart/form-data"
                ],
                "mode": "speech_to_text",
                "required": [
                  "actual matching-format audio file"
                ]
              }
            ],
            "outputs": {
              "all_results": "JSON الأصلي كاملاً، وجميع النصوص والمقاطع والكلمات والمتحدثين والطوابع الزمنية المتاحة، وبيانات الاستخدام.",
              "family": "transcription",
              "fields": [
                {
                  "name": "text",
                  "type": "string"
                },
                {
                  "name": "usage",
                  "type": "object"
                },
                {
                  "name": "segments[]",
                  "optional": true,
                  "type": "object"
                },
                {
                  "name": "words[]",
                  "optional": true,
                  "type": "object"
                }
              ],
              "format": "json"
            },
            "parameters": [
              {
                "availability": "source_interface",
                "enum": [
                  "deepgram/nova-3"
                ],
                "enum_known": true,
                "name": "model",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "data_encoding": "base64 raw actual audio bytes, not data URI",
                "fields": [
                  "data",
                  "format"
                ],
                "name": "input_audio",
                "required": true,
                "type": "object"
              },
              {
                "availability": "retained_official_STTRequest",
                "description": "ISO-639-1 code; omitted means auto-detection",
                "name": "language",
                "required": false,
                "type": "string"
              },
              {
                "availability": "retained_official_STTRequest",
                "maximum": 1,
                "minimum": 0,
                "name": "temperature",
                "required": false,
                "type": "number"
              },
              {
                "availability": "retained_official_STTRequest",
                "default": "json",
                "default_known": true,
                "description": "verbose_json requires exact model/provider support",
                "enum": [
                  "json",
                  "verbose_json"
                ],
                "enum_known": true,
                "name": "response_format",
                "required": false,
                "type": "string"
              },
              {
                "availability": "retained_official_STTRequest",
                "description": "Only used with supported verbose_json",
                "items": {
                  "enum": [
                    "segment",
                    "word"
                  ],
                  "type": "string"
                },
                "name": "timestamp_granularities",
                "required": false,
                "type": "array"
              },
              {
                "availability": "retained_official_STTRequest",
                "description": "Data policy and exact provider options; order/only/ignore are not applied to STT",
                "name": "provider",
                "required": false,
                "type": "object"
              }
            ],
            "request_schema": {
              "properties": {
                "input_audio": {
                  "properties": {
                    "data": {
                      "contentEncoding": "base64",
                      "type": "string"
                    },
                    "format": {
                      "enum": [
                        "wav",
                        "mp3",
                        "flac",
                        "m4a",
                        "ogg",
                        "webm",
                        "aac"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "data",
                    "format"
                  ],
                  "type": "object"
                },
                "language": {
                  "description": "ISO-639-1 code; omitted means auto-detection",
                  "type": "string"
                },
                "model": {
                  "enum": [
                    "deepgram/nova-3"
                  ],
                  "type": "string"
                },
                "provider": {
                  "description": "Data policy and exact provider options; order/only/ignore are not applied to STT",
                  "properties": {
                    "data_collection": {
                      "enum": [
                        "allow",
                        "deny",
                        null
                      ],
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "options": {
                      "type": "object"
                    },
                    "zdr": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    }
                  },
                  "type": "object"
                },
                "response_format": {
                  "default": "json",
                  "description": "verbose_json requires exact model/provider support",
                  "enum": [
                    "json",
                    "verbose_json"
                  ],
                  "type": "string"
                },
                "temperature": {
                  "maximum": 1,
                  "minimum": 0,
                  "type": "number"
                },
                "timestamp_granularities": {
                  "description": "Only used with supported verbose_json",
                  "items": {
                    "enum": [
                      "segment",
                      "word"
                    ],
                    "type": "string"
                  },
                  "type": "array"
                }
              },
              "required": [
                "model",
                "input_audio"
              ],
              "type": "object"
            },
            "schema_template": {
              "actual_file_preparation_required": true,
              "body": {
                "input_audio": {
                  "data": "${BASE64_ACTUAL_WAV_BYTES}",
                  "format": "wav"
                },
                "model": "deepgram/nova-3"
              },
              "content_type": "application/json"
            }
          },
          "hints": [
            "استخدم النموذج الدقيق وحقول الإدخال الموثّقة.",
            "احتفظ بالاستجابة كاملة، وكل مخرج فعلي، والمعرّفات الأصلية المُعادة."
          ],
          "input": {
            "JSON_audio": "بايتات الصوت الخام الفعلية بترميز base64، مع التنسيق المطابق",
            "content_types": [
              "application/json",
              "multipart/form-data"
            ],
            "default_response_format": "json",
            "material_types": [
              "audio"
            ],
            "multipart_cap_bytes": 26214400,
            "multipart_required": [
              "model",
              "file"
            ],
            "optional_controls": [
              "language",
              "temperature",
              "response_format",
              "timestamp_granularities",
              "provider"
            ],
            "optional_features": "تتطلب المخرجات التفصيلية وخيارات diarize/keyterms والصوت عبر URL أو الصوت المضمّن الأكبر حجماً إمكانية وتعرفة تتوافقان مع النموذج والمزوّد المحددين.",
            "required": [
              "model",
              "input_audio"
            ]
          },
          "lifecycle": {
            "assets": [
              {
                "http": "GET",
                "path": "/v1/media/assets"
              },
              {
                "http": "GET",
                "path": "/v1/media/assets/{asset_id}"
              }
            ],
            "content": [
              {
                "http": "GET",
                "path": "/v1/media/assets/{asset_id}/content",
                "url_source": "exact returned signed URL; never construct token"
              }
            ],
            "mode": "synchronous_result_then_owned_library",
            "operation_id_is_not_task_id": true,
            "status": [
              {
                "http": "GET",
                "id_source": "قيمة task_id الفعلية المُعادة أو سجل مكتبة الوسائط",
                "path": "/v1/media/tasks/{task_id}"
              }
            ],
            "unknown": "Retain original operation_id/X-Client-Request-ID and original response. Read actual owned task/asset records without resubmitting; no dedicated audio poll URL is constructed."
          },
          "method": {
            "http": "POST",
            "path": "/v1/audio/transcriptions"
          },
          "method_aliases": [],
          "operation_modes": [
            "speech_to_text"
          ],
          "output": {
            "all_results": "Complete original JSON, all available text/segments/words/speakers/timestamps and usage.",
            "family": "transcription",
            "format": "json"
          }
        },
        "ctx": null,
        "declared_pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quantity_basis": "actual physical units",
              "quoted_unit": "per audio input second"
            },
            "label": "Ultra",
            "units": [
              {
                "amount": "0.0001433333333334",
                "amount_unit": "usd_per_audio_input_second",
                "billing_input": true,
                "estimate_only": false,
                "key": "audio_input_second",
                "label": "audio input second",
                "native_amount_usd_per_unit": "0.0001433333333334",
                "native_quantity": 1,
                "public_unit_label": "per audio input second",
                "quantity": "1",
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "audio_input_second"
              }
            ]
          }
        ],
        "examples": [
          {
            "code": "set -eu\n: \"${AILOOT_API_KEY:?Set your Ailoot API key}\"\n: \"${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}\"\npython3 - <<'PY_REQUEST'\nimport json,os\nfrom pathlib import Path\nimport base64\naudio=Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()\nif not (audio[:4]==b'RIFF' and audio[8:12]==b'WAVE'): raise SystemExit('Supply an actual WAV audio file')\nif len(audio)>26214400: raise SystemExit('Use a documented supported large-file flow')\nrequest={'model': 'deepgram/nova-3', 'input_audio': {'data': '${BASE64_ACTUAL_WAV_BYTES}', 'format': 'wav'}}\nrequest['input_audio']['data']=base64.b64encode(audio).decode('ascii')\nPath('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')\nPY_REQUEST\ncurl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \\\n  -H \"Authorization: Bearer $AILOOT_API_KEY\" -H 'Content-Type: application/json' \\\n  --data-binary @request.json -D response-headers.txt -o response.bin\n# Keep the complete original response and headers. Read every returned segment, word and usage field.\n# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.\n",
            "label": "curl · exact native body and complete result",
            "language": "bash"
          }
        ],
        "family": "openai",
        "fast_multiplier": null,
        "flex_multiplier": null,
        "fmt": "transcriptions",
        "hints": [
          "Use the exact model and documented input fields.",
          "Keep the complete response, every actual output and original returned IDs."
        ],
        "http": "POST",
        "in": null,
        "input": [
          "audio"
        ],
        "label": "Распознавание речи",
        "max_out": null,
        "max_reasoning_effort_multiplier": null,
        "method_aliases": [],
        "out": null,
        "output": [
          "transcription"
        ],
        "path": "/v1/audio/transcriptions",
        "price_conditions": [
          {
            "label": "Fast mode",
            "value": "Not specified",
            "when": "When fast mode is selected"
          },
          {
            "label": "Flex mode",
            "value": "Not specified",
            "when": "When flex mode is selected"
          },
          {
            "label": "Maximum reasoning effort",
            "value": "Not specified",
            "when": "When maximum reasoning effort uses the default adjustment"
          }
        ],
        "pricing": {
          "billing_mode": "per_request",
          "image_input_price": null,
          "image_output_price": null,
          "per_request_price": null,
          "unit_prices": {
            "audio_input_second": 0.0001433333333334
          }
        },
        "pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "quantity_basis": "actual physical units",
              "quoted_unit": "per audio input second"
            },
            "label": "Ultra",
            "units": [
              {
                "amount": "0.0001433333333334",
                "amount_unit": "usd_per_audio_input_second",
                "billing_input": true,
                "estimate_only": false,
                "key": "audio_input_second",
                "label": "audio input second",
                "native_amount_usd_per_unit": "0.0001433333333334",
                "native_quantity": 1,
                "public_unit_label": "per audio input second",
                "quantity": "1",
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "audio_input_second"
              }
            ]
          }
        ],
        "request_model_id": "deepgram/nova-3",
        "route_label": "Ultra",
        "status_reads": [
          "GET /v1/media/tasks/{task_id}",
          "GET /v1/media/assets/{asset_id}/content"
        ],
        "tiers": [],
        "units": [
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          },
          {
            "amount": "0.0001433333333334",
            "amount_unit": "usd_per_audio_input_second",
            "billing_input": true,
            "estimate_only": false,
            "key": "audio_input_second",
            "label": "audio input second",
            "native_amount_usd_per_unit": "0.0001433333333334",
            "native_quantity": 1,
            "public_unit_label": "per audio input second",
            "quantity": "1",
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "audio_input_second"
          }
        ]
      }
    ],
    "model_aliases": [
      {
        "canonical_model_id": "deepgram/nova-3",
        "request_model_id": "deepgram/nova-3",
        "route_label": "Ultra"
      }
    ],
    "name": "Deepgram: Nova-3",
    "price": {
      "in": null,
      "in_label": null,
      "out": null,
      "out_label": null,
      "sort_in": null,
      "sort_out": null,
      "varies": true
    },
    "pricing_profiles": [
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "language_variant": "monolingual",
          "multichannel_billing": "requires channel quantity; not implied by one file",
          "payg": true
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0086",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "language_variant": "monolingual",
              "multichannel_billing": "requires channel quantity; not implied by one file",
              "payg": true
            },
            "key": "base",
            "label": "base",
            "profile_index": 0,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "language_variant": "multilingual",
          "multichannel_billing": "requires channel quantity; not implied by one file",
          "payg": true
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0104",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "language_variant": "multilingual",
              "multichannel_billing": "requires channel quantity; not implied by one file",
              "payg": true
            },
            "key": "base",
            "label": "base",
            "profile_index": 1,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "redaction"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0040",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "redaction"
            },
            "key": "redaction",
            "label": "redaction",
            "profile_index": 2,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "keyterm_prompting"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0026",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "keyterm_prompting"
            },
            "key": "keyterm_prompting",
            "label": "keyterm prompting",
            "profile_index": 3,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "in",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "entity_detection"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0034",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "entity_detection"
            },
            "key": "entity_detection",
            "label": "entity detection",
            "profile_index": 4,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "language_variant": "monolingual",
          "multichannel_billing": "requires channel quantity; not implied by one file",
          "payg": true
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0154",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "language_variant": "monolingual",
              "multichannel_billing": "requires channel quantity; not implied by one file",
              "payg": true
            },
            "key": "base",
            "label": "base",
            "profile_index": 5,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "language_variant": "multilingual",
          "multichannel_billing": "requires channel quantity; not implied by one file",
          "payg": true
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0184",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "language_variant": "multilingual",
              "multichannel_billing": "requires channel quantity; not implied by one file",
              "payg": true
            },
            "key": "base",
            "label": "base",
            "profile_index": 6,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "redaction"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0040",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "redaction"
            },
            "key": "redaction",
            "label": "redaction",
            "profile_index": 7,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "keyterm_prompting"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0026",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "keyterm_prompting"
            },
            "key": "keyterm_prompting",
            "label": "keyterm prompting",
            "profile_index": 8,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "in",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "entity_detection"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0034",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "entity_detection"
            },
            "key": "entity_detection",
            "label": "entity detection",
            "profile_index": 9,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      },
      {
        "applicability": {
          "client_selectable": false,
          "native_profile_selection_pending": true,
          "scope": "manufacturer_reference"
        },
        "dimensions": {
          "adds_to_base": true,
          "feature_enabled": "speaker_diarization"
        },
        "label": "Ultra",
        "units": [
          {
            "amount": "0.0040",
            "amount_unit": "usd_per_audio_input_minute",
            "conditions": {
              "adds_to_base": true,
              "feature_enabled": "speaker_diarization"
            },
            "key": "speaker_diarization",
            "label": "speaker diarization",
            "profile_index": 10,
            "quantity": "1",
            "rate_role": "binding_component_rate",
            "side": "out",
            "unit": "audio_input_minute"
          }
        ]
      }
    ],
    "public_id": "deepgram/nova-3",
    "short": "Nova-3 هو نموذج تحويل الكلام إلى نص العام من Deepgram للصوت المسجّل والمتدفق. يدعم التعرّف أحادي اللغة، ووضعًا محددًا متعدد اللغات للتبديل بينها، والتوجيه بالمصطلحات الرئيسية، ويعيد نصوصًا مفرّغة مع توقيت الكلمات ومعلومات الثقة."
  },
  "renderer_schema": {
    "method_order": "Original DTO methods order; every exact route/format/path/caller survives.",
    "prices": "Original public DTO fields and original native display HTML; no flattened or normalized offers."
  },
  "representation": "exact-public-dto-and-native-renderer-html",
  "representationNotes": {
    "current_reference": {
      "about_json_pointer": "/aboutHtml",
      "methods": [
        {
          "contract_json_pointer": "/methods/0/rawMethod/contract",
          "html_json_pointer": "/methods/0/html",
          "method_ordinal": 0
        }
      ],
      "role": "current-semantic-reference"
    },
    "raw_input": {
      "examples_role": "historical-input-not-current-ready-examples",
      "json_pointers": [
        "/rawModel",
        "/methods/0/rawMethod"
      ],
      "role": "historical-owner-input"
    },
    "schema": "ailoot-native-model-representations-v1"
  },
  "schema": "ailoot-static-model-facts-v1",
  "schema_version": 1,
  "shortText": "Nova-3 هو نموذج تحويل الكلام إلى نص العام من Deepgram للصوت المسجّل والمتدفق. يدعم التعرّف أحادي اللغة، ووضعًا محددًا متعدد اللغات للتبديل بينها، والتوجيه بالمصطلحات الرئيسية، ويعيد نصوصًا مفرّغة مع توقيت الكلمات ومعلومات الثقة.",
  "source": {
    "audit_sha256": "2e00086bcbfc28e64d0cebe97aa47c17d8d5618963027f8ffb9dc6123d7d25b1",
    "bridge_map_sha256": "1125275768b9636fc8461bc7da5061239a81ddfe508e2557843ca42c58ab0036",
    "raw_model_json_sha256": "fd3b0269896bdeee1fa43566e017b9850fa83bb888a304ec1b357d2cc6596083",
    "renderer_sha256": "081ee0fd5b6b1b60564b02c52d62547e01e922c8c0a16e91a0d055073e76a10e"
  },
  "sourceRevision": "911022d697b5074c6440e722cf93d436340200741eda44941f910358886d8898"
}
