static void ScanIp() { NetworkSettingsDemo.ScanIP(); }
static void ScanIp(int q, int w) { NetworkSettingsDemo.ScanIP(q, w); }
static void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e) { SpeechSynthesizer ss = new SpeechSynthesizer(); ss.Rate = 3; if (e.Result.Confidence > 0.5) { Console.WriteLine("Выполняю>>" + e.Result.Text + "."); string str = e.Result.Text; if (str.IndexOf("Пожалуйста") > -1) { ss.Speak("лол"); } if (str.IndexOf("Пикни") > -1) { Console.Beep(); } if (str.IndexOf("Вот Это Шутка") > -1 || str.IndexOf("Ха ха ха") > -1) { ss.Speak("Ха Ха Ха Ха Ха"); } if (str == "Выключись") { Process.Start("shutdown.exe", "-t 00 -s"); } if (str.IndexOf("Открой") > -1 && str.IndexOf("Дисковод") > -1) { CDRom.OpenCDRom(); } if (str.IndexOf("Закрой") > -1 && str.IndexOf("Дисковод") > -1) { CDRom.CloseCDRom(); } if (str == "Пока") { ss.Rate = 3; ss.Speak("ПАКА!!!"); ss.Rate = 1; } if (str == "Широ") { ss.Speak("Да, хазяин!"); } if (str == "Как Тебя Зовут") { Random rand = new Random(); int a = rand.Next(0, 10); if (a > 5) { ss.Speak("Я, Широ"); } else if (a < 5) { ss.Speak("Меня зовут, Широ"); } } if (str.IndexOf("Привет") > -1 || str.IndexOf("Хай") > -1 || str.IndexOf("Хелоу") > -1 || str.IndexOf("Бонжур") > -1) { Random rand = new Random(); int a = rand.Next(0, 10); if (a > 5) { ss.Speak("Привет"); } else if (a < 5) { ss.Speak("Хай"); } } if ((str.IndexOf("Скажи") > -1 || str.IndexOf("Сколько") > -1 || str.IndexOf("Который") > -1) && (str.IndexOf("Время") > -1 || str.IndexOf("Времени") > -1 || str.IndexOf("Час") > -1)) { ss.Speak(DateTime.Now.ToLongTimeString()); } if ((str.IndexOf("Скажи") > -1 || str.IndexOf("Какое") > -1) && (str.IndexOf("Число") > -1) && (str.IndexOf("Завтра") > -1)) { ss.Speak((DateTime.Now.Day + 1).ToString() + "-ое"); } else if ((str.IndexOf("Скажи") > -1 || str.IndexOf("Какое") > -1) && (str.IndexOf("Число") > -1) && (str.IndexOf("Послезавтра") > -1)) { ss.Speak((DateTime.Now.Day + 2).ToString() + "-ое"); } else if ((str.IndexOf("Скажи") > -1 || str.IndexOf("Какое") > -1) && (str.IndexOf("Число") > -1)) { ss.Speak(DateTime.Now.Day.ToString() + "-ое"); } if ((str.IndexOf("Скажи") > -1 || str.IndexOf("Какая") > -1) && (str.IndexOf("Дату") > -1 || str.IndexOf("Дата") > -1)) { ss.Speak(DateTime.Now.ToLongDateString()); } if (str.IndexOf("Харэ") > -1 || str.IndexOf("Шухер") > -1 || str.IndexOf("Прекрати") > -1 || str.IndexOf("Стоп") > -1) { VarIS var = new VarIS(); var.isBreak = true; } if ((str.IndexOf("Просканируй") > -1 || str.IndexOf("Сканируй") > -1 || str.IndexOf("Проскань") > -1) && (str.IndexOf("Сеть") > -1 || str.IndexOf("Айпи") > -1)) { ScanIp(); } if ((str.IndexOf("Выведи") > -1 || str.IndexOf("Напечатай") > -1) && (str.IndexOf("Данные") > -1 || str.IndexOf("Инфу") > -1)) { //MySettings settings = new MySettings(); } if ((str.IndexOf("Сделай") > -1 || str.IndexOf("Сфоткай") > -1) && (str.IndexOf("Скриншот") > -1 || str.IndexOf("Экран") > -1 || (str.IndexOf("Скрин") > -1))) { ScreenShot(); } if ((str.IndexOf("Покажи") > -1 || str.IndexOf("Открой") > -1) && (str.IndexOf("Скриншот") > -1 || (str.IndexOf("Скрин") > -1))) { OpenScreenShot(); } if (str.IndexOf("Транслируй") > -1 && str.IndexOf("Сеть") > -1) { NetworkSettingsDemo.TWeb(); } if (str.IndexOf("Закрой") > -1 && str.IndexOf("Это") > -1) { } if ((str.IndexOf("Спасибо") > -1)) { ss.Speak("Пожалуйста"); } //Ишем n-ное количество подстрок в строке } }