Поиск в Google с помощью распознавания речи - PullRequest
0 голосов
/ 09 июня 2019

Следующий код возвращает пустой поисковый запрос, и мне нужно использовать «поиск» в качестве ключевого слова активации, а затем искать следующее слово «поиск».

private static void rec_speachRecogmized(object sender, 
    SpeechRecognizedEventArgs e)
        {
     if (r.StartsWith("search"))
         { 


     var spec = r.Replace("search", " "); 
        spec.Trim(); spec.Replace(" ", "+"); 
        speech.Speak("searching" + spec); 
        Process.Start("https://www.google.com/search? source=hp&q=" + 
        spec);
        }
         }

1 Ответ

0 голосов
/ 09 июня 2019

Вам необходимо изменить эту строку:

Process.Start("https://www.google.com/search? source=hp&q=" + spec);

В:

Process.Start("https://www.google.com/search?q=" + spec);
...