Перейти до основного вмісту
Gradium — це провайдер перетворення тексту на мовлення для OpenClaw. Plugin може створювати звичайні аудіовідповіді (WAV), сумісний із голосовими нотатками вивід Opus та аудіо 8 kHz u-law для телефонних поверхонь.
ВластивістьЗначення
Ідентифікатор провайдераgradium
АвтентифікаціяGRADIUM_API_KEY або config apiKey
Базова URL-адресаhttps://api.gradium.ai (типово)
Голос за замовчуваннямEmma (YTpq7expH9539ERJ)

Установлення Plugin

Установіть офіційний Plugin, потім перезапустіть Gateway:
openclaw plugins install @openclaw/gradium-speech
openclaw gateway restart

Налаштування

Створіть API-ключ Gradium, потім надайте його OpenClaw через змінну середовища або ключ конфігурації.
export GRADIUM_API_KEY="gsk_..."
Plugin спочатку перевіряє розв’язаний apiKey, а потім повертається до змінної середовища GRADIUM_API_KEY.

Конфігурація

{
  messages: {
    tts: {
      auto: "always",
      provider: "gradium",
      providers: {
        gradium: {
          speakerVoiceId: "YTpq7expH9539ERJ",
          // apiKey: "${GRADIUM_API_KEY}",
          // baseUrl: "https://api.gradium.ai",
        },
      },
    },
  },
}
КлючТипОпис
messages.tts.providers.gradium.apiKeystringРозв’язаний API-ключ. Підтримує ${ENV} і посилання на секрети.
messages.tts.providers.gradium.baseUrlstringПеревизначає джерело API. Завершальні скісні риски видаляються. Типово https://api.gradium.ai.
messages.tts.providers.gradium.speakerVoiceIdstringІдентифікатор голосу за замовчуванням, який використовується, коли немає перевизначення директивою.
Формат вихідного аудіо автоматично вибирається середовищем виконання на основі цільової поверхні й не налаштовується з openclaw.json. Див. Вивід нижче.

Голоси

Ім’яІдентифікатор голосу
EmmaYTpq7expH9539ERJ
KentLFZvm12tW_z0xfGo
TiffanyEu9iL_CYe8N-Gkx_
Christina2H4HY2CBNyJHBCrP
SydneyjtEKaLYNn6iif5PR
JohnKWJiFWu2O9nMPYcR
Arthur3jUdJyOi9pgbxBTK
Голос за замовчуванням: Emma.

Перевизначення голосу для окремого повідомлення

Коли активна політика мовлення дозволяє перевизначення голосу, ви можете перемикати голоси вбудовано за допомогою токена директиви. Використовуйте speakerVoiceId для нативних ідентифікаторів голосу провайдера.
/voice:LFZvm12tW_z0xfGo
/voice_id:LFZvm12tW_z0xfGo
/voiceid:LFZvm12tW_z0xfGo
/gradium_voice:LFZvm12tW_z0xfGo
/gradiumvoice:LFZvm12tW_z0xfGo
Якщо політика мовлення вимикає перевизначення голосу, директива споживається, але ігнорується.

Вивід

Середовище виконання вибирає формат виводу з цільової поверхні. Наразі провайдер не синтезує інші формати.
ЦільФорматРозширення файлуЧастота дискретизаціїПрапорець сумісності з голосом
Стандартне аудіоwav.wavпровайдерні
Голосова нотаткаopus.opusпровайдертак
Телефоніяulaw_8000n/a8 kHzn/a

Порядок автоматичного вибору

Серед налаштованих TTS-провайдерів порядок автоматичного вибору Gradium — 30. Див. Перетворення тексту на мовлення, щоб дізнатися, як OpenClaw вибирає активного провайдера, коли messages.tts.provider не закріплено.

Пов’язане