Langkau ke kandungan

xAI Text to Speech

Integrasikan

ID model xai/tts/v1
# 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/xai/tts/v1?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Hello from Doitong. This is a short test sentence."
  }'

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

Permintaan ini: $0.001 1 kredit API Jalankan pada halaman ini

Dapatkan kunci API

Teks-ke-pertuturan dengan suara terbina dalam, pemilihan bahasa dan tag pertuturan ekspresif sebaris

xAI · Audio

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

•diperlukan 50 / 15000

Teks sintesis pertuturan, dengan penyampaian ekspresif dikawal melalui teg sebaris ([laugh], [pause], [sigh]) atau teg pembungkus (<whisper>teks</whisper>, <slow>teks</slow>). Input tidak boleh melebihi 15,000 aksara.

Lanjutan voice · language · enable_safety_checker · output_format
lalai eve

Suara terbina dalam yang dipilih untuk sintesis pertuturan.

lalai auto

Pemilihan bahasa daripada kod BCP-47 berikut: en, zh, fr, de, hi, id, it, ja, ko, pt-BR, pt-PT, ru, es-MX, es-ES, tr, vi, bn, ar-EG, ar-SA, ar-AE. Untuk pengesanan automatik, bekalkan 'auto'.

Konfigurasi untuk format audio yang dijana; lalai ialah MP3 dengan kadar pensampelan 24 kHz dan kadar bit 128 kbps.

POST /run/xai/tts/v1?wait=20 sebut harga → $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/xai/tts/v1?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Hello from Doitong. This is a short test sentence."
  }'

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

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang xAI Text to Speech

Menukarkan sehingga 15,000 aksara teks kepada pertuturan. Pilih daripada 28 suara terbina dalam serta kod bahasa atau pengesanan automatik. Teks boleh mengandungi tag seperti [laugh], [pause] dan [sigh], atau tag pembungkus seperti <whisper> dan <slow>, untuk penyampaian ekspresif. `output_format` mengkonfigurasi fail audio.

Parameter

NamaJenis LalaiDibenarkan Penerangan
textdiperlukan
Jenisstring
≤ 15,000 aksara
Teks sintesis pertuturan, dengan penyampaian ekspresif dikawal melalui teg sebaris ([laugh], [pause], [sigh]) atau teg pembungkus (<whisper>teks</whisper>, <slow>teks</slow>). Input tidak boleh melebihi 15,000 aksara.
voicepilihan
Jenisenum
Lalaieve
carinazaganhelixorionlunairisaltairzenithperseusheliosluxkeplerrigelcosmocelesteursa
+12 lagisiriuslumencastornakshatlasauroralioraaraeveleorexsal
Suara terbina dalam yang dipilih untuk sintesis pertuturan.
languagepilihan
Jenisenum
Lalaiauto
autoenar-EGar-SAar-AEbnzhfrdehiiditjakopt-BRpt-PT
+5 lagirues-MXes-EStrvi
Pemilihan bahasa daripada kod BCP-47 berikut: en, zh, fr, de, hi, id, it, ja, ko, pt-BR, pt-PT, ru, es-MX, es-ES, tr, vi, bn, ar-EG, ar-SA, ar-AE. Untuk pengesanan automatik, bekalkan 'auto'.
output_formatpilihan
Jenisobject
Konfigurasi untuk format audio yang dijana; lalai ialah MP3 dengan kadar pensampelan 24 kHz dan kadar bit 128 kbps.
output_format.codecpilihan
Jenisenum
Lalaimp3
mp3wavpcmmulawalaw
Kodek untuk pengekodan audio; pilihan yang tersedia ialah mp3, wav, pcm, mulaw, alaw.
output_format.sample_ratepilihan
Jenisenum
Lalai24000
80001600022050240004410048000
Frekuensi pensampelan audio, diukur dalam Hz.
output_format.bit_ratepilihan
Jenisenum
320006400096000128000192000
Kadar bit untuk output MP3, lalai kepada 128000 dan diukur dalam bps; ini tidak terpakai pada kodek lain.
enable_safety_checkerpilihan
Jenisboolean
Lalaitrue
Pemeriksaan boleh dilonggarkan dengan menetapkannya kepada false, jika pemanggil dibenarkan.
diperlukan

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "xai/tts/v1",
  "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": {
    "text": "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.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
audio
object {url, content_type, file_name, file_size}Fail audio yang dihasilkan oleh penjanaan.

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/xai/tts/v1.md. Semua model dan panduan: https://doitong.com/developers/llms.txt