Распознавание голоса моей программы c # слышит неправильные слова - PullRequest
0 голосов
/ 13 июня 2019

У меня проблема с распознаванием голоса моей программы на C #;он слышит неправильные слова.Я создал приложение C # Windows Forms и распечатал все, что я ему говорю, но 90% из них неверны.Иногда я пишу вещи, когда я не говорю.Я хочу знать, как заставить его слушать меня хорошо.

Вот мой код:

SpeechRecognitionEngine se = new SpeechRecognitionEngine(new 
System.Globalization.CultureInfo("en-us"));

public Form1()
{
    InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
    se.SetInputToDefaultAudioDevice();
    se.LoadGrammar(new DictationGrammar());
    se.RecognizeAsync(RecognizeMode.Multiple);
    se.SpeechRecognized += se_SpeechRecognized;        
}

void se_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
{
    richTextBox1.Text += "\n"+e.Result.Text;
    e.Result.Equals("");    
}
...