Naar inhoud springen

Gemini 3.1 Flash Tts

Integreren

Model-ID 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request: $ 0,003 3 API-tegoed · ≈ ₽ 0,31 Op deze pagina uitvoeren

API-sleutel ophalen
Google Tekst naar spraak LipsyncSnel #avatar

Gemini 3.1 Flash text-to-speech met inline stijlbesturing, 30 stemmen en maximaal 10 sprekers

Google · Audio

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht 50 / 50000

Spraaksynthesetekst voor Gemini 3.1 Flash TTS; regels met meerdere sprekers moeten beginnen met aliassen uit het veld speakers, zoals in 'Alice: Hello!\nBob: Hi!'. De overdracht kan fijnmazig worden geregeld met expressieve audiotags zoals [sigh], [laughing], [whispering] en [short pause], of met inline-instructies in natuurlijke taal voor accent, emotie, tempo en stijl, zoals 'Say cheerfully: Have a wonderful day!'.

Geavanceerd style_instructions · output_format · voice · language_code · temperature · speakers
0 / 4000

Optionele instructies in natuurlijke taal, gescheiden van de gesproken inhoud en vóór de prompt ingevoegd om expressiviteit, accent, tempo, toon en emotie te bepalen. Voorbeelden zijn 'Speak warmly and slowly', 'Read this as a dramatic newscast', 'Use a British accent with a cheerful tone' en 'Whisper mysteriously'.

output_format standaard mp3

Indeling voor de uitvoeraudio: mp3 levert gecomprimeerde, compacte bestanden en wordt aanbevolen; wav bevat ongecomprimeerde PCM in een WAV-container op 24 kHz met 16-bits mono-audio; ogg_opus gebruikt Opus in Ogg voor een gunstige balans tussen kwaliteit en grootte.

standaard Kore

Stemselectie voor één spreker uit 30 verschillende presets; wanneer speakers wordt ingesteld, is deze selectie inactief. Populaire vrouwelijke opties zijn Kore, met een krachtige en stellige voordracht, Zephyr, met een heldere en duidelijke voordracht, en Aoede, met een warme en melodieuze voordracht; populaire mannelijke opties zijn Puck, opgewekt en levendig, en Charon, kalm en professioneel.

Overschrijving van de synthesetaal voor meerdere talen: automatische detectie uit de tekst wordt gebruikt tenzij je een taal opgeeft om de spraak van het model te sturen.

standaard 1

Instelling voor spraakrandomness, variërend van gerichte, voorspelbare voordracht bij lage instellingen tot creatieve, gevarieerde voordracht bij hoge instellingen.

Stemconfiguratie waarmee meerdere sprekers afzonderlijke delen van de tekst kunnen lezen. Wijs elke spreker een stem en een speaker_id-alias toe die overeenkomt met de bijbehorende promptprefixen.

POST /run/gemini-3.1-flash-tts?wait=20 prijsopgave → $ 0,003
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Gemini 3.1 Flash Tts

Zet een `prompt` van maximaal 50000 tekens om in spraak. De voordracht kan inline of via `style_instructions` worden gestuurd. Kies een van 30 stemmen, stel een `language_code` in of gebruik `speakers` (2 tot 10) voor audio met meerdere sprekers. De uitvoer is mp3, wav of ogg_opus, met `temperature` van 0 tot 2.

Parameters

NaamType StandaardToegestaan Beschrijving
promptverplicht
Typestring
≤ 50.000 tekens
Spraaksynthesetekst voor Gemini 3.1 Flash TTS; regels met meerdere sprekers moeten beginnen met aliassen uit het veld speakers, zoals in 'Alice: Hello!\nBob: Hi!'. De overdracht kan fijnmazig worden geregeld met expressieve audiotags zoals [sigh], [laughing], [whispering] en [short pause], of met inline-instructies in natuurlijke taal voor accent, emotie, tempo en stijl, zoals 'Say cheerfully: Have a wonderful day!'.
style_instructionsoptioneel
Typestring | null
≤ 4.000 tekens
Optionele instructies in natuurlijke taal, gescheiden van de gesproken inhoud en vóór de prompt ingevoegd om expressiviteit, accent, tempo, toon en emotie te bepalen. Voorbeelden zijn 'Speak warmly and slowly', 'Read this as a dramatic newscast', 'Use a British accent with a cheerful tone' en 'Whisper mysteriously'.
voiceoptioneel
Typeenum
StandaardKore
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 meerLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
Stemselectie voor één spreker uit 30 verschillende presets; wanneer speakers wordt ingesteld, is deze selectie inactief. Populaire vrouwelijke opties zijn Kore, met een krachtige en stellige voordracht, Zephyr, met een heldere en duidelijke voordracht, en Aoede, met een warme en melodieuze voordracht; populaire mannelijke opties zijn Puck, opgewekt en levendig, en Charon, kalm en professioneel.
language_codeoptioneel
Typeenum
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 meerRussian (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)
Overschrijving van de synthesetaal voor meerdere talen: automatische detectie uit de tekst wordt gebruikt tenzij je een taal opgeeft om de spraak van het model te sturen.
speakersoptioneel
Typeobject[]
Stemconfiguratie waarmee meerdere sprekers afzonderlijke delen van de tekst kunnen lezen. Wijs elke spreker een stem en een speaker_id-alias toe die overeenkomt met de bijbehorende promptprefixen.
temperatureoptioneel
Typenumber
Standaard1
0 – 2
Instelling voor spraakrandomness, variërend van gerichte, voorspelbare voordracht bij lage instellingen tot creatieve, gevarieerde voordracht bij hoge instellingen.
output_formatoptioneel
Typeenum
Standaardmp3
wavmp3ogg_opus
Indeling voor de uitvoeraudio: mp3 levert gecomprimeerde, compacte bestanden en wordt aanbevolen; wav bevat ongecomprimeerde PCM in een WAV-container op 24 kHz met 16-bits mono-audio; ogg_opus gebruikt Opus in Ogg voor een gunstige balans tussen kwaliteit en grootte.
verplicht

Uitvoer

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
audio
object {url, content_type, file_name, file_size}Audiobestand dat door de generatie is geproduceerd.

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/gemini-3.1-flash-tts.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt