ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

xAI Text to Speech

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id 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"

ਇਹ ਬੇਨਤੀ: $0.001 1 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ

ਬਿਲਟ-ਇਨ ਆਵਾਜ਼ਾਂ, ਭਾਸ਼ਾ ਚੋਣ ਅਤੇ ਇਨਲਾਈਨ ਅਭਿਵਿਅੰਜਕ ਭਾਸ਼ਣ ਟੈਗਾਂ ਵਾਲਾ ਟੈਕਸਟ-ਟੂ-ਸਪੀਚ

xAI · ਆਡੀਓ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ 50 / 15000

ਬੋਲੀ-ਸੰਸਲੇਸ਼ਣ ਲਈ ਟੈਕਸਟ, ਜਿਸ ਦੀ ਭਾਵਪੂਰਨ ਪੇਸ਼ਕਾਰੀ inline ਟੈਗਾਂ ([laugh], [pause], [sigh]) ਜਾਂ wrapping ਟੈਗਾਂ (<whisper>text</whisper>, <slow>text</slow>) ਰਾਹੀਂ ਨਿਯੰਤਰਿਤ ਹੁੰਦੀ ਹੈ। ਇਨਪੁੱਟ 15,000 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦਾ।

ਉੱਨਤ voice · language · enable_safety_checker · output_format
ਡਿਫ਼ਾਲਟ eve

ਬੋਲੀ-ਸੰਸਲੇਸ਼ਣ ਲਈ ਚੁਣੀ ਗਈ ਅੰਦਰੂਨੀ ਆਵਾਜ਼।

ਡਿਫ਼ਾਲਟ auto

ਇਨ੍ਹਾਂ BCP-47 ਕੋਡਾਂ ਵਿੱਚੋਂ ਭਾਸ਼ਾ ਦੀ ਚੋਣ: 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। ਸਵੈਚਲਿਤ ਪਛਾਣ ਲਈ 'auto' ਦਿਓ।

ਤਿਆਰ ਕੀਤੀ ਆਡੀਓ ਦੇ ਫਾਰਮੈਟ ਦੀ ਸੰਰਚਨਾ; ਪੂਰਵ-ਨਿਰਧਾਰਤ ਫਾਰਮੈਟ MP3 ਹੈ, ਜਿਸ ਦੀ sample rate 24 kHz ਅਤੇ bitrate 128 kbps ਹੈ।

POST /run/xai/tts/v1?wait=20 ਕੋਟ → $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"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

xAI Text to Speech ਬਾਰੇ

15,000 ਅੱਖਰਾਂ ਤੱਕ ਦੇ ਟੈਕਸਟ ਨੂੰ ਬੋਲੀ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। 28 ਬਿਲਟ-ਇਨ ਆਵਾਜ਼ਾਂ ਅਤੇ ਭਾਸ਼ਾ ਕੋਡ ਜਾਂ ਆਟੋਮੈਟਿਕ ਪਛਾਣ ਵਿੱਚੋਂ ਚੁਣੋ। ਅਭਿਵਿਅੰਜਕ ਉਚਾਰਣ ਲਈ ਟੈਕਸਟ ਵਿੱਚ [laugh], [pause] ਅਤੇ [sigh] ਵਰਗੇ ਟੈਗ ਜਾਂ <whisper> ਅਤੇ <slow> ਵਰਗੇ ਰੈਪਿੰਗ ਟੈਗ ਸ਼ਾਮਲ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। `output_format` ਆਡੀਓ ਫ਼ਾਈਲ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
textਲੋੜੀਂਦਾ
ਕਿਸਮstring
≤ 15,000 ਅੱਖਰ
ਬੋਲੀ-ਸੰਸਲੇਸ਼ਣ ਲਈ ਟੈਕਸਟ, ਜਿਸ ਦੀ ਭਾਵਪੂਰਨ ਪੇਸ਼ਕਾਰੀ inline ਟੈਗਾਂ ([laugh], [pause], [sigh]) ਜਾਂ wrapping ਟੈਗਾਂ (<whisper>text</whisper>, <slow>text</slow>) ਰਾਹੀਂ ਨਿਯੰਤਰਿਤ ਹੁੰਦੀ ਹੈ। ਇਨਪੁੱਟ 15,000 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦਾ।
voiceਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟeve
carinazaganhelixorionlunairisaltairzenithperseusheliosluxkeplerrigelcosmocelesteursa
+12 ਹੋਰsiriuslumencastornakshatlasauroralioraaraeveleorexsal
ਬੋਲੀ-ਸੰਸਲੇਸ਼ਣ ਲਈ ਚੁਣੀ ਗਈ ਅੰਦਰੂਨੀ ਆਵਾਜ਼।
languageਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟauto
autoenar-EGar-SAar-AEbnzhfrdehiiditjakopt-BRpt-PT
+5 ਹੋਰrues-MXes-EStrvi
ਇਨ੍ਹਾਂ BCP-47 ਕੋਡਾਂ ਵਿੱਚੋਂ ਭਾਸ਼ਾ ਦੀ ਚੋਣ: 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। ਸਵੈਚਲਿਤ ਪਛਾਣ ਲਈ 'auto' ਦਿਓ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮobject
ਤਿਆਰ ਕੀਤੀ ਆਡੀਓ ਦੇ ਫਾਰਮੈਟ ਦੀ ਸੰਰਚਨਾ; ਪੂਰਵ-ਨਿਰਧਾਰਤ ਫਾਰਮੈਟ MP3 ਹੈ, ਜਿਸ ਦੀ sample rate 24 kHz ਅਤੇ bitrate 128 kbps ਹੈ।
output_format.codecਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟmp3
mp3wavpcmmulawalaw
ਆਡੀਓ encoding ਲਈ codec; ਉਪਲਬਧ ਚੋਣਾਂ ਹਨ mp3, wav, pcm, mulaw, alaw।
output_format.sample_rateਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟ24000
80001600022050240004410048000
ਆਡੀਓ sampling frequency, Hz ਵਿੱਚ ਮਾਪੀ ਜਾਂਦੀ ਹੈ।
output_format.bit_rateਵਿਕਲਪਿਕ
ਕਿਸਮenum
320006400096000128000192000
MP3 ਆਉਟਪੁੱਟ ਲਈ bit rate, ਪੂਰਵ-ਨਿਰਧਾਰਤ 128000 ਅਤੇ bps ਵਿੱਚ ਮਾਪੀ ਜਾਂਦੀ ਹੈ; ਹੋਰ codecs 'ਤੇ ਲਾਗੂ ਨਹੀਂ ਹੁੰਦੀ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
false ਸੈੱਟ ਕਰਕੇ ਸਕ੍ਰੀਨਿੰਗ ਨੂੰ ਢਿੱਲਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੇ ਕਾਲਰ ਅਧਿਕਾਰਤ ਹੋਵੇ।
ਲੋੜੀਂਦਾ

ਆਉਟਪੁੱਟ

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"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
audio
object {url, content_type, file_name, file_size}ਸਿਰਜਣਾ ਨਾਲ ਤਿਆਰ ਕੀਤੀ ਆਡੀਓ ਫ਼ਾਈਲ।

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/xai/tts/v1.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt