Como esta hoy en dia lo de mandar ordenes por voz?

Iniciado por $Edu$, 1 Enero 2013, 22:03 PM

0 Miembros y 1 Visitante están viendo este tema.

$Edu$

Bueno entonces a esperar.. gracias por sus respuestas!

navegante2013

Hola estimado amigo, te comento, que justamente tengo una aplicación, muy similar a Denise (Buscar en Youtube - Asistentes Virtuales), o similar a Jarvis (Película de Iron Man), que funciona, te puedo decir con un nivel de comprensión del 99%, se le pueden dar ordenes y comandos para que ejecute tareas preprogramadas, y también la posibilidad de programar nuevas tareas, sean acceso directos como dices tu, a páginas web, aplicaciones, o simplemente que conteste.

Toda la programación esta realizada en Visual Basic. Net 2008. Para el reconocimiento de voz se puede usar tanto el "Dragon Lenguje Speakin" o el propio sistema de reconocimiento de Voz de S.O. Windows Vista o 7.

Un dialogo de ejemplo con el AVI. (Asistente Virtual Isabel Ver 1.0) seria algo así, ya que las ordenes pueden ser concretas o ambiguas, de todas formas el asistente hace un analisis sintactico y de PNL (Procesamiento de Lenguaje Natural)...

Dialogo:
ISABEL.
Dime en que te puedo ayudar?

USUARIO.
Puedes reproducir el albun de música de Julio Iglesias?

ISABEL.
Por supuesto, reproduciendo ahora el albun de música solicitado.

USUARIO.
Puedes ahora decirme cuales son las últimas noticias del diario de prensa ABC.ES?

ISABEL.
Claro, señor el estar informado siempre es bueno.

... Lee todos los titulares de noticias ya que accede por medio de programción a esta web, y si es necesario lee una noticia en concreto.

USUARIO.
Puedes buscar en internet..Qué es un Sistema Planetario?

ISABEL:
Enseguida,.....Habriendo google y buscando "Sistema Planetario".

USUARIO.
Busca en la Wikipedia "Física Cuantica"

ISABEL:
Señor, según la enciclopedia de internet Wikipedia.."Física cuantica es..............etc"

USUARIO:
Por favor imprime esta información.

ISABEL:
Deacuerdo, ...imprimiendo toda la información....y ademas agregando una imagen sobre esta información.

USUARIO.
Muchas gracias.

ISABEL.
De nada ha sido un gusto ayudarlo señor.

Fin del dialogo.


Bueno como puedes darte cuenta, la intercomunicación es muy comoda y flexible, gracias al reconocimiento de voz de Windows, la Assistentente responde con la voz de "Carmen de Lquendo", pero puede usar otras voces según el idioma, porque tambien traduce textos y fraces al Ingles, Francés, Italiano, Portugues, Alemán y no podia faltar el Chino.

Otras funciones, es la capacidad de realizar operaciones artmeticas (+,-,*,/, raiz cuadrada, cúbica, potencia, porcentajes).

Si te interesa te dejo este link en youtuve, para que observes versiones de prueba de su desarrollo.

[youtube=640,360][/youtube]
https://www.youtube.com/watch?v=lgfFTNLDCwI
Un Saludo
;-)
Nadie conoce lo que se puede llegar a alcanzar o conseguir, sino hasta que se decide dar el primer paso.

spiritdead

Cita de: navegante2013 en  7 Enero 2013, 16:55 PM
Hola estimado amigo, te comento, que justamente tengo una aplicación, muy similar a Denise (Buscar en Youtube - Asistentes Virtuales), o similar a Jarvis (Película de Iron Man), que funciona, te puedo decir con un nivel de comprensión del 99%, se le pueden dar ordenes y comandos para que ejecute tareas preprogramadas, y también la posibilidad de programar nuevas tareas, sean acceso directos como dices tu, a páginas web, aplicaciones, o simplemente que conteste.

Toda la programación esta realizada en Visual Basic. Net 2008. Para el reconocimiento de voz se puede usar tanto el "Dragon Lenguje Speakin" o el propio sistema de reconocimiento de Voz de S.O. Windows Vista o 7.

Un dialogo de ejemplo con el AVI. (Asistente Virtual Isabel Ver 1.0) seria algo así, ya que las ordenes pueden ser concretas o ambiguas, de todas formas el asistente hace un analisis sintactico y de PNL (Procesamiento de Lenguaje Natural)...

Dialogo:
ISABEL.
Dime en que te puedo ayudar?

USUARIO.
Puedes reproducir el albun de música de Julio Iglesias?

ISABEL.
Por supuesto, reproduciendo ahora el albun de música solicitado.

USUARIO.
Puedes ahora decirme cuales son las últimas noticias del diario de prensa ABC.ES?

ISABEL.
Claro, señor el estar informado siempre es bueno.

... Lee todos los titulares de noticias ya que accede por medio de programción a esta web, y si es necesario lee una noticia en concreto.

USUARIO.
Puedes buscar en internet..Qué es un Sistema Planetario?

ISABEL:
Enseguida,.....Habriendo google y buscando "Sistema Planetario".

USUARIO.
Busca en la Wikipedia "Física Cuantica"

ISABEL:
Señor, según la enciclopedia de internet Wikipedia.."Física cuantica es..............etc"

USUARIO:
Por favor imprime esta información.

ISABEL:
Deacuerdo, ...imprimiendo toda la información....y ademas agregando una imagen sobre esta información.

USUARIO.
Muchas gracias.

ISABEL.
De nada ha sido un gusto ayudarlo señor.

Fin del dialogo.


Bueno como puedes darte cuenta, la intercomunicación es muy comoda y flexible, gracias al reconocimiento de voz de Windows, la Assistentente responde con la voz de "Carmen de Lquendo", pero puede usar otras voces según el idioma, porque tambien traduce textos y fraces al Ingles, Francés, Italiano, Portugues, Alemán y no podia faltar el Chino.

Otras funciones, es la capacidad de realizar operaciones artmeticas (+,-,*,/, raiz cuadrada, cúbica, potencia, porcentajes).

Si te interesa te dejo este link en youtuve, para que observes versiones de prueba de su desarrollo.

[youtube=640,360][/youtube]
https://www.youtube.com/watch?v=lgfFTNLDCwI
Un Saludo
;-)

la cosa seria tener acceso a una libreria de reconocimiento a la que se le pueda asignar patrones o tonos de voces para "entrenarle"
Facilitador De Tareas - Task Simplifier (FDT)

$Edu$

Te comente en tu tema sobre este software, porque parece Denise, es decir, hay que pagar para tenerlo..

navegante2013

Hola spiritdead, como he dado cuenta, por tus comentarios veo que estas desarrollando un componente propio para el reconocimiento de voz, lo cual me parece estupendo, y me imagino el poder algún día integrarlo a AVI (Asistente Virtual Isavel Ver 1.0 ), ya que el motor de reconocimiento que utilizo es el que viene integrado en Windows Vista o 7, pero como el desarrollo del asistente lo inicie en un ordenador con Windows XP, use como motor de reconocimiento "Dragon Lenguaje Speakin XP".

Actualmente lo estoy seteando (Pruebas limite), y agragando un módulo para interactuar con SKYPE para la emisión de llamadas automaticas o de mensajes, tambien recepción, estoy seguro que en uno odos meses concluire el ensamblaje.

El propósito final es que AVI, me pueda avisar cuando detecta con  su webcam movimiento, (VideoVigilancia) y a la vez realice una llamada a mi cedular o telefono movil, indicandome una alerta.

Saludos...
Nadie conoce lo que se puede llegar a alcanzar o conseguir, sino hasta que se decide dar el primer paso.

spiritdead

Cita de: navegante2013 en  7 Enero 2013, 23:45 PM
Hola spiritdead, como he dado cuenta, por tus comentarios veo que estas desarrollando un componente propio para el reconocimiento de voz, lo cual me parece estupendo, y me imagino el poder algún día integrarlo a AVI (Asistente Virtual Isavel Ver 1.0 ), ya que el motor de reconocimiento que utilizo es el que viene integrado en Windows Vista o 7, pero como el desarrollo del asistente lo inicie en un ordenador con Windows XP, use como motor de reconocimiento "Dragon Lenguaje Speakin XP".

Actualmente lo estoy seteando (Pruebas limite), y agragando un módulo para interactuar con SKYPE para la emisión de llamadas automaticas o de mensajes, tambien recepción, estoy seguro que en uno odos meses concluire el ensamblaje.

El propósito final es que AVI, me pueda avisar cuando detecta con  su webcam movimiento, (VideoVigilancia) y a la vez realice una llamada a mi cedular o telefono movil, indicandome una alerta.

Saludos...


eso quisiera yo... para poder crear mi propia libreria de recognize voice, necesitaria saber mucho sobre series de fourier, y muchas mas cosas como el tono de voz,etc
Facilitador De Tareas - Task Simplifier (FDT)

$Edu$

No me respondes a mi? tal vez no viste mi comentario, repito la pregunta:

¿Lo desarrolaste vos mismo o simplemente compraste el software a Guile 3D, la asistente virtual Denise, que es la de tu video que dejas?

Como hiciste para que tenga todo un vocabulario incorporado? es decir, que sepa comunicarse claramente, creaste vos mismo la base de datos? creo que dura mucho tiempo entrenar un bot sin usar base de datos de otros, es como enseñarle a hablar a un bebe, palabra por palabra, oraciones por oraciones, respuestas de preguntas, etc. Se podria acelerar eso pero igual seria muy costoso como para hacerlo solo.

Queremos que nos expliques o nos digas en terminos de programacion como haz hecho algunas cosas, suena intersante :)

Saludos...

spiritdead

Cita de: $Edu$ en  8 Enero 2013, 00:57 AM
No me respondes a mi? tal vez no viste mi comentario, repito la pregunta:

¿Lo desarrolaste vos mismo o simplemente compraste el software a Guile 3D, la asistente virtual Denise, que es la de tu video que dejas?

Como hiciste para que tenga todo un vocabulario incorporado? es decir, que sepa comunicarse claramente, creaste vos mismo la base de datos? creo que dura mucho tiempo entrenar un bot sin usar base de datos de otros, es como enseñarle a hablar a un bebe, palabra por palabra, oraciones por oraciones, respuestas de preguntas, etc. Se podria acelerar eso pero igual seria muy costoso como para hacerlo solo.

Queremos que nos expliques o nos digas en terminos de programacion como haz hecho algunas cosas, suena intersante :)

Saludos...

yo andaba en eso, pero al ver q dependia de muchas dependencias como loquendo, me canso...

si tuviera almenos DLL nativas para esto le echaria ganas al proyecto q tengo guardado de estas cosas
Facilitador De Tareas - Task Simplifier (FDT)

$Edu$

Ya pasaron unos dias y no ha contestado, seguramente tenia razon y no desarrollo nada él. Solo compro el software de la asistente Denise que ya hemos hablado en el foro, sacando la conclusion que esta buenisimo pero por ahora es de pago y medio caro xD

Lo que no entiendo es que se gana saliendo a decir "yo cree esto", "yo hice esto", etc, siendo todo mentira xD

En fin, gracias por los comentarios a los demas, saludos!