İçeriğe geç

Gemini 3.1 Flash Tts

Entegre et

Model kimliği gemini-3.1-flash-tts
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/gemini-3.1-flash-tts?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Hello from Doitong. This is a short test sentence."
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Bu istek: $0,003 3 API kredisi Bu sayfada çalıştır

API anahtarı al
Google Metinden Sese Dudak senkronizasyonuHızlı #lipsync#avatar

Satır içi stil kontrolü, 30 ses ve en fazla 10 konuşmacıyla Gemini 3.1 Flash metinden sese modeli

Google · Ses

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

•gerekli 50 / 50000

Gemini 3.1 Flash TTS için konuşma sentezi metni; birden fazla konuşmacının satırları, 'Alice: Hello!\nBob: Hi!' örneğinde olduğu gibi speakers alanındaki takma adlarla başlamalıdır. Teslim biçimi [sigh], [laughing], [whispering] ve [short pause] gibi dışavurumcu ses etiketleriyle veya vurgu, duygu, tempo ve stil için 'Say cheerfully: Have a wonderful day!' gibi satır içi doğal dil talimatlarıyla ayrıntılı biçimde kontrol edilebilir.

Gelişmiş style_instructions · output_format · voice · language_code · temperature · speakers
0 / 4000

Konuşulan içerikten ayrı tutulan ve dışavurum, aksan, tempo, ton ve duyguyu şekillendirmek üzere istemden önce eklenen isteğe bağlı doğal dil talimatları. Örnekler: 'Speak warmly and slowly', 'Read this as a dramatic newscast', 'Use a British accent with a cheerful tone' ve 'Whisper mysteriously'.

output_format varsayılan mp3

Çıktı sesinin biçimi: mp3 sıkıştırılmış, kompakt dosyalar sağlar ve önerilir; wav, 24 kHz'de 16 bit mono ses içeren WAV kapsayıcısında sıkıştırılmamış PCM içerir; ogg_opus, kalite ve boyut arasında iyi bir denge için Ogg içinde Opus kullanır.

varsayılan Kore

30 farklı hazır ayar arasından tek konuşmacı ses seçimi; speakers ayarlanırsa bu seçim devre dışı kalır. Popüler kadın seçenekleri güçlü ve kararlı söyleyişli Kore, parlak ve net söyleyişli Zephyr ve sıcak, melodik söyleyişli Aoede'dir; popüler erkek seçenekleri enerjik ve canlı Puck ile sakin ve profesyonel Charon'dur.

Çok dilli sentez dili geçersiz kılma ayarı: modeli konuşmaya yönlendirmek için bir dil belirtmediğiniz sürece metinden otomatik algılama uygulanır.

varsayılan 1

Düşük ayarlarda odaklı ve öngörülebilir, yüksek ayarlarda yaratıcı ve değişken söyleyiş sağlayan konuşma rastlantısallığı ayarı.

Birden fazla konuşmacının metnin ayrı bölümlerini okumasını sağlayan ses yapılandırması. Her konuşmacıya, ilgili istem ön ekleriyle eşleşen bir ses ve speaker_id takma adı atayın.

POST /run/gemini-3.1-flash-tts?wait=20 fiyat → $0,003
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/gemini-3.1-flash-tts?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Hello from Doitong. This is a short test sentence."
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

Gemini 3.1 Flash Tts hakkında

En fazla 50000 karakterlik bir `prompt`u sese dönüştürür. Seslendirme satır içinde veya `style_instructions` aracılığıyla yönlendirilebilir. 30 sesten birini seçin, bir `language_code` belirleyin veya çok konuşmacılı ses için `speakers` (2 ile 10 arası) kullanın. Çıktı mp3, wav veya ogg_opus olabilir; `temperature` 0 ile 2 arasındadır.

Parametreler

AdTür Varsayılanİzin verilen Açıklama
promptgerekli
Türstring
≤ 50.000 karakter
Gemini 3.1 Flash TTS için konuşma sentezi metni; birden fazla konuşmacının satırları, 'Alice: Hello!\nBob: Hi!' örneğinde olduğu gibi speakers alanındaki takma adlarla başlamalıdır. Teslim biçimi [sigh], [laughing], [whispering] ve [short pause] gibi dışavurumcu ses etiketleriyle veya vurgu, duygu, tempo ve stil için 'Say cheerfully: Have a wonderful day!' gibi satır içi doğal dil talimatlarıyla ayrıntılı biçimde kontrol edilebilir.
style_instructionsisteğe bağlı
Türstring | null
≤ 4.000 karakter
Konuşulan içerikten ayrı tutulan ve dışavurum, aksan, tempo, ton ve duyguyu şekillendirmek üzere istemden önce eklenen isteğe bağlı doğal dil talimatları. Örnekler: 'Speak warmly and slowly', 'Read this as a dramatic newscast', 'Use a British accent with a cheerful tone' ve 'Whisper mysteriously'.
voiceisteğe bağlı
Türenum
VarsayılanKore
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 tane dahaLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
30 farklı hazır ayar arasından tek konuşmacı ses seçimi; speakers ayarlanırsa bu seçim devre dışı kalır. Popüler kadın seçenekleri güçlü ve kararlı söyleyişli Kore, parlak ve net söyleyişli Zephyr ve sıcak, melodik söyleyişli Aoede'dir; popüler erkek seçenekleri enerjik ve canlı Puck ile sakin ve profesyonel Charon'dur.
language_codeisteğe bağlı
Türenum
Arabic (Egypt)Bangla (Bangladesh)Dutch (Netherlands)English (India)English (US)French (France)German (Germany)Hindi (India)Indonesian (Indonesia)Italian (Italy)Japanese (Japan)Korean (South Korea)Marathi (India)Polish (Poland)Portuguese (Brazil)Romanian (Romania)
+71 tane dahaRussian (Russia)Spanish (Spain)Tamil (India)Telugu (India)Thai (Thailand)Turkish (Turkey)Ukrainian (Ukraine)Vietnamese (Vietnam)Afrikaans (South Africa)Albanian (Albania)Amharic (Ethiopia)Arabic (World)Armenian (Armenia)Azerbaijani (Azerbaijan)Basque (Spain)Belarusian (Belarus)Bulgarian (Bulgaria)Burmese (Myanmar)Catalan (Spain)Cebuano (Philippines)Chinese Mandarin (China)Chinese Mandarin (Taiwan)Croatian (Croatia)Czech (Czech Republic)Danish (Denmark)English (Australia)English (UK)Estonian (Estonia)Filipino (Philippines)Finnish (Finland)French (Canada)Galician (Spain)Georgian (Georgia)Greek (Greece)Gujarati (India)Haitian Creole (Haiti)Hebrew (Israel)Hungarian (Hungary)Icelandic (Iceland)Javanese (Java)Kannada (India)Konkani (India)Lao (Laos)Latin (Vatican City)Latvian (Latvia)Lithuanian (Lithuania)Luxembourgish (Luxembourg)Macedonian (North Macedonia)Maithili (India)Malagasy (Madagascar)Malay (Malaysia)Malayalam (India)Mongolian (Mongolia)Nepali (Nepal)Norwegian Bokmal (Norway)Norwegian Nynorsk (Norway)Odia (India)Pashto (Afghanistan)Persian (Iran)Portuguese (Portugal)Punjabi (India)Serbian (Serbia)Sindhi (India)Sinhala (Sri Lanka)Slovak (Slovakia)Slovenian (Slovenia)Spanish (Latin America)Spanish (Mexico)Swahili (Kenya)Swedish (Sweden)Urdu (Pakistan)
Çok dilli sentez dili geçersiz kılma ayarı: modeli konuşmaya yönlendirmek için bir dil belirtmediğiniz sürece metinden otomatik algılama uygulanır.
speakersisteğe bağlı
Türobject[]
Birden fazla konuşmacının metnin ayrı bölümlerini okumasını sağlayan ses yapılandırması. Her konuşmacıya, ilgili istem ön ekleriyle eşleşen bir ses ve speaker_id takma adı atayın.
temperatureisteğe bağlı
Türnumber
Varsayılan1
0 – 2
Düşük ayarlarda odaklı ve öngörülebilir, yüksek ayarlarda yaratıcı ve değişken söyleyiş sağlayan konuşma rastlantısallığı ayarı.
output_formatisteğe bağlı
Türenum
Varsayılanmp3
wavmp3ogg_opus
Çıktı sesinin biçimi: mp3 sıkıştırılmış, kompakt dosyalar sağlar ve önerilir; wav, 24 kHz'de 16 bit mono ses içeren WAV kapsayıcısında sıkıştırılmamış PCM içerir; ogg_opus, kalite ve boyut arasında iyi bir denge için Ogg içinde Opus kullanır.
gerekli

Çıktı

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "gemini-3.1-flash-tts",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 3,
    "usd": "0.003",
    "charged": 3,
    "refunded": 0
  },
  "input": {
    "prompt": "Hello from Doitong. This is a short test sentence."
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
audio
object {url, content_type, file_name, file_size}Üretimle oluşturulan ses dosyası.

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/gemini-3.1-flash-tts.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt