Бөлісу құралы:


AudioStateChangedEventArgs Класс

Определение

Предоставляет данные для AudioStateChanged события SpeechRecognizer или SpeechRecognitionEngine класса.

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

Примеры

В следующем примере показан обработчик событий для обработки изменения состояния звука подсистемы распознавания речи.

private SpeechRecognitionEngine sre;

// Initialize the SpeechRecognitionEngine object.
private void Initialize()
{
  sre = new SpeechRecognitionEngine();

  // Add a handler for the AudioStateChanged event.
  sre.AudioStateChanged += new EventHandler<AudioStateChangedEventArgs>(sre_AudioStateChanged);

  // Add other initialization code here.
}

// Handle the AudioStateChanged event.
void sre_AudioStateChanged(object sender, AudioStateChangedEventArgs e)
{
  AudioState newState = e.AudioState;

  // Handle event here.
}

Комментарии

Свойство AudioState получает новый экземпляр перечисления AudioState при SpeechRecognitionEngine.AudioStateChanged вызове события или SpeechRecognizer.AudioStateChanged события.

Текущее состояние звукового ввода можно получить с помощью AudioState свойства SpeechRecognizer или SpeechRecognitionEngine классов.

Свойства

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

Возвращает новое состояние звукового ввода для распознавателя.

Методы

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

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

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

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

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

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

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

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

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

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

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

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

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