Soniox (STT)¶
Speech-to-text real-time melalui API WebSocket Soniox. Digunakan oleh halaman Subtitle dan Terjemahan Live ketika kamu memilih Soniox sebagai metode STT.
Kenapa Soniox¶
- Real-time — token tiba saat pembicara masih berbicara.
- Diarisasi pembicara — label pembicara per token (misalnya Pembicara 1: Halo…).
- Terjemahan dalam stream — Soniox dapat menerjemahkan saat mentranskripsi, menghemat satu round trip LLM tambahan.
- Multi-bahasa — auto-detect bahasa sumber bahkan di tengah stream.
Dapatkan kunci API¶
- Daftar di https://console.soniox.com
- Buka API keys → Create new API key
- Salin (terlihat seperti
Bearer ...; salin hanya tokennya tanpa prefiksBearer).
Harga dihitung per menit audio (~$0,005 / menit pada saat penulisan) — lihat https://soniox.com/pricing.
Konfigurasi di aplikasi¶
Di Pengaturan → Layanan:
- Tempel kunci ke Kunci API Soniox → Simpan
Di Pengaturan → Live (untuk terjemahan langsung) atau Pengaturan → Subtitle (untuk pembuatan subtitle):
- Atur Metode STT ke Soniox
Apa yang didukungnya¶
| Halaman | Gunakan Soniox saat |
|---|---|
| Subtitle | Rekaman multi-pembicara (wawancara, panel, rapat) di mana kamu ingin label pembicara di SRT |
| Terjemahan Live | Subtitling rapat real-time, terutama dengan beberapa pembicara |
Istilah glosarium¶
WebSocket Soniox menerima glosarium istilah untuk mempengaruhi pengenalan. Aplikasi meneruskan entri glosarium aktif kamu secara otomatis — nama merek / nama proper / jargon dikenali lebih andal.
Peringatan¶
Hanya online
Soniox hanya cloud; jika audio kamu sensitif (medis, hukum), gunakan Whisper (lokal) sebagai gantinya.
Reconnect
WebSocket auto-reconnect pada kegagalan transien dengan backoff eksponensial. Sesi panjang tetap terhubung melalui blip jaringan singkat.
Error umum¶
| Error | Kemungkinan penyebab |
|---|---|
AUTH_ERROR |
Kunci API salah / kedaluwarsa. Tempel ulang di Pengaturan → Layanan. |
QUOTA_ERROR |
Batas plan terlampaui. |
CONNECTION_ERROR |
Jaringan diblokir / firewall. Coba lagi dari jaringan berbeda. |