🧭 Pasos en la GUI
Ruta: PBX → PBX Configuration → IVR → Add a new IVR (o Edit).
- En cada opción del IVR aparecerá el campo Hablado/Spoken.
- Ingrese el texto exacto que debe reconocer Vosk para esa opción.
Instalación y configuración de Vosk Server para habilitar reconocimiento de voz en el IVR de Issabel PBX 5
yum -y install docker-repoIdiomas disponibles por el momento son: español (es), portugués (pt), inglés (en) y farsi (fa).
# Españolyum -y install vosk-server-es
# Ejemplo para portugués (reemplace el código del idioma)yum -y install vosk-server-ptamportal restartDebe ser ≥ 16.16.1.
asterisk -rx "core show version"Por defecto Vosk escucha en http://127.0.0.1:2700.
curl http://127.0.0.1:2700Si obtiene una respuesta HTTP (generalmente {"result":"ok"} o similar), el servicio está disponible.
Tras la instalación, edite o cree un IVR en el panel web de Issabel y verá el campo “Spoken”/“Hablado” en cada opción del IVR.
🧭 Pasos en la GUI
Ruta: PBX → PBX Configuration → IVR → Add a new IVR (o Edit).
🎙️ Ejemplo de IVR
IVR de bienvenida con opciones:
ventassoportecontabilidad⚠️ Coincidencia Exacta
# Ver logs en Asterisktail -f /var/log/asterisk/full
# Aumentar verbosidad temporalmenteasterisk -rx "core set verbose 5"
# Forzar recarga del dialplanasterisk -rx "dialplan reload"Servicio Vosk
Si no responde http://127.0.0.1:2700:
systemctl status vosk-serverjournalctl -u vosk-server --no-pager -n 100Firewall
Si Vosk corre en otra máquina, abra el puerto 2700/TCP y permita tráfico entre Issabel y Vosk.
Asterisk
Tras cambios mayores, reinicie servicios:
amportal restartIdioma
Verifique que instaló el paquete de idioma correcto (vosk-server-es, vosk-server-pt, vosk-server-en, vosk-server-fa).
:2700≥ 16.16.1 confirmadoPara instalar y asegurar FOP2 como panel de operador, consulte la sección dedicada: “Taller 13: Instalación de FOP2 (Flash Operator Panel 2) en Issabel PBX 5”.
📖 Vosk
Modelos y documentación oficial: alphacephei.com/vosk
🧩 Issabel PBX
Guías y comunidad: issabel.org
🔎 Asterisk
Referencia de aplicaciones/IVR: docs.asterisk.org