Passer au contenu

Gemini 3.8 Flash TTS

Intégrer

Identifiant du modèle google/gemini-3.8-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/google/gemini-3.8-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"

Cette requête: ≈0,045 $ 45 crédits API · ≈ 4,84 ₽ L’exécuter sur cette page

Obtenir une clé API
Google Texte vers parole Rapide #text-to-speech#audio#dialogue#voiceover

Synthèse vocale Gemini 3.8 Flash standard pour narration ou dialogue à deux locuteurs, avec 30 voix

Google · Audio

Votre premier résultat apparaîtra ici

Créez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou pendant 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour au fur et à mesure de vos modifications.

Texte exact à prononcer par un seul locuteur; utilisez speakers et turns pour les dialogues et omettez invite. Utilisez style_instructions pour les consignes d’interprétation et marquez les événements vocaux directement dans le texte avec <laugh> ou <sigh>. Le fournisseur autorise un maximum de 8,192 jetons pour l’ensemble de l’entrée.

Avancé style_instructions · voice · enable_safety_checker · speakers · turns

Instructions de diction par défaut pour chaque tour, pouvant être remplacées; ces instructions ne font pas partie de la transcription parlée.

par défaut Kore

Voix préréglée utilisée pour la parole d’un seul locuteur.

Configuration des locuteurs du dialogue contenant exactement deux alias différents, chacun associé à une voix prédéfinie.

Séquence de tours de dialogue, avec un locuteur configuré identifié pour chacun.

POST /run/google/gemini-3.8-flash-tts?wait=20 devis → 0,045 $
# 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/google/gemini-3.8-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"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement au Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Gemini 3.8 Flash TTS

Crée un audio WAV à partir d’une `prompt` avec l’une des 30 voix prédéfinies, ou à partir de deux `speakers` et d’une liste de `turns` pour un dialogue. `style_instructions` définit le rendu séparément de la transcription et peut s’appliquer à tous les tours. Les événements vocaux intégrés comme <laugh> et <sigh> sont autorisés.

Paramètres

NomType Par défautAutorisé Description
promptfacultatif
Typestring | null
Texte exact à prononcer par un seul locuteur; utilisez speakers et turns pour les dialogues et omettez invite. Utilisez style_instructions pour les consignes d’interprétation et marquez les événements vocaux directement dans le texte avec <laugh> ou <sigh>. Le fournisseur autorise un maximum de 8,192 jetons pour l’ensemble de l’entrée.
style_instructionsfacultatif
Typestring | null
Instructions de diction par défaut pour chaque tour, pouvant être remplacées; ces instructions ne font pas partie de la transcription parlée.
voicefacultatif
Typeenum
Par défautKore
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 autresLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
Voix préréglée utilisée pour la parole d’un seul locuteur.
speakersfacultatif
Typeobject[]
≤ 2 éléments≥ 2 éléments
Configuration des locuteurs du dialogue contenant exactement deux alias différents, chacun associé à une voix prédéfinie.
speakers[].speaker_idrequis
Typestring
≥ 1 characters
Alias identifiant le locuteur de chaque tour.
speakers[].voicerequis
Typeenum
AchernarAchirdAlgenibAlgiebaAlnilamAoedeAutonoeCallirrhoeCharonDespinaEnceladusErinomeFenrirGacruxIapetusKore
+14 autresLaomedeiaLedaOrusPulcherrimaPuckRasalgethiSadachbiaSadaltagerSchedarSulafatUmbrielVindemiatrixZephyrZubenelgenubi
Voix préréglée attribuée à ce locuteur.
turnsfacultatif
Typeobject[]
Séquence de tours de dialogue, avec un locuteur configuré identifié pour chacun.
turns[].speaker_idrequis
Typestring
≥ 1 characters
Alias identifiant un locuteur de la configuration.
turns[].textrequis
Typestring
≥ 1 characters
Transcription exacte à prononcer pendant ce tour.
turns[].style_instructionsfacultatif
Typestring | null
Style facultatif de diction pour ce tour.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
La vérification peut être assouplie en définissant false, si l’appelant est autorisé.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "google/gemini-3.8-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": 45,
    "usd": "0.045",
    "charged": 45,
    "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"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation par Go-mois) ou pendant 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et les fichiers audio. output est l’objet de résultat propre au modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}Sortie audio au format WAV.

Plus de modèles : Texte vers parole

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/google/gemini-3.8-flash-tts.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt