| Properti | Nilai |
|---|---|
| Provider id | inworld |
| Plugin | paket eksternal resmi |
| Kontrak | speechProviders (hanya TTS) |
| Auth env var | INWORLD_API_KEY (HTTP Basic, kredensial dasbor Base64) |
| Base URL | https://api.inworld.ai |
| Suara default | Sarah |
| Model default | inworld-tts-1.5-max |
| Output | MP3 (default), OGG_OPUS (catatan suara), PCM 22050 Hz (telefoni) |
| Situs web | inworld.ai |
| Docs | docs.inworld.ai/tts/tts |
Instal Plugin
Instal plugin resmi, lalu mulai ulang Gateway:Memulai
Atur kunci API Anda
Salin kredensial dari dasbor Inworld Anda (Workspace > API Keys)
dan tetapkan sebagai env var. Nilainya dikirim apa adanya sebagai kredensial HTTP Basic,
jadi jangan enkode Base64 lagi atau mengubahnya menjadi bearer
token.
Opsi konfigurasi
| Opsi | Jalur | Deskripsi |
|---|---|---|
apiKey | messages.tts.providers.inworld.apiKey | Kredensial dasbor Base64. Menggunakan INWORLD_API_KEY sebagai cadangan. |
baseUrl | messages.tts.providers.inworld.baseUrl | Ganti URL dasar API Inworld (default https://api.inworld.ai). |
speakerVoiceId | messages.tts.providers.inworld.speakerVoiceId | Pengidentifikasi suara (default Sarah). |
modelId | messages.tts.providers.inworld.modelId | ID model TTS (default inworld-tts-1.5-max). |
temperature | messages.tts.providers.inworld.temperature | Temperatur sampling 0..2 (opsional). |
Catatan
Authentication
Authentication
Inworld menggunakan autentikasi HTTP Basic dengan satu string kredensial
yang dikodekan Base64. Salin persis dari dasbor Inworld. Penyedia mengirimkannya
sebagai
Authorization: Basic <apiKey> tanpa pengodean tambahan, jadi
jangan mengodekannya sendiri dengan Base64 dan jangan berikan token bergaya bearer.
Lihat catatan autentikasi TTS untuk penjelasan yang sama.Models
Models
ID model yang didukung:
inworld-tts-1.5-max (default),
inworld-tts-1.5-mini, inworld-tts-1-max, inworld-tts-1.Audio outputs
Audio outputs
Balasan menggunakan MP3 secara default. Saat target channel adalah
voice-note,
OpenClaw meminta OGG_OPUS dari Inworld agar audio diputar sebagai gelembung
suara native. Sintesis telefoni menggunakan PCM mentah pada 22050 Hz untuk mengumpan
bridge telefoni.Custom endpoints
Custom endpoints
Ganti host API dengan
messages.tts.providers.inworld.baseUrl.
Garis miring di akhir dihapus sebelum permintaan dikirim.Terkait
Text-to-speech
Ikhtisar TTS, penyedia, dan konfigurasi
messages.tts.Configuration
Referensi konfigurasi lengkap termasuk pengaturan
messages.tts.Providers
Semua penyedia OpenClaw yang didukung.
Troubleshooting
Masalah umum dan langkah debugging.