Aller au contenu

Gradium

Gradium est un fournisseur de synthèse vocale intégré pour OpenClaw. Le plugin peut générer des réponses audio normales (WAV), des sorties Opus compatibles avec les notes vocales et de laudio u-law à 8 kHz pour les surfaces de téléphonie.

PropriétéValeur
ID du fournisseurgradium
AuthentificationGRADIUM_API_KEY ou config apiKey
URL de basehttps://api.gradium.ai (par défaut)
Voix par défautEmma (YTpq7expH9539ERJ)

Créez une clé API Gradium, puis exposez-la à OpenClaw soit via une variable d’environnement, soit via la clé de configuration.

Fenêtre de terminal
export GRADIUM_API_KEY="gsk_..."

Le plugin vérifie d’abord le apiKey résolu et se rabat sur la variable d’environnement GRADIUM_API_KEY.

{
messages: {
tts: {
auto: "always",
provider: "gradium",
providers: {
gradium: {
voiceId: "YTpq7expH9539ERJ",
// apiKey: "${GRADIUM_API_KEY}",
// baseUrl: "https://api.gradium.ai",
},
},
},
},
}
CléTypeDescription
messages.tts.providers.gradium.apiKeychaîneClé API résolue. Prend en charge ${ENV} et les références secrètes.
messages.tts.providers.gradium.baseUrlchaîneRemplacer l’origine API. Les barres obliques de fin sont supprimées. Par défaut, https://api.gradium.ai.
messages.tts.providers.gradium.voiceIdchaîneID de voix par défaut utilisé lorsqu’aucune directive de remplacement n’est présente.

Le format audio de sortie est sélectionné automatiquement par le runtime en fonction de la surface cible et n’est pas configurable depuis openclaw.json. Voir Sortie ci-dessous.

NomID de voix
EmmaYTpq7expH9539ERJ
KentLFZvm12tW_z0xfGo
TiffanyEu9iL_CYe8N-Gkx_
Christina2H4HY2CBNyJHBCrP
SydneyjtEKaLYNn6iif5PR
JohnKWJiFWu2O9nMPYcR
Arthur3jUdJyOi9pgbxBTK

Voix par défaut : Emma.

Lorsque la politique vocale active autorise le remplacement des voix, vous pouvez changer de voix en ligne à l’aide d’un jeton de directive. Tous ceux-ci résolvent le même remplacement voiceId :

/voice:LFZvm12tW_z0xfGo
/voice_id:LFZvm12tW_z0xfGo
/voiceid:LFZvm12tW_z0xfGo
/gradium_voice:LFZvm12tW_z0xfGo
/gradiumvoice:LFZvm12tW_z0xfGo

Si la politique vocale désactive le remplacement des voix, la directive est consommée mais ignorée.

L’environnement d’exécution choisit le format de sortie en fonction de la surface cible. Le provider ne synthétise pas aujourd’hui d’autres formats.

CibleFormatExt. de fichierTaux d’échantillonnageIndicateur de compatibilité vocale
Audio standardwav.wavprovidernon
Note vocaleopus.opusprovideroui
Téléphonieulaw_8000n/a8 kHzn/a

Parmi les fournisseurs TTS configurés, l’ordre de sélection automatique de Gradium est 30. Voir Text-to-Speech pour savoir comment OpenClaw choisit le fournisseur actif lorsque messages.tts.provider n’est pas épinglé.