Hoppa till innehåll

Async Text to Speech Pro V1.0

Integrera

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"

Den här begäran: 0,001 $ 1 API-kredit Kör den på den här sidan

Hämta API-nyckel
Async Text till tal Läppsynkning #text-to-speech#voice-clone#lipsync

Text-till-tal med röstval, valfri röstkloning och sex tvingade språkalternativ

Async · Ljud

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt

Textinnehåll som ska syntetiseras som tal.

•obligatoriskt

Röst som valts för talsyntes.

Avancerat language · output_format
language

Språk som ska användas under syntesen, angivet enligt ISO 639-1.

Konfiguration för det genererade ljudet.

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"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Async Text to Speech Pro V1.0

Konverterar en `transcript` till tal med ett valt `voice`-objekt. Den valfria parametern `language` tvingar syntes på engelska, franska, spanska, tyska, italienska eller portugisiska. Ett `output_format`-objekt konfigurerar ljudet, och resultatet innehåller ljudfilen, dess MIME-typ och storlek i byte. Lämplig för voiceovers där du väljer en specifik röst.

Parametrar

NamnTyp StandardTillåtna Beskrivning
transcriptobligatoriskt
Typstring
Textinnehåll som ska syntetiseras som tal.
voiceobligatoriskt
Typobject
Röst som valts för talsyntes.
voice.namevalfritt
Typenum
StandardJennie
JennieStellaMaxHayesElaraCleoFisherCorinThaddeusLucinaAcadiaHuxleyWinsletJethroElioRupert
+84 tillEiraNyraArianLilyPierceKaelaElowenFreyaLennyAlessaPandoraFiaAbbottKaelOrlaSableMarnieSeraVirelLioraRivenElysDreenaRheaVelaNymeraIsoldeLirienZellaAvennaMirelleCaliaLuneaLucanTarianArloJovanNeronZivenDaxOrienLiorEryxTyrenNoxElricVarianZoranMiroDalenRonixJarekNyxieSorenVionaSeleneRachielCorbinAbigailFaithKimberlyDaveGraceAldenRenlyVioletJoelXavierEsmeraldaRobertLilaBrooksLennoxVanessaSimonNyomiJackPenelopeBraydenAbelNellieConnieAndrewLincoln
Namngiven förinställd röst som ska användas. Har ingen effekt om `id` anges.
output_formatvalfritt
Typobject
Konfiguration för det genererade ljudet.
output_format.containervalfritt
Typenum
Standardmp3
mp3raw
Containerformat för det genererade ljudet.
output_format.encodingvalfritt
Typenum
pcm_s16lepcm_f32lepcm_mulaw
PCM-kodning som endast tillämpas när containern är 'raw'.
output_format.sample_ratevalfritt
Typinteger
Standard44100
8 000 – 48 000
Samplingsfrekvens för utdata, i Hz.
output_format.bit_ratevalfritt
Typinteger | null
32 000 – 320 000
Bithastighet för utdata; gäller endast containern 'mp3'.
languagevalfritt
Typenum
enfresdeitpt
Språk som ska användas under syntesen, angivet enligt ISO 639-1.
obligatoriskt

Resultat

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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
audio
object {url, content_type, file_name, file_size}
content_type
stringLjudets MIME-typ.
size_bytes
integerLjudstorlek mätt i byte.

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/async/tts-pro/v1.0.md. Alla modeller och guider: https://doitong.com/developers/llms.txt