Cambiar speechRecognition en misma solucion

Iniciado por rigorvzla, 31 Diciembre 2017, 21:01 PM

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

rigorvzla

hola amigos, resulta que tengo en una misma solucion 2 hojas xaml distintas, resulta que en la primera (principal) luego de crear el objeto recognizerengine lo puedo usar perfectamente, el problema empieza cuando llamo la segunda hoja, en la primera luego antes de llamar a la segunda hoja desactivo el recognizerc con un stop, la segunda hoja me funciona muy bien el recognizer, logicamente cuando cierro esa ventana regresa a la hoja principal y como anteriormente habia colocado en stop no escucha nada, yo pense en lo siguiente, poder antes de cerrar la ventana dos , reactivar el recognizer de la ventana uno, pero aqui radica mi problema, no se como hacerlo.

Podrian ayudarme hacerlo o si tienen una mejor solucion.

este es el objeto
SpeechRecognitionEngine escucha = new SpeechRecognitionEngine();

trate de colocarlo asi public SpeechRecognitionEngine escucha = new SpeechRecognitionEngine();

pero no se como llamarlo de la otra hoja xaml.

Este es la orden en la ventana 1

case "mis carpetas":
                    speechOn = false;               
                    menuCarpetas = new Modu2.MenuCarpetas();
                    menuCarpetas.Show();
                    escucha.RecognizeAsyncStop();
                    break;


detengo el recognize.

ventana dos a la hora de cerrarla

if (speechCarpetas == "cerrar ventana")
            {
                escuchaCarpetas.RecognizeAsyncStop();
     escucha.RecognizeAsync(RecognizeMode.Multiple); (en teoria seria algo asi)
                Close();
            }


no se como poner publico el recognizer de la ventana uno para activarlo desde la segunda.

QUIERO DESEARLES A TODOS UN FELIZ AÑO!!!!  :xD  ;-) y dar las gracias a los que me apoyaron este año y espero seguir contando con uds , gracias mas a la paciencia que me han tenido , un abrazo y un beso a tod@s en caso de haber alguna chica, disfruten y pasenla genial con sus amigos y seres queridos. Gracias compañeros.-