model

Fish Audio: Drama 3

Markdown · JSON

Fish Audio: Drama 3

Drama 3 menukar skrip bertulis kepada pertuturan yang diarahkan. Bentuk emosi dan penyampaian dengan arahan bahasa biasa, tambah jeda dan bunyi, pandukan sebutan serta bina adegan berbilang penutur. Aliran kerja pertuturan yang diterbitkan menyokong lebih daripada 80 bahasa, termasuk pertukaran bahasa dalam satu ayat.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

Drama 3 ialah model teks kepada pertuturan Fish Audio untuk skrip yang dilakonkan. Ia menghasilkan audio pertuturan daripada kata-kata yang dibekalkan dan memberikan penulis skrip kawalan terhadap penyampaian. Sesuatu baris boleh membawa arahan emosi, perubahan setempat dalam persembahan suara atau arahan sebutan, jadi input mengandungi kandungan yang dituturkan serta cara ia seharusnya berbunyi.

Tulis kata-kata dan arahkan persembahan

Sediakan kata-kata tepat yang seharusnya didengar pendengar sebelum menambah arahan persembahan. Pastikan nama, tarikh dan arahan penting jelas dalam skrip serta gunakan tanda baca untuk menetapkan rentak ayat yang dimaksudkan. Kemudian letakkan arahan bahasa biasa dalam kurungan siku sebelum baris yang berkaitan. Huraikan emosi atau penyampaian yang dikehendaki secara konkrit, seperti pengumuman terkawal, pertukaran kata-kata tegang atau penerangan mesra.

Drama 3 turut menyokong kawalan setempat dalam satu baris. Arahan sebaris boleh memperkenalkan bunyi dan jeda, manakala tag penyampaian berpasangan boleh mempengaruhi kata-kata tertentu. Pastikan skop setiap arahan jelas: arahan bagi satu frasa tidak seharusnya secara tidak sengaja menjadi arahan seluruh adegan. Baca skrip sekali untuk makna dan sekali untuk persembahan sebelum sintesis.

Adegan, bahasa dan sebutan

Model yang diterbitkan menyokong berbilang penutur dalam satu permintaan. Susun dialog kepada giliran penutur yang jelas dan berikan setiap giliran tujuan: soalan, sampukan, penerangan atau respons. Bagi pelajaran atau penerangan, pendekatan sama boleh memisahkan pencerita daripada watak yang dipetik tanpa menulis semula bahan menjadi satu monolog tanpa pembezaan.

Drama 3 menyokong lebih daripada 80 bahasa dan boleh menukar bahasa dalam satu ayat sambil mengekalkan suara. Sediakan petikan berbilang bahasa dalam bahasa lisan yang dimaksudkan, dan bukan menganggap arahan Inggeris membekalkan terjemahan. Tentukan bagaimana nama asing dan istilah pinjaman seharusnya berbunyi serta gunakan kawalan fonem model apabila sebutannya memerlukan arahan tepat.

Artifak audio yang berguna

Model ini sesuai untuk dialog watak, pelajaran bernarasi, penerangan pendek, pengumuman produk dan respons suara berskrip. Kekalkan kandungan dan pilihan lakonan bersama: petikan pendidikan memerlukan istilah yang boleh difahami serta jeda bertujuan; adegan watak memerlukan giliran yang dipisahkan dengan jelas dan niat dramatik konsisten. Ini ialah keputusan penulisan yang boleh dinilai sebelum sebarang audio dijana.

Selepas sintesis, bandingkan kata-kata yang dituturkan dengan skrip siap. Dengar frasa yang tertinggal, jeda salah tempat, pertukaran penutur tidak jelas dan sebutan nama yang perlu dikekalkan. Simpan skrip dan arahan penyampaiannya bersama audio supaya pembetulan boleh menyasarkan baris yang terjejas. Kekalkan kandungan lisan akhir dan pilihan persembahan pada peringkat baris bersama ketika menyediakan semakan.

Keupayaan

  • Persembahan teks kepada pertuturan daripada skrip yang telah siap.
  • Arahan dalam bahasa mudah di dalam kurungan siku sebelum sesuatu baris.
  • Bunyi dan jeda sebaris, dengan tag penyampaian berpasangan yang terpakai pada perkataan tertentu.
  • Adegan dengan berbilang penutur dan lebih daripada 80 bahasa pertuturan.
  • Kawalan fonem untuk nama dan istilah khusus.

Kes penggunaan

  • Dialog watak — Skrip dengan giliran penutur dan arahan persembahan yang dipisahkan dengan jelas. Hasil: Adegan pertuturan dengan perubahan penyampaian yang disengajakan.
  • Penjelasan dengan narasi — Pelajaran yang telah siap dengan istilah dan jeda ditandakan. Hasil: Audio pertuturan yang boleh disemak berbanding teks pelajaran.
  • Pengumuman berbilang bahasa — Teks akhir dalam bahasa yang dimaksudkan dengan pilihan sebutan dikekalkan. Hasil: Petikan pertuturan dengan peralihan bahasa yang dikawal.
  • Respons suara berskrip — Respons ringkas dengan nada yang dinyatakan dengan jelas dan perkataan yang perlu dituturkan. Hasil: Segmen pertuturan yang boleh digunakan semula oleh aplikasi yang melingkunginya.

Had

  • Input dan hasil — Model yang diterbitkan menerima teks dan mengembalikan audio pertuturan.
  • Skop kawalan — Letakkan arahan pada baris atau frasa yang dimaksudkan, dan pastikan skop tag penyampaian berpasangan ditetapkan dengan betul.
  • Unit semakan — Simpan skrip dan petunjuk yang tepat bersama audio; semak sebutan dan giliran penutur pada peringkat baris.
Ailoot Ultra · Pertuturan POST /v1/audio/speech fish-audio/drama-3

fish-audio/drama-3

Fish Audio /fish-audio/drama-3

Pengenalan

Drama 3 menukar skrip bertulis kepada pertuturan yang diarahkan. Bentuk emosi dan penyampaian dengan arahan bahasa biasa, tambah jeda dan bunyi, pandukan sebutan serta bina adegan berbilang penutur. Aliran kerja pertuturan yang diterbitkan menyokong lebih daripada 80 bahasa, termasuk pertukaran bahasa dalam satu ayat.

Input yang diterima
Teks
Hasil
Audio

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · Pertuturan POST /v1/audio/speech
Input
text
Output
audio
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
fish-audio/drama-3
Lalai—
MedaninputJenisstringKeperluanDiperlukanNilai & had
Panjang minimum: 1
Lalai—
MedanvoiceJenisstringKeperluanDiperlukanNilai & had
Panjang minimum: 1
Lalai—
Medanresponse_formatJenisstringKeperluanPilihanNilai & had
mp3, pcm
Lalaipcm
MedanproviderJenisobjectKeperluanPilihanNilai & hadLalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, input, voice
Parametermaterial_typesKontraktext
Parametermaterial_conditionsKontrakPilih ID suara sebenar yang disokong; tiada nilai lalai/suara literal direka-reka untuk model ini.

Kitar hayat: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · task_id sebenar yang dikembalikan atau rekod pustaka media

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Tidak dinyatakan Apabila mod pantas dipilih
Mod flex
Tidak dinyatakan Apabila mod flex dipilih
Usaha penaakulan maksimum
Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

Kadar Ailoot

Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

KonfigurasiJadual kadarUnit pengebilanCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasUnit pengebilan—Caj
Input · Token input — / 1K token
Output · Token output — / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token
Konfigurasibait UTF-8 inputJadual kadar—Unit pengebilanbagi setiap bait UTF-8 masukanCaj
Input · bait UTF-8 input $0.00002 bagi setiap bait UTF-8 masukan

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · Pertuturan

Gunakan input sebenar dan simpan hasil 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 · Pertuturan

Audio binari lengkap atau respons audio_url asal, pengepala dan setiap aset milik anda.

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Pembacaan kandungan lain
Baca aset sedia ada yang 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, fail dan bahagian kandungan yang dikembalikan.

Simpan respons dan pengepala yang lengkap, setiap output sebenar, pengecam asal yang dikembalikan serta semua medan penggunaan. Pulihkan operasi asal tanpa menghantar permintaan penciptaan sekali lagi.

Jika respons asal perlu disemak

Simpan X-Client-Request-ID yang dikembalikan untuk penyelarasan rekod. Baca hanya nilai task_id/asset_id sebenar yang dikembalikan atau pustaka media milik anda; jangan sekali-kali bina URL tugas daripada ID operasi atau hantar semula permintaan penciptaan.

Alias

Alias model

Ailoot Ultra fish-audio/drama-3

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

fish-audio/drama-3

FAQ · Fish Audio: Drama 3
Apakah input dan hasil yang tersedia?

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

Apakah medan yang digunakan oleh permintaan?

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

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen