Passer au contenu

Async Text to Speech Pro V1.0

Intégrer

Identifiant du modèle async/tts-pro/v1.0
# 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/async/tts-pro/v1.0?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transcript": "Hello from Doitong. This is a short test sentence.",
    "voice": {
      "name": "Jennie"
    }
  }'

# 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,001 $ 1 crédit API · ≈ 0,10 ₽ L’exécuter sur cette page

Obtenir une clé API
Async Texte vers parole Synchronisation labiale #text-to-speech#voice-clone#lipsync

Synthèse vocale avec sélection de voix, clonage vocal facultatif et six options de langue imposées

Async · audio

Votre premier résultat apparaîtra ici

Construisez 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 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 lorsque vous les modifiez.

•requis

Contenu textuel à synthétiser sous forme de parole.

•requis

Voix sélectionnée pour la synthèse vocale.

Avancé language · output_format
language

Langue à imposer pendant la synthèse, spécifiée avec ISO 639-1.

Configuration de l'audio généré.

POST /run/async/tts-pro/v1.0?wait=20 devis → 0,001 $
# 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/async/tts-pro/v1.0?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transcript": "Hello from Doitong. This is a short test sentence.",
    "voice": {
      "name": "Jennie"
    }
  }'

# 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 à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Async Text to Speech Pro V1.0

Convertit un `transcript` en parole à l'aide d'un objet `voice` choisi. Le paramètre `language` facultatif impose une synthèse en anglais, français, espagnol, allemand, italien ou portugais. Un objet `output_format` configure l'audio, et le résultat inclut le fichier audio, son type MIME et sa taille en octets. Convient aux voix off nécessitant une voix précise.

Paramètres

NomType Par défautAutorisé Description
transcriptrequis
Typestring
Contenu textuel à synthétiser sous forme de parole.
voicerequis
Typeobject
Voix sélectionnée pour la synthèse vocale.
voice.namefacultatif
Typeenum
Par défautJennie
JennieStellaMaxHayesElaraCleoFisherCorinThaddeusLucinaAcadiaHuxleyWinsletJethroElioRupert
+84 de plusEiraNyraArianLilyPierceKaelaElowenFreyaLennyAlessaPandoraFiaAbbottKaelOrlaSableMarnieSeraVirelLioraRivenElysDreenaRheaVelaNymeraIsoldeLirienZellaAvennaMirelleCaliaLuneaLucanTarianArloJovanNeronZivenDaxOrienLiorEryxTyrenNoxElricVarianZoranMiroDalenRonixJarekNyxieSorenVionaSeleneRachielCorbinAbigailFaithKimberlyDaveGraceAldenRenlyVioletJoelXavierEsmeraldaRobertLilaBrooksLennoxVanessaSimonNyomiJackPenelopeBraydenAbelNellieConnieAndrewLincoln
Voix prédéfinie nommée à utiliser. N'a aucun effet si `id` est fourni.
output_formatfacultatif
Typeobject
Configuration de l'audio généré.
output_format.containerfacultatif
Typeenum
Par défautmp3
mp3raw
Format de conteneur de l'audio généré.
output_format.encodingfacultatif
Typeenum
pcm_s16lepcm_f32lepcm_mulaw
Encodage PCM appliqué uniquement lorsque le conteneur est 'raw'.
output_format.sample_ratefacultatif
Typeinteger
Par défaut44100
8 000 – 48 000
Fréquence d'échantillonnage de la sortie, en Hz.
output_format.bit_ratefacultatif
Typeinteger | null
32 000 – 320 000
Débit binaire de la sortie ; s'applique uniquement au conteneur 'mp3'.
languagefacultatif
Typeenum
enfresdeitpt
Langue à imposer pendant la synthèse, spécifiée avec ISO 639-1.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "async/tts-pro/v1.0",
  "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": 1,
    "usd": "0.001",
    "charged": 1,
    "refunded": 0
  },
  "input": {
    "transcript": "Hello from Doitong. This is a short test sentence.",
    "voice": {
      "name": "Jennie"
    }
  },
  "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
    },
    "content_type": "audio/mpeg",
    "size_bytes": 1
  },
  "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 au Go-mois) ou 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, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
audio
object {url, content_type, file_name, file_size}
content_type
stringType MIME de l'audio.
size_bytes
integerTaille de l'audio mesurée en octets.

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/async/tts-pro/v1.0.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt