domingo, 5 de febrero de 2012

Cómo utilizar el ASR de Google en Asterisk

Hace unos 3 meses termine una implementación para un cliente que usaba el servicio de text to speech de Google, bastante sencillo y útil, para generar llamadas con cierta información de los clientes que se registraban en su página web, en esta ocasión Elio Rojano nos comparte una librería que programó SriLouren, del cual hablamos en un par de artículos hace un año aproximadamente, aunque no le conozco personalmente, muchas gracias por tu esfuerzo y buena voluntad :D


En un anterior artículo, enseñamos cómo utilizar el servicio TextToSpeech de Google (que esta empresa utiliza en su servicio de traducción), y se nos quedó en el tintero escribir cómo configurar otro servicio “interno” de Google para nuestro propio beneficio y, si podemos conectarlo a nuestro Asterisk, mejor que mejor.


 


En este caso, el servicio “interno” a utilizar llamará mucho la atención, ya que es un servicio muy útil y no precisamente económico: Reconocimiento de Voz (ASR)


El reconocedor de voz de Google es, en mi opinión, uno de los mejores que existen (no únicamente por ser gratuito) si no porque es capaz de reconocer una gramática abierta (no limitada a ciertas palabras), varios idiomas y prácticamente con cualquier acento. Sin duda, lo que lo hace un firme candidato a ser uno de los mejores, es que “es gratis” (mientras no se abuse y Google lo permita).


Vamos a ver cómo podemos hacer uso de este ASR gratuito en Google para un Asterisk “personal” o “no profesional“, ya que al depender de un servicio no oficial de Google, no podemos asegurar que vaya a funcionar dentro de unas horas, unos días o unas semanas… por lo que no sirve para ofrecerlo como un servicio de cara a una empresa, ya que para eso, yo recomendaría otros servicios más profesionales como el ASR de Verbio que ya ha demostrado su valía en cientos de instalaciones.


 


No obstante, estoy convencido de que para un sistema no profesional, el Asterisk de nuestra casa o alguna prueba, seguro que sí nos vale y será muy práctico.


La instalación del ASR de Google, hace uso de un AGI ya preparado y de una configuración de dialplan muy sencilla, así que, gracias a @BadCRC nos ha descubierto un tutorial bastante más sencillo que el que siguió nuestro colegaSirLouren y que podéis ver aquí:


http://zaf.github.com/asterisk-speech-recog/


Fuente: SInologic.net

No hay comentarios.:

Publicar un comentario