Integrando Elastix con Cepstral

10
Integrando Elastix con Cepstral

description

Elastix Webinar Wednesday Nextor Telecom Panelista: Augusto Sepúlveda

Transcript of Integrando Elastix con Cepstral

Page 1: Integrando Elastix con Cepstral

Integrando Elastix con

Cepstral

Page 2: Integrando Elastix con Cepstral

Que es TTS?

• TTS o Text to Speech son sistemas que permiten la conversión de textos en voz sintética

• Permite por medio de un sistema convertir cualquier texto en voz sin la necesidad de audios pregrabados.

• Normalización del texto,Conversión fonética, División prosódica

Page 3: Integrando Elastix con Cepstral

Que es Cepstral?

• Cepstral es un motor de TTS distribuido de manera comercial

• Puede ser implementado en pequeños dispositivos hasta grandes instalaciones, con medios interactivos de gama alta.

• Licenciamiento es por canal activo.

Page 4: Integrando Elastix con Cepstral

Funcionalidades

• Permite entregar automáticamente la información de la persona que llama en tiempo real.

• Automatizar más llamadas para liberar los operadores.

• Recita indicaciones del menú y opciones, lo cual podría ser integrado a un IVR bajo demanda.

Page 5: Integrando Elastix con Cepstral

Integrando Elastix con

CepstralEjemplo Práctivo

Page 6: Integrando Elastix con Cepstral

Instalaciòn

• Descargar e instalar la voz seleccionada.

• Activar licencia de Cepstral.

• Instalaciòn de app_swift la cual nos servirà para integrar Cepstral con Elastix por medio de AGI's.

Page 7: Integrando Elastix con Cepstral

Descargar e instalar la voz seleccionada.

• cd /usr/src/

• wget https://www.cepstral.com/downloads/installers/linux32/Cepstral_Alejandra-8kHz_i386-linux_6.0.1.tar.gz

• tar -xvf Cepstral_Alejandra-8kHz_i386-linux_6.0.1.tar.gz

Page 8: Integrando Elastix con Cepstral

Descargar e instalar la voz seleccionada.

• cd Cepstral_Alejandra-8kHz_i386-linux_6.0.1

• ./install.sh

• swift --reg-voice

Page 9: Integrando Elastix con Cepstral

Instalar app_swift

• yum install git -y

• git clone https://github.com/awayment/app_swift

• make

• make install

• reboot

Page 10: Integrando Elastix con Cepstral

Usando Cepstral desde el Plan de Marcado

[

prueba‐ceps] exten => 2239,1,NoOp() same => n,swift(Esta es la practica de cepstral del curso <prosody rate='‐0.5'>E C E</prosody>) same => n,swift(Usted esta llamando desde la extension numero ${CALLERID(number)}) same => n,swift(Por favor ingrese un numero de 4 digitos,4000,4) same => n,swift(usted ingreso el numero ${SWIFT_DTMF}) same => n, Hangup()