| 속성 | 값 |
|---|---|
| 제공자 ID | gradium |
| 인증 | GRADIUM_API_KEY 또는 config apiKey |
| 기본 URL | https://api.gradium.ai (기본값) |
| 기본 음성 | Emma (YTpq7expH9539ERJ) |
Plugin 설치
공식 Plugin을 설치한 다음 Gateway를 다시 시작합니다.설정
Gradium API 키를 만든 다음 환경 변수 또는 config 키를 사용해 OpenClaw에 노출합니다.- Env var
- Config key
apiKey를 검사하고, 없으면 GRADIUM_API_KEY 환경 변수로 대체합니다.
Config
| 키 | 유형 | 설명 |
|---|---|---|
messages.tts.providers.gradium.apiKey | string | 확인된 API 키입니다. ${ENV}와 secret refs를 지원합니다. |
messages.tts.providers.gradium.baseUrl | string | API origin을 재정의합니다. 뒤쪽 슬래시는 제거됩니다. 기본값은 https://api.gradium.ai입니다. |
messages.tts.providers.gradium.speakerVoiceId | string | directive 재정의가 없을 때 사용되는 기본 음성 ID입니다. |
openclaw.json에서 설정할 수 없습니다. 아래 출력을 참고하세요.
음성
| 이름 | 음성 ID |
|---|---|
| Emma | YTpq7expH9539ERJ |
| Kent | LFZvm12tW_z0xfGo |
| Tiffany | Eu9iL_CYe8N-Gkx_ |
| Christina | 2H4HY2CBNyJHBCrP |
| Sydney | jtEKaLYNn6iif5PR |
| John | KWJiFWu2O9nMPYcR |
| Arthur | 3jUdJyOi9pgbxBTK |
메시지별 음성 재정의
활성 음성 정책이 음성 재정의를 허용하는 경우 directive token을 사용해 인라인으로 음성을 전환할 수 있습니다. 제공자 네이티브 음성 ID에는speakerVoiceId를 사용하세요.
출력
런타임은 대상 표면에서 출력 형식을 선택합니다. 현재 제공자는 다른 형식을 합성하지 않습니다.| 대상 | 형식 | 파일 확장자 | 샘플 레이트 | 음성 호환 플래그 |
|---|---|---|---|---|
| 표준 오디오 | wav | .wav | 제공자 | 아니요 |
| 음성 메모 | opus | .opus | 제공자 | 예 |
| 전화 통신 | ulaw_8000 | n/a | 8 kHz | n/a |
자동 선택 순서
구성된 TTS 제공자 중 Gradium의 자동 선택 순서는30입니다. messages.tts.provider가 고정되지 않았을 때 OpenClaw가 활성 제공자를 선택하는 방식은 텍스트 음성 변환을 참고하세요.