Gemini 3.8 Flash Lite Tts
نموذج كلام من Google للأداء الصوتي واسع النطاق للنصوص والردود المتتابعة والسيناريوهات الصوتية في 101 لغة.
عن النموذج
يغطي هذا الوصف قدرات النموذج. وترد أدناه المدخلات والمخرجات والخيارات المتاحة في Ailoot للطريقة المحددة.
صُمم Gemini 3.8 Flash-Lite TTS لعدد كبير من عمليات الكلام: قراءة النص والردود المتتابعة والسيناريوهات الصوتية اليومية. بحسب بيانات Google، طابعه تأخر منخفض ومعالجة واسعة النطاق فعالة.
اختيار الصوت
يدعم النموذج 101 لغة، منها الروسية. تشمل الخيارات 30 صوتًا جاهزًا ومكتبة موسعة وإنشاء هوية صوتية ومحاكاة الصوت من عينة. يُحدد الصوت والأسلوب والرد المنطوق منفصلةً، لذا لا يحتاج النص المراد قراءته إلى مزجه بوصف طريقة القراءة.
يستخدم Flash-Lite صيغة التحكم بالكلام نفسها في Gemini 3.8 Flash TTS. في الحوار تُنسب الردود إلى متحدثين محددين. يقتصر عدد الأصوات الجاهزة في طلب متعدد الأصوات على صوتين؛ وتُستخدم الأصوات المنشأة من وصف أو عينة في ردود صوتية منفصلة.
ما يُقدم في الإدخال
يُدخل نص حتى 8 192 توكنًا، ويُخرج صوت بحد 16 384 توكنًا. تتحكم إعدادات النطق في أسلوب الأداء، وتُحدد الأحداث الصوتية القصيرة والتوقفات بوسوم صوتية خاصة داخل النص. هذا توليد كلام لرد محدد، لا توليد إجابة نصية عن سؤال.
الصيغ والمعالجة
تُستخدم WAV افتراضيًا للإجابة العادية. الصيغة الافتراضية للتدفق هي PCM دون ترويسة. معلمات الصوت الأصلية 24 كيلوهرتز، قناة واحدة و16 بت. يتيح المصنّع أيضًا PCM وmu-law وA-law. تُدعم الذاكرة المؤقتة للسياق والمعالجة على دفعات. يجب مراعاة إمكانات صيغة الصوت منفصلةً عن الطريقة الفعلية للحصول على الملف عبر الطريقة الصوتية المختارة.
حدود النموذج
لم يُعلن لهذا الإصدار عن Thinking أو استدعاء الدوال أو تنفيذ الكود أو البحث في الملفات أو الإسناد إلى نتائج البحث أو Google Maps أو الإجابات النصية المنظمة أو إنشاء الصور أو استخدام محتوى عناوين الويب. غرضه قراءة المادة المُعدة بسرعة.
التركيز على تأخر منخفض لا يحدد مهلة إنجاز كل طلب. تصف تغطية اللغات واختيار الصوت والتحكم بالأداء قدرات النموذج نفسه، ولا تعني إتاحة كل الإعدادات تلقائيًا في أي طريقة صوتية.
Ailoot · توليد الكلام POST /v1/audio/speech gemini-3.8-flash-lite-tts
gemini-3.8-flash-lite-ttsالبداية
نموذج كلام من Google للأداء الصوتي واسع النطاق للنصوص والردود المتتابعة والسيناريوهات الصوتية في 101 لغة.
- المدخلات المقبولة
- النص
- النتائج
- الصوت
متاح في Ailoot · المدخلات والطرائق
Ailoot · توليد الكلام POST /v1/audio/speech
- الإدخال
text- الإخراج
audio- السياق
- 8,192 tokens
- الحد الأقصى للإخراج
- 16,384 tokens
- صيغة الإخراج
- بايتات الصوت بصيغتها الأصلية أو روابط الأصول ضمن JSON
| الحقل | النوع | المتطلب | القيم والحدود | القيمة الافتراضية |
|---|---|---|---|---|
الحقلmodel | النوعstring | المتطلبمطلوب | القيم والحدود gemini-3.8-flash-lite-tts | القيمة الافتراضية— |
الحقلinput | النوعstring | المتطلبمطلوب | القيم والحدود الحد الأدنى للطول: 1 | القيمة الافتراضية— |
الحقلvoice | النوعstring | المتطلباختياري | القيم والحدود Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Arlo, Autonoe, Bodi, Brio, Callirrhoe, Charon, Cleo, Cruz, Daro, Despina, Elio, Enceladus, Enya, Enzo, Erinome, Fenrir, Finn, Fola, Gacrux, Gero, Hali, Iapetus, Jett, Jori, Kira, Knox, Koda, Kore, Laomedeia, Leda, Lora, Ludo, Lumi, Mako, Milo, Neno, Nika, Nyla, Olin, Orus, Puck, Pulcherrima, Rami, Rasalgethi, Riko, Rina, Sadachbia, Sadaltager, Sami, Schedar, Sola, Sulafat, Tari, Tavi, Tova, Umbriel, Varo, Veda, Vindemiatrix, Zali, Zeno, Zephyr, Zubenelgenubi, Zuri | القيمة الافتراضيةKore |
الحقلresponse_format | النوعstring | المتطلباختياري | القيم والحدود , wav, json | القيمة الافتراضية |
الحقلstream_format | النوعstring | المتطلباختياري | القيم والحدود audio | القيمة الافتراضية— |
تركيبات مواد الإدخال
text_to_speech · مطلوب: input
معلمات الطريقة ودورة حياتها
| المعلمة | المواصفات |
|---|---|
المعلمةmaterial_types | المواصفاتtext |
المعلمةrequired | المواصفاتnull |
المعلمةoptional_controls | المواصفاتnull |
دورة الحياة: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · قيمة task_id الفعلية المُعادة أو سجل مكتبة الوسائط
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
بُنى الطرق ومعرّفاتها دقيقة؛ قدرة المورد منفصلة عن السماح بالطلب.
الباقات
تعرفات طرائق Ailoot
POST /v1/audio/speech- الإدخال
- 0.0005 US$ / 1K
- الإخراج
- 0.006 US$ / 1K
- قراءة ذاكرة التخزين المؤقت
- 0.000125 US$ / 1K
تحجز Ailoot مبلغًا تقديريًا قبل الطلب. وبعد ظهور النتيجة، تُسوّي الرسوم النهائية بناءً على الاستخدام المقاس. وتستخدم تسوية البث سجل الاستخدام النهائي. كيفية عمل حجز المبلغ وتسوية الرسوم →
أمثلة للطلبات
Ailoot · توليد الكلام
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "gemini-3.8-flash-lite-tts", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o speech.wav
استلام النتائج وحفظها
Ailoot · توليد الكلام
بايتات الصوت بصيغتها الأصلية أو روابط الأصول ضمن JSON
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
الاحتفاظ بكل النتائج المكتملة
احتفظ بكل استجابة كاملة وكل ملف وجزء محتوى تم إرجاعه.
يُعاد المخرج الواحد افتراضياً كبايتات صوت بصيغتها الأصلية مع Content-Type الفعلي؛ أما response_format=json أو تعدد المخرجات فيُعيد جميع الروابط المملوكة لك. لا يُنفَّذ تحويل مطلوب إلى MP3/Opus/AAC/FLAC/PCM ولا بث SSE.
عند الحاجة إلى التحقق من الاستجابة الأصلية
احتفظ بقيمة operation_id/X-Client-Request-ID الأصلية للمطابقة دون إعادة الإرسال؛ لا يوجد مسار مخصص للاستعلام الدوري عن الصوت.
حقول الاستجابة
| الحقل | النوع |
|---|---|
الحقلbinary native audio | النوعbytes |
الحقلmodel | النوعstring |
الحقلresponse_id | النوعstring |
الحقلactual_count | النوعinteger |
الحقلdata[] | النوعowned audio asset link |
الأخطاء والخطوات التالية
| الاستجابة | الشرط | الخطوة التالية |
|---|---|---|
الاستجابة400 · invalid_request_error | الشرطحقول مطلوبة أو تمثيل مادة أو قيمة معلمة غير صحيحة | الخطوة التاليةصحّح الحقول المحددة قبل طلب إنشاء جديد. |
الاستجابةserver_error | الشرطتشير الاستجابة المُعادة إلى أن العملية أو النتيجة تتطلب التحقق | الخطوة التاليةاحتفظ بمعرّف العملية أو المهمة الأصلي المُعاد، وبترويسات الطلب وبالاستجابة؛ وواصل عمليات القراءة المدعومة لتلك العملية الأصلية. لا تُعِد إرسال طلب الإنشاء. |
الأسماء البديلة
الأسماء البديلة للنموذج
Ailoot gemini-3.8-flash-lite-tts
الأسماء البديلة لمسارات الطرائق
استخدم مسارات الطرائق المعروضة أعلاه.
معرّفات النماذج ذات الصلة IDs
FAQ · Gemini 3.8 Flash Lite Tts
- ما المدخلات والنتائج المتاحة؟
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:text→audio- ما الحقول التي يستخدمها الطلب؟
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:model,input,voice,response_format,stream_format- ما الحدود المطبقة؟
POST /v1/audio/speech·gemini-3.8-flash-lite-tts:ctx:8192;max_out:16384