SpeechHypothesizedEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает уведомление из события SpeechHypothesized или SpeechHypothesized.
Этот класс служит для поддержки инфраструктуры .NET Framework и не предназначен для непосредственного использования в коде приложения.
public ref class SpeechHypothesizedEventArgs : System::Speech::Recognition::RecognitionEventArgs
public class SpeechHypothesizedEventArgs : System.Speech.Recognition.RecognitionEventArgs
[System.Serializable]
public class SpeechHypothesizedEventArgs : System.Speech.Recognition.RecognitionEventArgs
type SpeechHypothesizedEventArgs = class
inherit RecognitionEventArgs
[<System.Serializable>]
type SpeechHypothesizedEventArgs = class
inherit RecognitionEventArgs
Public Class SpeechHypothesizedEventArgs
Inherits RecognitionEventArgs
- Наследование
- Атрибуты
Примеры
В приведенном ниже примере создается обработчик для SpeechRecognizer.SpeechHypothesized событий или SpeechRecognitionEngine.SpeechHypothesized . Обработчик использует экземпляр для SpeechHypothesizedEventArgs
возврата и отображения сведений о предварительно распознанной фразе.
// Create a handler for the SpeechHypothesized event.
recognizer.SpeechHypothesized += new EventHandler<SpeechHypothesizedEventArgs>(recognizer_SpeechHypothesized);
// Handle the event and display the hypothesized result.
void recognizer_SpeechHypothesized (object sender, SpeechHypothesizedEventArgs e)
{
Console.WriteLine("Hypothesized text: " + e.Result.Text);
}
Комментарии
Событие SpeechHypothesized
вызывается классами SpeechRecognizer и SpeechRecognitionEngine .
Подробные сведения о предварительно распознанной фразе можно получить с помощью Result свойства .
По мере того как обработчик распознавания пытается идентифицировать входную фразу, создаются многочисленные SpeechHypothesized
события. Как правило, обработка этих событий полезна только для отладки.
Интерфейс SpeechHypothesizedEventArgs
является производным от интерфейса RecognitionEventArgs.
Свойства
Result |
Получает данные результата распознавания, связанные с событием распознавания речи. (Унаследовано от RecognitionEventArgs) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |