martes, 29 de enero de 2013

Juego Pasapalabra en Visual Basic Hablado (Speech Recognition) o con WebCam (webcam capture)

Se trata del popular juego de Pasapalabra. Se puede jugar totalmente hablado (TextAloud + Speech Recognition). Tambien se puede jugar viendo al jugador como captura de webcam. Si tienes alguna duda o te interesa el codigo deja un comentario.


17 comentarios:

  1. Muy buen codigo, me podrias enviar el codigo a jirp78@gmail.com, gracias

    ResponderEliminar
    Respuestas
    1. Hola Jorge.
      No hay problema en colgar el codigo en el blog. Pero este proyecto es bastante complejo (botones no visibles, textos en carpeta de archivos, imagenes, etc). Te resultaria mas util ver el proyecto completo. Gmail no admite el envio de proyectos completos. Si me facilitas una cuenta Hotmail o Outlook te lo envio.
      Saludos.

      Eliminar
  2. muy bueno me podrias enviar codigo a clent_zt@hotmail.com,me gusta esto del reconocimiento de voz y estoy aprendiendo, me sería de mucha ayuda

    ResponderEliminar
    Respuestas
    1. Hola Student.

      Si lo que te interesa es el reconocimiento de voz te recomiendo que veas el post:
      Navegador Web Controlado por Voz VB.NET (Speech Recognition). Incluye el Codigo.En este mismo blog.
      Te sera mucho mas util.
      El Juego Pasapalabra es mucho mas complicado y te podria despistar de lo que realmente te interesa. Si aun asi te sigue interesando el Juego Pasapalabra, dimelo y te enviare el proyecto completo.
      Saludos.

      Eliminar
    2. Hola Student:


      Te envio el proyecto que me has pedido. Te indico algunas cosas:


      1- WebCam: Este proyecto incluye una dll (WebCam) que no es mia. Los proyectos posteriores con webcam que he hecho ya no incluyen esa dll. Los puedes encontrar en mi canal de Youtube o en el Blog.


      2- TextAloud: El directorio que aparece en el form1, es el mio:


      "C:\Users\SALVADOR\Desktop\ESCRITORIO\ULTIMO ESCRITORIO\TEXTALOUD\"


      Logicamente, para que te funcione a ti, debes cambiarlo.


      3- Las preguntas y respuestas las guarda en la carpeta Debug del proyecto, en un fichero de texto, llamado DATOS.txt. Tiene datos. Esos datos los puedes cambiar.


      4- Las imagenes que aparecen en el visor estan en la carpeta Resources del proyecto. Las imagenes son mias pero las puedes utilizar.


      Yo lo acabo de probar de nuevo y funciona bien.


      Si tienes algun problema deja un comentario en el Blog, asi quedan visibles por si a alguna otra persona tiene el mismo problema. Este mail lo colgare como respuesta a tu comentario para otros posibles interesados.


      Bueno y si te funciona deja tambien un comentario.


      Saludos.

      Eliminar
    3. chevere me podrías enviar el código o la forma de analizarlo eh implementarlo en una aplicación de aplicaciones que estoy creando ^_^ me gusta ser correcto y por eso dejare en la aplicación datos de las fuentes y creado por quien aunque yo termino cambiando todo xD para optimizar alguito heriramos@gmail.com estoy haciendo las cosas en visual studio 2010 y también quiero implementarle reconocimiento de voz para que se ejecute los formularios o opciones con la voz ^_^ si tienes datos te agradecería ya que encuentro muchos en visual basic 2008 o inferior y ya sabes que siempre cambia las cosas y comandos

      Eliminar
    4. Hola NEO:
      Para lo que quieres, te será mucho mas útil que selecciones la etiqueta: SPEECH RECOGNITION.
      Alli encontraras proyectos mas sencillos que te ayudaran mejor que este a entender el Reconocimiento de Voz. Ademas veras como incluir la librería System.Speech en los Proyectos.
      Saludos.

      Eliminar
  3. hola amigo mira soy nuevo en esto y me gustaria aprender a usar el reconocimiento de voz ps tu trabajo me seria de mucha ayuda gracias mi correo es msch_076@hotmail.com

    ResponderEliminar
    Respuestas
    1. Hola Miguel:
      Si quieres empezar con el Reconocimiento de Voz te sugiero que empieces por alguno de los proyectos que hay en la etiqueta SPEECH RECOGNITION. Por ejemplo, este es muy sencillo y te puedes descargar el proyecto completo :

      Reconocimiento de Voz para Imagenes con Visual Basic (VB.NET).

      Saludos.

      Eliminar
  4. Me podrias enviar el Codigo tu Blog esta recontra interesante =) FELICITACIONES AMIGO (Y) MI GMAIL Y HOTMAIL son :
    leo_2016.gbl@hotmail.com y leo.2016.gbl@gmail.com

    ResponderEliminar
    Respuestas
    1. Hola Gabriel: Este fue uno de los primeros proyectos que publique y la verdad es que incluye cosas que no son mias como una dll para la webcam y acceso al programa Textaloud (Loquendo) que tampoco es mio y no me gusta distribuir cosas que no son mias. Asi que en unos días voy a eliminar este proyecto tanto del Blog como de YouTube para no confundir a la gente. Si puedo ayudarte en alguna otra cosa quedo a tu disposición y perdona por las molestias. Saludos.

      Eliminar
  5. hola estimado amigo, podrias hacer cuando puedas un pequeño ejemplo.
    te comento, tengo una serie de graficos, cadauno es una vocal. lo que quiero es que cuando diga una palabra me reconocca los graficos para que pueda hablar.
    muchisimas gracias. maestro

    ResponderEliminar
    Respuestas
    1. Hola: No se si entiendo muy bien lo que planteas. El reconocimiento de voz funciona por palabras no por letras. Si me das mas detalles de lo que quieres hacer quizá pueda ayudarte. Saludos.

      Eliminar
  6. disculpa EGODISTONICO estoy tratando de hacer una app de reconocimiento de voz donde le dicte una palabra letra por letra y cuando termine de dictar la palabra me la compare con otra en otro textbox y si la palabra coincide me muestra un msgbox ke esta bien o mal segun sea el caso

    ResponderEliminar
  7. me podrias asesorar o si tienes algun ejemplo ya ke no entiendo el API o SAPI muchas gracias de antemano

    ResponderEliminar
    Respuestas
    1. Hola: Tratare de hacer esa aplicación en un par de días. Saludos.

      Eliminar
    2. Hola: Creo que esto es lo que pedias:
      http://visualbasictutoriales.blogspot.com.es/2014/11/reconocimiento-de-voz-deletreando-con.html
      Saludos.

      Eliminar