Integraciones

Voces de KugelAudio en Vapi

KugelAudio incluye un endpoint de TTS personalizado para Vapi. Con una sola configuración de voz, tu asistente apunta a él y las llamadas usan una voz de KugelAudio, sin ningún servidor propio de por medio.

Cómo funciona

Qué hace la integración

  • Sin servidor proxy

    Vapi llama directamente al endpoint de KugelAudio, una vez por frase, y recibe PCM16 sin procesar a la frecuencia de muestreo que pidió.

  • La clave no va en la URL

    Pon la clave de API en server.secret. Vapi la envía en la cabecera x-vapi-secret en cada solicitud.

  • La voz se elige en la URL

    El parámetro voice_id selecciona la voz. Añade model_id para fijar el modelo de forma explícita.

Código

La configuración de voz del asistente

Envíala con PATCH /assistant/{id} o inclúyela al crear el asistente con POST /assistant. Sustituye el ID de voz y la clave de API por los tuyos.

Vapi assistant
{
  "voice": {
    "provider": "custom-voice",
    "server": {
      "url": "https://api.kugelaudio.com/vapi/synthesize?voice_id=YOUR_VOICE_ID",
      "secret": "YOUR_KUGELAUDIO_API_KEY",
      "timeoutSeconds": 30
    }
  }
}

Copiado de la documentación en docs.kugelaudio.com/integrations/vapi. Leer la guía completa

Dale a tu agente una voz de KugelAudio

Crea una cuenta, copia una clave de API en el panel y elige una voz. Todas las integraciones de esta página funcionan con la misma API.