model

Fish Audio: Drama 3

Markdown · JSON

Fish Audio: Drama 3

Drama 3 mengubah naskah tertulis menjadi ucapan yang diarahkan. Bentuk emosi dan penyampaian dengan petunjuk bahasa biasa, tambahkan jeda dan suara, pandu pelafalan, serta bangun adegan dengan beberapa pembicara. Alur kerja ucapan yang diterbitkan mendukung lebih dari 80 bahasa, termasuk pergantian bahasa dalam satu kalimat.

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

Drama 3 adalah model teks ke ucapan Fish Audio untuk naskah yang diperagakan. Model ini menghasilkan audio ucapan dari kata-kata yang Anda berikan dan memberi penulis naskah kendali atas penyampaian. Sebuah baris dapat membawa arahan emosi, perubahan setempat dalam penampilan suara, atau instruksi pelafalan, sehingga masukan berisi konten yang diucapkan serta bagaimana sebaiknya konten itu terdengar.

Tulis kata-kata dan arahkan penampilan

Siapkan kata-kata persis yang sebaiknya didengar pendengar sebelum menambahkan petunjuk penampilan. Pertahankan kejelasan nama, tanggal, dan instruksi penting dalam naskah, serta gunakan tanda baca untuk membentuk ritme kalimat yang diinginkan. Lalu letakkan arahan dalam bahasa biasa di dalam kurung siku sebelum baris yang terkait. Jelaskan emosi atau penyampaian yang diinginkan secara konkret, seperti pengumuman yang terkendali, percakapan tegang, atau penjelasan hangat.

Drama 3 juga mendukung kontrol setempat dalam satu baris. Instruksi sebaris dapat memasukkan suara dan jeda, sedangkan tag penyampaian berpasangan dapat memengaruhi kata-kata tertentu. Pertahankan kejelasan cakupan setiap instruksi: arahan untuk satu frasa sebaiknya tidak tanpa sengaja menjadi arahan untuk seluruh adegan. Baca naskah sekali untuk makna dan sekali untuk penampilan sebelum sintesis.

Adegan, bahasa, dan pelafalan

Model yang diterbitkan mendukung beberapa pembicara dalam satu permintaan. Susun dialog menjadi giliran pembicara yang jelas dan beri setiap giliran tujuan: pertanyaan, interupsi, penjelasan, atau respons. Untuk pelajaran atau penjelasan, pendekatan yang sama dapat memisahkan narator dari tokoh yang dikutip tanpa menulis ulang materi sebagai satu monolog tanpa pembedaan.

Drama 3 mendukung lebih dari 80 bahasa dan dapat mengganti bahasa dalam satu kalimat sambil mempertahankan suara. Siapkan bagian multibahasa dalam bahasa lisan yang diinginkan alih-alih mengasumsikan instruksi bahasa Inggris menyediakan terjemahan. Tentukan bagaimana nama asing dan istilah serapan sebaiknya terdengar, serta gunakan kontrol fonem model ketika pelafalannya memerlukan arahan yang presisi.

Artefak audio yang berguna

Model ini sesuai untuk dialog tokoh, pelajaran bernarasi, penjelasan singkat, pengumuman produk, dan respons suara berdasarkan naskah. Pertahankan konten bersama pilihan akting: bagian pendidikan membutuhkan istilah yang dapat dipahami serta jeda bertujuan; adegan tokoh membutuhkan giliran yang dipisahkan dengan jelas dan maksud dramatis yang konsisten. Ini merupakan keputusan penulisan yang dapat ditinjau sebelum audio apa pun dihasilkan.

Setelah sintesis, bandingkan kata-kata yang diucapkan dengan naskah selesai. Dengarkan frasa yang terlewat, jeda yang salah tempat, pergantian pembicara yang tidak jelas, dan pelafalan nama yang perlu dipertahankan. Simpan naskah dan petunjuk penyampaiannya bersama audio agar koreksi dapat menargetkan baris terdampak. Pertahankan konten lisan akhir bersama pilihan penampilan pada tingkat baris saat menyiapkan revisi.

Kemampuan

  • Penyampaian suara dari naskah yang sudah selesai melalui konversi teks menjadi ucapan.
  • Arahan dalam bahasa sederhana di dalam tanda kurung siku sebelum suatu baris dialog.
  • Bunyi dan jeda yang disisipkan dalam teks, dengan tag penyampaian berpasangan yang berlaku pada kata tertentu.
  • Adegan dengan banyak penutur dan lebih dari 80 bahasa lisan.
  • Kendali fonem untuk nama dan istilah khusus.

Kasus penggunaan

  • Dialog karakter — Naskah dengan giliran penutur dan arahan penampilan yang dipisahkan dengan jelas. Hasil: Adegan percakapan dengan perubahan cara penyampaian yang disengaja.
  • Penjelasan bernarasi — Pelajaran yang sudah selesai dengan istilah dan jeda yang ditandai. Hasil: Audio ucapan yang dapat diperiksa dengan membandingkannya dengan teks pelajaran.
  • Pengumuman multibahasa — Teks akhir dalam bahasa yang dituju dengan pilihan pelafalan tetap dipertahankan. Hasil: Bagian yang diucapkan dengan peralihan bahasa yang terkendali.
  • Respons suara sesuai naskah — Respons singkat dengan nada yang dinyatakan jelas dan kata-kata yang akan diucapkan. Hasil: Segmen ucapan yang dapat digunakan ulang oleh aplikasi yang menaunginya.

Batasan

  • Masukan dan hasil — Model yang dipublikasikan menerima teks dan mengembalikan audio ucapan.
  • Cakupan kendali — Lekatkan arahan pada baris dialog atau frasa yang dituju, dan jaga agar tag penyampaian berpasangan memiliki cakupan yang tepat.
  • Unit peninjauan — Simpan naskah dan petunjuk yang persis sama bersama audio; tinjau pelafalan dan giliran penutur pada tingkat baris dialog.
Ailoot Ultra · Ucapan POST /v1/audio/speech fish-audio/drama-3

fish-audio/drama-3

Fish Audio /fish-audio/drama-3

Mulai

Drama 3 mengubah naskah tertulis menjadi ucapan yang diarahkan. Bentuk emosi dan penyampaian dengan petunjuk bahasa biasa, tambahkan jeda dan suara, pandu pelafalan, serta bangun adegan dengan beberapa pembicara. Alur kerja ucapan yang diterbitkan mendukung lebih dari 80 bahasa, termasuk pergantian bahasa dalam satu kalimat.

Masukan yang diterima
Teks
Hasil
Audio

Tersedia di Ailoot · masukan & metode

Ailoot Ultra · Ucapan POST /v1/audio/speech
Masukan
text
Keluaran
audio
KolomJenisPersyaratanNilai & batasanBawaan
KolommodelJenisstringPersyaratanWajibNilai & batasan
fish-audio/drama-3
Bawaan—
KolominputJenisstringPersyaratanWajibNilai & batasan
Panjang minimum: 1
Bawaan—
KolomvoiceJenisstringPersyaratanWajibNilai & batasan
Panjang minimum: 1
Bawaan—
Kolomresponse_formatJenisstringPersyaratanOpsionalNilai & batasan
mp3, pcm
Bawaanpcm
KolomproviderJenisobjectPersyaratanOpsionalNilai & batasanBawaan—
Parameter metode dan siklus hidup
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, input, voice
Parametermaterial_typesKontraktext
Parametermaterial_conditionsKontrakPilih ID suara aktual yang didukung; tidak ada nilai bawaan/suara literal yang dibuat-buat untuk model ini.

Siklus hidup: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id aktual yang dikembalikan atau catatan pustaka media

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Paket

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast
Tidak ditentukan Saat mode fast dipilih
Mode Flex
Tidak ditentukan Saat mode flex dipilih
Upaya penalaran maksimum
Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default

Tarif Ailoot

Harga menurut konfigurasi

Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.

KonfigurasiJadwal tarifSatuan penagihanBiaya
KonfigurasiTarif dasar tokenJadwal tarifTarif dasarSatuan penagihan—Biaya
Masukan · Token masukan — / 1K token
Keluaran · Token keluaran — / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token
Konfigurasibyte UTF-8 masukanJadwal tarif—Satuan penagihanper byte UTF-8 masukanBiaya
Masukan · byte UTF-8 masukan $0.00002 per byte UTF-8 masukan

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →

Contoh permintaan

Ailoot Ultra · Ucapan

Gunakan input sebenarnya dan simpan hasil secara lengkap
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
: "${AILOOT_VOICE:?Set the actual documented input value}"
export AILOOT_VOICE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'fish-audio/drama-3', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': '${ACTUAL_SUPPORTED_VOICE}'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
request['voice']=os.environ['AILOOT_VOICE']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.

Terima dan simpan hasil

Ailoot Ultra · Ucapan

Audio biner secara utuh atau respons audio_url asli, header, dan setiap aset milik Ailoot.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Pembacaan konten lain
Baca aset yang sudah ada dan menjadi milik Anda
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Simpan semua hasil yang selesai

Simpan setiap respons lengkap, berkas, dan bagian konten yang dikembalikan.

Simpan respons dan header secara lengkap, setiap keluaran aktual, identifikator asli yang dikembalikan, dan semua kolom usage. Pulihkan operasi asli tanpa mengirim ulang permintaan pembuatan.

Jika respons asli perlu diperiksa

Simpan X-Client-Request-ID yang dikembalikan untuk rekonsiliasi. Baca hanya nilai task_id/asset_id yang benar-benar dikembalikan atau pustaka media milik Anda; jangan pernah membuat URL tugas dari ID operasi dan jangan pernah mengirim ulang permintaan pembuatan.

Alias

Alias model

Ailoot Ultra fish-audio/drama-3

Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

ID pemanggil terkait

fish-audio/drama-3

FAQ · Fish Audio: Drama 3
Input dan hasil apa yang tersedia?

POST /v1/audio/speech · fish-audio/drama-3: text → audio

Kolom apa yang digunakan permintaan?

POST /v1/audio/speech · fish-audio/drama-3: model, input, voice, response_format, provider

Rincian selengkapnya

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan
Pilih paket dengan diskon untuk permintaan rutin Anda.
Kode promo hingga 50%
Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.
Biaya dalam riwayat
Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

Pilih langganan · Lihat harga model

Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial
Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.
Lisensi reseller
Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.
Dokumen di situs
Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

Minta lisensi reseller · Penawaran dan perjanjian lisensi