Kokoro (local)
Kokoro (local) es uno de los componentes que ponen voz a un agente de voz: convierte en audio lo que el agente responde, para que el llamante lo oiga. Corre en el servidor de NappAI: no necesita credencial, el texto no se envía a ningún proveedor externo y no tiene coste por palabra. Tiene voces en español y en inglés.
Se conecta al conector TTS del nodo Voice Agent. Guarda los ajustes de la voz que el agente usa en cada llamada.
Cuándo usarlo
- Quieres una voz local con un tono más cálido que Piper (local).
- No quieres que las respuestas del agente salgan del servidor de NappAI.
- Tus llamadas son en español o en inglés.
Configuración
| Campo | Qué hace |
|---|---|
| Voice | La voz. Las que empiezan por ef_ y em_ son en español (femenina y masculina) y las que empiezan por af_ y am_, en inglés. La lista trae ef_dora (por defecto), em_alex, em_santa y af_bella. |
| Speed | Ritmo de la voz. 1.0 es su ritmo natural; por encima habla más rápido y por debajo más despacio. Por defecto, 1.0. |
Resultado
La salida TTS contiene los ajustes de la voz. Se conecta al conector TTS del nodo Voice Agent, o a Fallback TTS si activas Fallback Engines y quieres usarla como reserva. El editor no deja enchufarla en un conector de STT por error.
Ejemplo
Una tienda de barrio quiere un agente que tome pedidos por teléfono sin contratar ningún servicio de voz.
- Añade Kokoro (local) y conéctalo al conector TTS del Voice Agent.
- Deja Voice en
ef_dora. - Usa un STT local, como Parakeet (local, multilingual).
- Prueba el agente en el playground y escucha cómo suena.
Buenas prácticas
- Si la primera frase del agente tarda en sonar, prueba Pocket TTS (local), que empieza a hablar antes.
- Las diferencias entre voces locales y en la nube se explican en Calidad, ruido y latencia.
Componentes relacionados
- Voice Agent: el nodo al que se conecta este componente.
- Supertonic (local): la voz local recomendada, sin credencial.
- Pocket TTS (local): la voz local que antes empieza a hablar, solo en español.