Langkau ke kandungan

Maya · Batch

Integrasikan

ID model maya/batch
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/maya/batch?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "texts": [
      "Hello from Doitong. This is a short test sentence."
    ],
    "prompts": [
      "Hello from Doitong. This is a short test sentence."
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Permintaan ini: ≈$0.049 49 kredit API · ≈ ₽5.17 Jalankan pada halaman ini

Dapatkan kunci API
Maya Research Teks ke Pertuturan #text-to-speech#tts

Versi kelompok pertuturan Maya yang merender sehingga 100 teks dengan penerangan suara yang sepadan

Maya Research · 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

Senarai teks sintesis pertuturan dengan sokongan untuk tag <emotion_name> yang disematkan dalam mana-mana entri.

•diperlukan

Atribut suara atau watak bagi setiap teks, dibekalkan sebagai senarai huraian. Bilangan huraian mestilah sama dengan bilangan teks.

Lanjutan sample_rate · output_format · temperature · top_p · max_tokens · repetition_penalty · enable_safety_checker
sample_rate lalai 48 kHz

Tetapan kadar sampel audio yang dikongsi untuk setiap penjanaan, dengan pilihan pemprosesan lebih pantas pada 24 kHz dan kualiti lebih baik pada 48 kHz.

output_format lalai wav

Format fail yang digunakan untuk setiap rakaman pertuturan yang dijana.

lalai 0.4

Suhu pensampelan yang digunakan pada setiap penjanaan.

lalai 0.9

Tetapan pensampelan nukleus yang digunakan pada setiap penjanaan.

lalai 2000

Had atas token SNAC bagi setiap penjanaan.

lalai 1.1

Penalti pengulangan yang digunakan pada setiap penjanaan.

POST /run/maya/batch?wait=20 sebut harga → $0.049
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/maya/batch?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "texts": [
      "Hello from Doitong. This is a short test sentence."
    ],
    "prompts": [
      "Hello from Doitong. This is a short test sentence."
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/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 Maya · Batch

Mensintesis banyak klip dalam satu permintaan. `texts` dan `prompts` masing-masing menerima 1 hingga 100 entri dan mesti mempunyai panjang yang sama, dengan setiap teks dipadankan dengan penerangan suara. Tag emosi berfungsi dalam setiap teks. Tetapan seperti kadar sampel, format output dan suhu digunakan pada semua hasil, yang merangkumi senarai fail audio dan tempoh.

Parameter

NamaJenis LalaiDibenarkan Penerangan
textsdiperlukan
Jenisstring[]
≤ 100 item
Senarai teks sintesis pertuturan dengan sokongan untuk tag <emotion_name> yang disematkan dalam mana-mana entri.
promptsdiperlukan
Jenisstring[]
≤ 100 item
Atribut suara atau watak bagi setiap teks, dibekalkan sebagai senarai huraian. Bilangan huraian mestilah sama dengan bilangan teks.
temperaturepilihan
Jenisnumber
Lalai0.4
0 – 2
Suhu pensampelan yang digunakan pada setiap penjanaan.
top_ppilihan
Jenisnumber
Lalai0.9
0 – 1
Tetapan pensampelan nukleus yang digunakan pada setiap penjanaan.
max_tokenspilihan
Jenisinteger
Lalai2000
28 – 4,000
Had atas token SNAC bagi setiap penjanaan.
repetition_penaltypilihan
Jenisnumber
Lalai1.1
1 – 2
Penalti pengulangan yang digunakan pada setiap penjanaan.
sample_ratepilihan
Jenisenum
Lalai48 kHz
48 kHz24 kHz
Tetapan kadar sampel audio yang dikongsi untuk setiap penjanaan, dengan pilihan pemprosesan lebih pantas pada 24 kHz dan kualiti lebih baik pada 48 kHz.
output_formatpilihan
Jenisenum
Lalaiwav
wavmp3
Format fail yang digunakan untuk setiap rakaman pertuturan yang dijana.
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": "maya/batch",
  "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": 49,
    "usd": "0.049",
    "charged": 49,
    "refunded": 0
  },
  "input": {
    "texts": [
      "Hello from Doitong. This is a short test sentence."
    ],
    "prompts": [
      "Hello from Doitong. This is a short test sentence."
    ]
  },
  "output": {
    "audios": [
      {
        "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
      }
    ],
    "durations": [
      5
    ],
    "sample_rate": "48 kHz",
    "total_generation_time": 5.7,
    "average_rtf": 0.15
  },
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/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
audios
array of object {url, content_type, file_name, file_size}Fail audio yang dihasilkan, dikembalikan sebagai senarai.
durations
array of numberPanjang dalam saat bagi setiap rakaman audio yang dijana.
sample_rate
stringKadar pensampelan yang dikongsi oleh semua fail audio yang dijana.
total_generation_time
numberJumlah masa penjanaan dalam saat untuk semua fail audio.
average_rtf
numberFaktor masa nyata purata bagi semua penjanaan.

Lebih banyak model: Teks ke Pertuturan

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