Witam,
Próbuję napisać program który będzie rozpoznawał moją mowę i coś mi nie idzie. Wrzucam tego posta bo może zauważycie jakiegoś babola.
Po uruchomieniu programu, włącza się konsola ale nie jest wyświetlane to co mówię. Czegoś mi brakuje ? VS nie zgłasza żadnych błędów.
Mój kod:
using System;
using Microsoft.Speech.Recognition;
namespace RMTEST_v12_08_2020
{
class Program
{
static void Main(string[] args)
{
using (
SpeechRecognitionEngine recognizer =
new SpeechRecognitionEngine(
new System.Globalization.CultureInfo("pl-PL")))
{
recognizer.SpeechRecognized +=
new EventHandler<SpeechRecognizedEventArgs>(recognizer_SpeechRecognized);
recognizer.SetInputToDefaultAudioDevice();
while (true)
{
Console.ReadLine();
}
}
}
static void recognizer_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
{
Console.WriteLine("Recognized text: " + e.Result.Text);
}
}
}