Configuración de OpenClaw
Utilice el proveedor OpenClaw OpenAI TTS con Fish Audio para respuestas de voz en Telegram, WhatsApp y otros canales.
Conecte Fish Audio TTS a OpenClaw
El proveedor OpenAI TTS de OpenClaw puede anular su URL base y trata una URL no predeterminada como un punto final compatible con OpenAI. Úselo para comandos /tts explícitos o respuestas de voz automáticas.
Agregar la configuración del proveedor
Agregue esto a su configuración de OpenClaw:
{
messages: {
tts: {
auto: 'always',
provider: 'openai',
providers: {
openai: {
baseUrl: 'https://fishaudio.org/v1',
apiKey: 'YOUR_API_KEY',
model: 'fishaudio-s21pro-flash',
speakerVoice: '00a1b221-6137-4b73-ad62-b0cbce134167',
responseFormat: 'mp3',
},
},
},
},
}En su lugar, puede configurar OPENAI_TTS_BASE_URL=https://fishaudio.org/v1 para que anule solo el punto final TTS. Prefiera las variables de entorno o la gestión secreta de OpenClaw en lugar de almacenar una clave en una configuración controlada por el código fuente.
Prueba la conexión
Reinicie o vuelva a cargar OpenClaw, luego ejecute:
/tts status
/tts audio Hello, this is a Fish Audio connection test.Después de que se reproduzca el audio, reemplace speakerVoice con su propia identificación de voz. Configure auto en off si solo desea voz cuando se usa /tts audio.
Solución de problemas
- Las solicitudes aún llegan a OpenAI: asegúrese de que
baseUrlesté anidado enmessages.tts.providers.openai. - Voz no válida:
speakerVoicedebe contener un ID de voz Fish Audio. - Sin burbuja de voz nativa: los canales manejan MP3 y Opus de manera diferente; Primero confirme que se reproduzca el archivo adjunto de audio.
- 401/402: verificar la clave API y separar el saldo de crédito de API.
Documentación relacionada
Configuración de SillyTavern
Configure Fish Audio TTS compatible con OpenAI en SillyTavern y asigne diferentes voces a los personajes y la narración.
Configuración del asistente doméstico
Utilice un punto final personalizado HACS OpenAI TTS para crear anuncios Fish Audio y respuestas de asistente de voz en Home Assistant.