Esempio n. 1
0
        List <Social> sociales = new List <Social>(); // comando sociales



        public Main()
        {
            InitializeComponent();

            kira.Speak("Iniciando el Sistema");
            if (Properties.Settings.Default.Saludo)
            {
                kira.SpeakAsync("Bienvenido " + Properties.Settings.Default.Usuario + ", Hoy estamos a " + DateTime.Now.ToLongDateString() + " y son las " + DateTime.Now.ToLongTimeString());
            }
            sociales = SocialControlador.ListarComandos();
            kira.SpeakAsync("Sistema cargado correctamente");
        }
Esempio n. 2
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                reconocedor.SetInputToDefaultAudioDevice(); // microfono por defecto

                // Gramaticas Default
                reconocedor.LoadGrammar(new Grammar(new GrammarBuilder(new Choices(new string[] { "descanza kira", "que día es", "que hora es", "kira", "gracias" }))));
                //Gramaticas Sociales
                reconocedor.LoadGrammar(new Grammar(new GrammarBuilder(new Choices(SocialControlador.RetornarComandoSociales()))));

                reconocedor.RecognizeAsync(RecognizeMode.Multiple);

                reconocedor.SpeechRecognized += Reconocedor_SpeechRecognized;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                // App.Current.Shutdown();
            }
        }