ToString()
- это просто метод класса ToString () по умолчанию для класса, и вызов его фактически преобразует его в строку, и это не тот метод, который вы ищете.
From SpeechRecognizer :
Вы должны добавить обработчик для своего класса:
static void recognizer_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
{
Console.WriteLine("Speech recognized: " + e.Result.Text);
Console.WriteLine();
Console.WriteLine("Semantic results:");
Console.WriteLine(" The flight origin is " + e.Result.Semantics["origin"].Value);
Console.WriteLine(" The flight destination is " + e.Result.Semantics["destination"].Value);
}
Код выше - это последние строки кода на странице от Microsoft, на которую я ссылался.