Ruka hadi kwenye maudhui

F5 TTS

Unganisha

Kitambulisho cha modeli f5-tts
# 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/f5-tts?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "gen_text": "Hello from Doitong. This is a short test sentence.",
    "ref_audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "model_type": "F5-TTS"
  }'

# 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"

Ombi hili: $ 0.003 salio za API 3 Iendeshe kwenye ukurasa huu

Pata ufunguo wa API
Open model Maandishi hadi Matamshi Ingizo za marejeleo #speech

Usanisi wa usemi kwa kuiga sauti kutoka klipu ya sauti ya marejeleo, kwa kutumia F5-TTS au E2-TTS

Open model · Sauti

Tokeo lako la kwanza linaonekana hapa

Unda ombi hapa chini na uliendeshe kwa ufunguo wako wa API. Matokeo yanakiliwa kwenye hifadhi yetu, yakihifadhiwa milele au 7 siku bila malipo.

Unda ombi

Vidhibiti vinazalishwa kutoka kwenye schema ya modeli. Msimbo na bei husasishwa unapovibadilisha.

•inahitajika

Maandishi ya usanisi wa matamshi, yenye kikomo cha herufi 5000.

•inahitajika
Dondosha faili, au

URL ya faili ya sauti-rejeleo.

model_type •inahitajika

Jina la modeli ya usanisi wa TTS.

Ya kina ref_text · remove_silence
chaguomsingi

Maandishi-rejeleo ya TTS; kuyaacha huchagua uzalishaji otomatiki kupitia modeli ya utambuzi wa matamshi (ASR, Automatic Speech Recognition).

POST /run/f5-tts?wait=20 makadirio → $ 0.003
# 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/f5-tts?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "gen_text": "Hello from Doitong. This is a short test sentence.",
    "ref_audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "model_type": "F5-TTS"
  }'

# 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"

Endesha ombi hili

Key yako inabaki kwenye kivinjari hiki: inatumwa kwa Doitong API pekee na kuhifadhiwa (localStorage) tu ukiweka tiki kwenye Kumbuka. Pata ufunguo wa API

Kuhusu F5 TTS

Hutamka `gen_text` (hadi herufi 5000) kwa sauti ya klipu ya marejeleo iliyotolewa na `ref_audio_url`. `model_type` huchagua F5-TTS au E2-TTS. Ikiwa `ref_text` ni tupu, utambuzi wa usemi huizalisha. `remove_silence` huwashwa kwa chaguomsingi.

Vigezo

JinaAina ChaguomsingiInaruhusiwa Maelezo
gen_textinahitajika
Ainastring
Maandishi ya usanisi wa matamshi, yenye kikomo cha herufi 5000.
ref_audio_urlinahitajika
Ainaurl · audio
URL ya faili ya sauti-rejeleo.
ref_textsi lazima
Ainastring
Chaguomsingi
Maandishi-rejeleo ya TTS; kuyaacha huchagua uzalishaji otomatiki kupitia modeli ya utambuzi wa matamshi (ASR, Automatic Speech Recognition).
model_typeinahitajika
Ainaenum
F5-TTSE2-TTS
Jina la modeli ya usanisi wa TTS.
remove_silencesi lazima
Ainaboolean
Chaguomsingitrue
Hudhibiti ikiwa ukimya unaondolewa kwenye faili ya sauti.
inahitajika

Vigezo vya faili vinakubali URL ya umma ya https://, data: URI ya hadi 10 MB, au file_url ya upakiaji. Faili

Tokeo

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "f5-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": {
    "gen_text": "Hello from Doitong. This is a short test sentence.",
    "ref_audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3",
    "model_type": "F5-TTS"
  },
  "output": {
    "audio_url": {
      "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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Faili zako, chaguo lakoKila outputs[].url ni nakala kwenye hifadhi yetu: huhifadhiwa milele (hutozwa kwa GB kwa mwezi) au 7 siku bila malipo, kulingana na mpangilio wa akaunti yako au ?storage=.
Muundo uleule kwenye kila modelitype, url, content_type, width, height na duration, kwa picha, video na sauti. output ni kitu cha matokeo cha modeli yenyewe.
Sehemu za tokeo
audio_url
object {url, content_type, file_name, file_size}Faili ya sauti yenye matamshi yaliyosanisishwa.

Kwa mawakala wa AI: ukurasa huu katika Markdown unapatikana kwenye https://doitong.com/sw/developers/models/f5-tts.md. Modeli na miongozo yote: https://doitong.com/developers/llms.txt