Gå til innhold

Async Text to Speech Pro V1.0

Integrer

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

Denne forespørselen: 0,001 $ 1 API-kreditt Kjør den på denne siden

Hent API-nøkkel
Async Tekst til tale Leppe­synkronisering #text-to-speech#voice-clone#lipsync

Tekst-til-tale med stemmevalg, valgfri stemmekloning og seks tvungne språkalternativer

Async · Lyd

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

•obligatorisk

Tekstinnhold som skal syntetiseres som tale.

•obligatorisk

Stemme valgt for talesyntese.

Avansert language · output_format
language

Språk som skal brukes under syntesen, angitt med ISO 639-1.

Konfigurasjon for den genererte lyden.

POST /run/async/tts-pro/v1.0?wait=20 pris → 0,001 $
# 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/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.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om Async Text to Speech Pro V1.0

Konverterer en `transcript` til tale ved hjelp av et valgt `voice`-objekt. Den valgfrie parameteren `language` tvinger syntese på English, French, Spanish, German, Italian eller Portuguese. Et `output_format`-objekt konfigurerer lyden, og resultatet inkluderer lydfilen, MIME-typen og størrelsen i byte. Egnet for voiceover når du velger en bestemt stemme.

Parametere

NavnType StandardTillatt Beskrivelse
transcriptobligatorisk
Typestring
Tekstinnhold som skal syntetiseres som tale.
voiceobligatorisk
Typeobject
Stemme valgt for talesyntese.
voice.namevalgfritt
Typeenum
StandardJennie
JennieStellaMaxHayesElaraCleoFisherCorinThaddeusLucinaAcadiaHuxleyWinsletJethroElioRupert
+84 flereEiraNyraArianLilyPierceKaelaElowenFreyaLennyAlessaPandoraFiaAbbottKaelOrlaSableMarnieSeraVirelLioraRivenElysDreenaRheaVelaNymeraIsoldeLirienZellaAvennaMirelleCaliaLuneaLucanTarianArloJovanNeronZivenDaxOrienLiorEryxTyrenNoxElricVarianZoranMiroDalenRonixJarekNyxieSorenVionaSeleneRachielCorbinAbigailFaithKimberlyDaveGraceAldenRenlyVioletJoelXavierEsmeraldaRobertLilaBrooksLennoxVanessaSimonNyomiJackPenelopeBraydenAbelNellieConnieAndrewLincoln
Navngitt forhåndsinnstilt stemme som skal brukes. Har ingen effekt hvis `id` oppgis.
output_formatvalgfritt
Typeobject
Konfigurasjon for den genererte lyden.
output_format.containervalgfritt
Typeenum
Standardmp3
mp3raw
Containerformat for den genererte lyden.
output_format.encodingvalgfritt
Typeenum
pcm_s16lepcm_f32lepcm_mulaw
PCM-koding som bare brukes når containeren er 'raw'.
output_format.sample_ratevalgfritt
Typeinteger
Standard44100
8 000 – 48 000
Samplingsfrekvens for utdataene, i Hz.
output_format.bit_ratevalgfritt
Typeinteger | null
32 000 – 320 000
Bitrate for utdataene; gjelder bare containeren 'mp3'.
languagevalgfritt
Typeenum
enfresdeitpt
Språk som skal brukes under syntesen, angitt med ISO 639-1.
obligatorisk

Utdata

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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
audio
object {url, content_type, file_name, file_size}
content_type
stringMIME-type for lyd.
size_bytes
integerLydstørrelse målt i byte.

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/async/tts-pro/v1.0.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt