Source: https://ailoot.ai/models/id/fish-audio-drama-3/
Canonical: https://ailoot.ai/models/id/fish-audio-drama-3/
Language: id

# Fish Audio: Drama 3

[Markdown](https://ailoot.ai/models/id/fish-audio-drama-3/index.md) · [JSON](https://ailoot.ai/models/id/fish-audio-drama-3/facts.json)

## [Fish Audio: Drama 3](https://ailoot.ai/models/id/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.

- [**Ailoot Ultra · Ucapan** `POST /v1/audio/speech` `fish-audio/drama-3`](https://ailoot.ai/models/id/fish-audio-drama-3/#method-0)

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`](https://ailoot.ai/models/id/#m=fish-audio%2Fdrama-3&route=Ultra&caller=fish-audio%2Fdrama-3&fmt=speech)

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`

| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
| --- | --- | --- | --- | --- |
| Kolom`model` | Jenis`string` | PersyaratanWajib | Nilai & batasan fish-audio/drama-3 | Bawaan— |
| Kolom`input` | Jenis`string` | PersyaratanWajib | Nilai & batasan Panjang minimum: 1 | Bawaan— |
| Kolom`voice` | Jenis`string` | PersyaratanWajib | Nilai & batasan Panjang minimum: 1 | Bawaan— |
| Kolom`response_format` | Jenis`string` | PersyaratanOpsional | Nilai & batasan mp3, pcm | Bawaanpcm |
| Kolom`provider` | Jenis`object` | PersyaratanOpsional | Nilai & batasan | Bawaan— |

Parameter metode dan siklus hidup

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, input, voice |
| Parameter`material_types` | Kontraktext |
| Parameter`material_conditions` | KontrakPilih 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.

| Konfigurasi | Jadwal tarif | Satuan penagihan | Biaya |
| --- | --- | --- | --- |
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Satuan 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 masukan | Jadwal tarif— | Satuan penagihanper byte UTF-8 masukan | Biaya 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 →](https://ailoot.ai/docs/id/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Ucapan

Gunakan input sebenarnya dan simpan hasil secara lengkap

```bash
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

```bash
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`](https://ailoot.ai/models/id/#m=fish-audio%2Fdrama-3&route=Ultra&caller=fish-audio%2Fdrama-3&fmt=speech)

#### Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

#### ID pemanggil terkait

[`fish-audio/drama-3`](https://ailoot.ai/models/id/#m=fish-audio%2Fdrama-3&route=Ultra&caller=fish-audio%2Fdrama-3&fmt=speech)

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`

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](https://ailoot.ai/docs/id/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/id/)

## 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](mailto:support@ailoot.ai) · [Penawaran dan perjanjian lisensi](https://ailoot.ai/legal/offer?lang=id)

## Ailoot · Perusahaan dan portofolio proyeknya





Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.





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





Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
