| プロパティ | 値 |
|---|---|
| プロバイダー ID | inworld |
| Plugin | 公式外部パッケージ (@openclaw/inworld-speech) |
| コントラクト | speechProviders (TTS のみ) |
| 認証環境変数 | INWORLD_API_KEY (HTTP Basic、Base64 ダッシュボード認証情報) |
| ベース URL | https://api.inworld.ai |
| デフォルト音声 | Sarah |
| デフォルトモデル | inworld-tts-1.5-max |
| 出力 | MP3 (デフォルト)、OGG_OPUS (ボイスノート)、PCM 22050 Hz (電話) |
| Web サイト | inworld.ai |
| ドキュメント | docs.inworld.ai/tts/tts |
Pluginをインストール
はじめに
API キーを設定する
Inworld ダッシュボード (Workspace > API Keys) から認証情報をコピーし、環境変数として設定します。この値は HTTP Basic 認証情報としてそのまま送信されるため、再度 Base64 エンコードしたり、ベアラートークンに変換したりしないでください。
設定オプション
| オプション | パス | 説明 |
|---|---|---|
apiKey | messages.tts.providers.inworld.apiKey | Base64 ダッシュボード認証情報。INWORLD_API_KEY にフォールバックします。 |
baseUrl | messages.tts.providers.inworld.baseUrl | Inworld API ベース URL を上書きします (デフォルト https://api.inworld.ai)。 |
voiceId | messages.tts.providers.inworld.voiceId | 音声識別子 (デフォルト Sarah)。レガシーエイリアス: speakerVoiceId。 |
modelId | messages.tts.providers.inworld.modelId | TTS モデル ID (デフォルト inworld-tts-1.5-max)。 |
temperature | messages.tts.providers.inworld.temperature | サンプリング温度、0 (排他) から 2 (任意)。 |
注意事項
モデル
モデル
サポートされるモデル ID:
inworld-tts-1.5-max (デフォルト)、inworld-tts-1.5-mini、inworld-tts-1-max、inworld-tts-1。音声出力
音声出力
返信はデフォルトで MP3 を使用します。チャンネルターゲットが
voice-note の場合、OpenClaw は音声がネイティブの音声吹き出しとして再生されるよう、Inworld に OGG_OPUS を要求します。電話合成では、電話ブリッジに渡すために 22050 Hz の生 PCM を使用します。カスタムエンドポイント
カスタムエンドポイント
messages.tts.providers.inworld.baseUrl で API ホストを上書きします。リクエスト送信前に末尾のスラッシュは削除されます。関連
テキスト読み上げ
TTS の概要、プロバイダー、
messages.tts 設定。設定
messages.tts 設定を含む完全な設定リファレンス。プロバイダー
サポートされているすべての OpenClaw プロバイダー。
トラブルシューティング
よくある問題とデバッグ手順。