Fish Audio Docs
Guías de integraciónIntegraciones de terceros
Back to site

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 baseUrl esté anidado en messages.tts.providers.openai.
  • Voz no válida: speakerVoice debe 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