| Свойство | Значение |
|---|---|
| ID поставщика | inworld |
| Plugin | официальный внешний пакет |
| Контракт | speechProviders (только TTS) |
| Переменная окружения для аутентификации | INWORLD_API_KEY (HTTP Basic, учетные данные панели управления в Base64) |
| Базовый URL | https://api.inworld.ai |
| Голос по умолчанию | Sarah |
| Модель по умолчанию | inworld-tts-1.5-max |
| Вывод | MP3 (по умолчанию), OGG_OPUS (голосовые заметки), PCM 22050 Гц (телефония) |
| Веб-сайт | inworld.ai |
| Документация | docs.inworld.ai/tts/tts |
Установка Plugin
Установите официальный Plugin, затем перезапустите Gateway:Начало работы
Задайте ключ API
Скопируйте учетные данные из панели управления Inworld (Workspace > API Keys)
и задайте их как переменную окружения. Значение отправляется без изменений как учетные данные HTTP Basic,
поэтому не кодируйте его в Base64 повторно и не преобразуйте в bearer-
токен.
Параметры конфигурации
| Параметр | Путь | Описание |
|---|---|---|
apiKey | messages.tts.providers.inworld.apiKey | Учетные данные панели управления в Base64. Использует INWORLD_API_KEY как запасной вариант. |
baseUrl | messages.tts.providers.inworld.baseUrl | Переопределяет базовый URL API Inworld (по умолчанию https://api.inworld.ai). |
speakerVoiceId | messages.tts.providers.inworld.speakerVoiceId | Идентификатор голоса (по умолчанию Sarah). |
modelId | messages.tts.providers.inworld.modelId | ID модели TTS (по умолчанию inworld-tts-1.5-max). |
temperature | messages.tts.providers.inworld.temperature | Температура сэмплирования 0..2 (необязательно). |
Примечания
Аутентификация
Аутентификация
Inworld использует аутентификацию HTTP Basic с одной строкой учетных данных,
закодированной в Base64. Скопируйте ее без изменений из панели управления Inworld. Поставщик отправляет
ее как
Authorization: Basic <apiKey> без какого-либо дополнительного кодирования, поэтому
не кодируйте ее в Base64 самостоятельно и не передавайте токен в стиле bearer.
См. примечания по аутентификации TTS с тем же указанием.Модели
Модели
Поддерживаемые 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, чтобы аудио воспроизводилось как нативный
голосовой пузырь. Телефонный синтез использует необработанный PCM с частотой 22050 Гц для передачи
в телефонный мост.Пользовательские конечные точки
Пользовательские конечные точки
Переопределите хост API с помощью
messages.tts.providers.inworld.baseUrl.
Завершающие косые черты удаляются перед отправкой запросов.Связанные материалы
Преобразование текста в речь
Обзор TTS, поставщики и конфигурация
messages.tts.Конфигурация
Полный справочник конфигурации, включая настройки
messages.tts.Поставщики
Все поддерживаемые поставщики OpenClaw.
Устранение неполадок
Распространенные проблемы и шаги отладки.