| Özellik | Değer |
|---|---|
| Sağlayıcı kimliği | inworld |
| Plugin | resmi harici paket |
| Sözleşme | speechProviders (yalnızca TTS) |
| Kimlik doğrulama ortam değişkeni | INWORLD_API_KEY (HTTP Basic, Base64 pano kimlik bilgisi) |
| Temel URL | https://api.inworld.ai |
| Varsayılan ses | Sarah |
| Varsayılan model | inworld-tts-1.5-max |
| Çıktı | MP3 (varsayılan), OGG_OPUS (sesli notlar), PCM 22050 Hz (telefon) |
| Web sitesi | inworld.ai |
| Belgeler | docs.inworld.ai/tts/tts |
Plugin yükle
Resmi Plugin’i yükleyin, ardından Gateway’i yeniden başlatın:Başlarken
API anahtarınızı ayarlayın
Kimlik bilgisini Inworld panonuzdan (Workspace > API Keys) kopyalayın
ve bir ortam değişkeni olarak ayarlayın. Değer, HTTP Basic kimlik bilgisi
olarak aynen gönderilir; bu yüzden yeniden Base64 ile kodlamayın veya
bearer belirtecine dönüştürmeyin.
Yapılandırma seçenekleri
| Seçenek | Yol | Açıklama |
|---|---|---|
apiKey | messages.tts.providers.inworld.apiKey | Base64 pano kimlik bilgisi. INWORLD_API_KEY değerine geri döner. |
baseUrl | messages.tts.providers.inworld.baseUrl | Inworld API temel URL’sini geçersiz kılar (varsayılan https://api.inworld.ai). |
speakerVoiceId | messages.tts.providers.inworld.speakerVoiceId | Ses tanımlayıcısı (varsayılan Sarah). |
modelId | messages.tts.providers.inworld.modelId | TTS model kimliği (varsayılan inworld-tts-1.5-max). |
temperature | messages.tts.providers.inworld.temperature | Örnekleme sıcaklığı 0..2 (isteğe bağlı). |
Notlar
Kimlik doğrulama
Kimlik doğrulama
Inworld, tek bir Base64 ile kodlanmış kimlik bilgisi dizesiyle HTTP Basic
kimlik doğrulaması kullanır. Bunu Inworld panosundan aynen kopyalayın.
Sağlayıcı bunu ek kodlama yapmadan
Authorization: Basic <apiKey> olarak
gönderir; bu yüzden kendiniz Base64 ile kodlamayın ve bearer tarzı bir
belirteç geçirmeyin. Aynı uyarı için TTS kimlik doğrulama notları
bölümüne bakın.Modeller
Modeller
Desteklenen model kimlikleri:
inworld-tts-1.5-max (varsayılan),
inworld-tts-1.5-mini, inworld-tts-1-max, inworld-tts-1.Ses çıktıları
Ses çıktıları
Yanıtlar varsayılan olarak MP3 kullanır. Kanal hedefi
voice-note
olduğunda OpenClaw, sesin yerel bir ses balonu olarak çalması için
Inworld’den OGG_OPUS ister. Telefon sentezi, telefon köprüsünü beslemek
için 22050 Hz’de ham PCM kullanır.Özel uç noktalar
Özel uç noktalar
API ana makinesini
messages.tts.providers.inworld.baseUrl ile geçersiz kılın.
Sondaki eğik çizgiler istekler gönderilmeden önce kaldırılır.İlgili
Metinden konuşmaya
TTS genel bakışı, sağlayıcılar ve
messages.tts yapılandırması.Yapılandırma
messages.tts ayarları dahil tam yapılandırma başvurusu.Sağlayıcılar
Desteklenen tüm OpenClaw sağlayıcıları.
Sorun giderme
Yaygın sorunlar ve hata ayıklama adımları.