SpeechDetectedEventArgs Класс

Определение

Возвращает данные из SpeechDetected или SpeechDetected событий.

public ref class SpeechDetectedEventArgs : EventArgs
public class SpeechDetectedEventArgs : EventArgs
type SpeechDetectedEventArgs = class
    inherit EventArgs
Public Class SpeechDetectedEventArgs
Inherits EventArgs
Наследование
SpeechDetectedEventArgs

Примеры

В приведенном ниже примере создается обработчик для SpeechRecognizer.SpeechDetected событий или SpeechRecognitionEngine.SpeechDetected событий. Обработчик инициализирует отображение при каждом обнаружении речи и отображает сведения о состоянии, включая положение звука.

_recognizer.SpeechDetected +=  
  delegate(object sender, SpeechDetectedEventArgs eventArgs)   
  {  

    // Clear previous recognition information.  
    _audioDeviceStatusLabel.Enabled = true;  
    _audioDeviceStatusLabel.Visible = true;  
    Utils.DisplayAudioInputFormat(_audioStateLabel, _recognizer);  
    Utils.DisplayRecognizerState(_recognizerStateLabel, _recognizer.State);  
    Utils.DisplaySpeechDetected(_speechDetectedLabel, eventArgs.AudioPosition);  
  };  

Комментарии

Событие SpeechDetected вызывается классами и SpeechRecognizer классамиSpeechRecognitionEngine.

События SpeechDetected создаются, когда подсистема распознавания может определять входные данные звука как речь человека.

SpeechDetectedEventArgs является производным от EventArgs.

Свойства

Имя Описание
AudioPosition

Получает позицию в звуковом потоке, где обнаружена речь.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел