Saltar al cuntegna

Gemini 3.1 Flash Tts

Integrar

ID dal model 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"

Questa dumonda: $0,003 3 credits API Lantschar sin questa pagina

Obtegna ina clav API
Google Text a discurrer LipsyncSvelt #avatar

Gemini 3.1 Flash text-to-speech cun controlla da stil inline, 30 vuschs e fin a 10 pledaders

Google · Audio

Tes emprim resultat vegn qua

Construis ina dumonda sutvart e l'exequescha cun tia clav API. Outputs vegnan copiads en nossa memorisaziun, conservads per adina u 7 dis gratuitamain.

Construir ina dumonda

Ils controls vegnan generads dal schema dal model. Il code e ​​il pretsch s'actualiseschan durant che ti als midas.

•obligatori 50 / 50000

Text da sintesa vocala per Gemini 3.1 Flash TTS; lingias cun pliras vuschs ston cumenzar cun aliases dal champ speakers, sco en 'Alice: Hello!\nBob: Hi!'. La transmissiun po vegnir controllada finamain cun tags audio expressivs sco [sigh], [laughing], [whispering], e [short pause], u cun direcziuns inline en lingua natirala per accent, emoziun, tempo e stil, sco 'Say cheerfully: Have a wonderful day!'.

Avanzà style_instructions · output_format · voice · language_code · temperature · speakers
0 / 4000

Direcziuns opziunalas en lingua natirala, separadas dal cuntegnair discurrì e inseridas avant il prompt per furmar l'expressivitad, l'accent, il tempo, il tun e l'emoziun. Exempels èn 'Speak warmly and slowly', 'Read this as a dramatic newscast', 'Use a British accent with a cheerful tone', e 'Whisper mysteriously'.

output_format standard mp3

Format per l'audio d'output: mp3 furnescha datotecas compressas e cumpactas ed è recumandà; wav cuntegna PCM nuncompressà en in container WAV a 24 kHz cun audio mono da 16-bit; ogg_opus utilisescha Opus en Ogg per in bun equiliber tranter qualitad e grondezza.

standard Kore

Tscherna da la vusch per ina singula persuna tranter 30 presets distincts; definir speakers deactivescha questa tscherna. Opziuns popularas femininas èn Kore, cun ina transmissiun ferma e decisa, Zephyr, cun ina transmissiun clara e luminusa, ed Aoede, cun ina transmissiun chauda e melodica; opziuns popularas masculinas èn Puck, viv e dinamic, e Charon, calm e professional.

Surscriver la lingua da sintesa multilingua: senza ina lingua definida vegn ella identifitgada automaticamain dal text per dirigir la lingua discurrida dal model.

standard 1

Configuraziun da la casualitad da la vusch, che va d'ina transmissiun concentrada e previsibla cun valurs bassas ad ina transmissiun creativa e variada cun valurs autas.

Configuraziun da vusch che permetta a pliras persunas da leger differentas parts dal text. Attribuescha a mintga persuna ina vusch plus in alias speaker_id che correspunda als prefixes dal prompt.

POST /run/gemini-3.1-flash-tts?wait=20 calculaziun → $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"

Executar questa dumonda

Tia clav resta en quest browser: ella vegn tramessa mo al Doitong API e memorisada (localStorage) mo sch'ella scheccas Tiar a memoria. Obtegnair ina clav API

Davart Gemini 3.1 Flash Tts

Convertescha in `prompt` da fin a 50000 caracteras en discurs. La pronunzia po vegnir guidada inline u via `style_instructions`. Tscherner ina da 30 vuschs, definir in `language_code`, u utilisar `speakers` (2 fin a 10) per audio cun pliras vuschs. L'output è mp3, wav u ogg_opus, cun `temperature` da 0 fin a 2.

Parameters

NumTip StandardPermess Descripziun
promptobligatori
Tipstring
≤ 50 000 caracters
Text da sintesa vocala per Gemini 3.1 Flash TTS; lingias cun pliras vuschs ston cumenzar cun aliases dal champ speakers, sco en 'Alice: Hello!\nBob: Hi!'. La transmissiun po vegnir controllada finamain cun tags audio expressivs sco [sigh], [laughing], [whispering], e [short pause], u cun direcziuns inline en lingua natirala per accent, emoziun, tempo e stil, sco 'Say cheerfully: Have a wonderful day!'.
style_instructionsopziunal
Tipstring | null
≤ 4 000 caracters
Direcziuns opziunalas en lingua natirala, separadas dal cuntegnair discurrì e inseridas avant il prompt per furmar l'expressivitad, l'accent, il tempo, il tun e l'emoziun. Exempels èn 'Speak warmly and slowly', 'Read this as a dramatic newscast', 'Use a British accent with a cheerful tone', e 'Whisper mysteriously'.
voiceopziunal
Tipenum
StandardKore
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 dapliLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
Tscherna da la vusch per ina singula persuna tranter 30 presets distincts; definir speakers deactivescha questa tscherna. Opziuns popularas femininas èn Kore, cun ina transmissiun ferma e decisa, Zephyr, cun ina transmissiun clara e luminusa, ed Aoede, cun ina transmissiun chauda e melodica; opziuns popularas masculinas èn Puck, viv e dinamic, e Charon, calm e professional.
language_codeopziunal
Tipenum
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 dapliRussian (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)
Surscriver la lingua da sintesa multilingua: senza ina lingua definida vegn ella identifitgada automaticamain dal text per dirigir la lingua discurrida dal model.
speakersopziunal
Tipobject[]
Configuraziun da vusch che permetta a pliras persunas da leger differentas parts dal text. Attribuescha a mintga persuna ina vusch plus in alias speaker_id che correspunda als prefixes dal prompt.
temperatureopziunal
Tipnumber
Standard1
0 – 2
Configuraziun da la casualitad da la vusch, che va d'ina transmissiun concentrada e previsibla cun valurs bassas ad ina transmissiun creativa e variada cun valurs autas.
output_formatopziunal
Tipenum
Standardmp3
wavmp3ogg_opus
Format per l'audio d'output: mp3 furnescha datotecas compressas e cumpactas ed è recumandà; wav cuntegna PCM nuncompressà en in container WAV a 24 kHz cun audio mono da 16-bit; ogg_opus utilisescha Opus en Ogg per in bun equiliber tranter qualitad e grondezza.
obligatori

Output

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"
  }
}
Tias datotecas, tia decisiunMintga outputs[].url è ina copia en nossa memorisaziun: conservada per adina (pajà per GB-mes) u 7 dis gratuitamain, tenor la configuraziun dal conto u ?storage=.
La medema structura per mintga modeltype, url, content_type, width, height e duration, tant per maletgs sco per video e audio. output è l'object da resultat dal model sez.
Champs da l'output
audio
object {url, content_type, file_name, file_size}Datoteca audio producida da la generaziun.

Per agents AI: questa pagina sco Markdown è disponibla sut https://doitong.com/rm/developers/models/gemini-3.1-flash-tts.md. Tut ils models e las guidas: https://doitong.com/developers/llms.txt