[Ayuda] SAPI y reconocimiento de voz

Iniciado por TMarmol, 1 Noviembre 2013, 15:53 PM

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

TMarmol

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 (vb) [Seleccionar]
Dim gram As New SrgsDocument
        Dim colorRule As New SrgsRule("Color")
        Dim colorsList As New SrgsOneOf("rojo", "verde", "azul")
        colorRule.Add(colorsList)
     
        gram.Rules.Add(textoRule)
        gram.Rules.Add(colorRule)

        gram.Root = colorRule
        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

Spiritdead5

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

pedrosakki

podrias volver asubir el ejemplo por fas, estoy iniciando en esta area

pedrosakki

TMarmol podrias subir el ejemplo de nuevo porfas, gracias