Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: TMarmol en 1 Noviembre 2013, 15:53 pm



Título: [Ayuda] SAPI y reconocimiento de voz
Publicado por: TMarmol en 1 Noviembre 2013, 15:53 pm
Estoy creando un programa que es capaz reconocer mi voz y de hablar.

La parte en la que el programa habla ya la tengo controlada con voces en español, el problemas lo tengo cuando me tiene que reconocer la voz

Lo hago mediante reglas
Código
  1. Dim gram As New SrgsDocument
  2.        Dim colorRule As New SrgsRule("Color")
  3.        Dim colorsList As New SrgsOneOf("rojo", "verde", "azul")
  4.        colorRule.Add(colorsList)
  5.  
  6.        gram.Rules.Add(textoRule)
  7.        gram.Rules.Add(colorRule)
  8.  
  9.        gram.Root = colorRule
  10.        reco.LoadGrammar(New Recognition.Grammar(gram))
Y despues con un Select Case, doy las distintas opciones.

Lo que quiero saber es como consigo hacer que mi programa lea todo lo que digo sin que este en la Regla, por ejemplo:
Si en la Regla esta la palabra "Label", cuando yo diga "Label Como estas", que en el label escriba "Como estas"

Dejo el codigo completo en este Link:
http://pastebin.com/U3rfBgKD (http://pastebin.com/U3rfBgKD)


Título: Re: [Ayuda] SAPI y reconocimiento de voz
Publicado por: Spiritdead5 en 3 Noviembre 2013, 06:28 am
xD esa es la parte realmente compleja, el puto recognizer

si no tuviera ese lio le haria hasta la neurored para inteligencia artificial, pero por el vendito recognizer no puedo hacer nada, no consigo nada decente


Título: Re: [Ayuda] SAPI y reconocimiento de voz
Publicado por: pedrosakki en 4 Diciembre 2013, 00:21 am
podrias volver asubir el ejemplo por fas, estoy iniciando en esta area


Título: Re: [Ayuda] SAPI y reconocimiento de voz
Publicado por: pedrosakki en 4 Diciembre 2013, 00:36 am
TMarmol podrias subir el ejemplo de nuevo porfas, gracias