Поделиться через


AudioLevelUpdatedEventArgs Класс

Определение

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

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

Примеры

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

Интерфейс AudioLevelUpdatedEventArgs является производным от интерфейса EventArgs.

private SpeechRecognitionEngine sre;  

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

  // Add an event handler for the AudioLevelUpdated event.  
  sre.AudioLevelUpdated += new EventHandler<AudioLevelUpdatedEventArgs>(sre_AudioLevelUpdated);  

  // Add other initialization code here.  
}  

// Write the audio level to the console when the AudioLevelUpdated event is raised.  
void sre_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)  
{  
  Console.WriteLine("The audio level is now: {0}.", e.AudioLevel);  
}  

Комментарии

При их возникновении SpeechRecognitionEngine.AudioLevelUpdated события и SpeechRecognizer.AudioLevelUpdated передают экземпляр AudioLevelUpdatedEventArgs в обработчик связанного события.

Свойство AudioLevel получает новый уровень звукового ввода при возникновении SpeechRecognitionEngine.AudioLevelUpdated события или SpeechRecognizer.AudioLevelUpdated .

Свойство AudioLevelSpeechRecognizer классов и SpeechRecognitionEngine предоставляет текущий уровень аудиовхода для обработчика распознавания речи.

Свойства

AudioLevel

Получает новый уровень звукового ввода после возникновения события AudioLevelUpdated или AudioLevelUpdated.

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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