AudioLevelUpdatedEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для события AudioLevelUpdated
класса SpeechRecognizer или SpeechRecognitionEngine.
public ref class AudioLevelUpdatedEventArgs : EventArgs
public class AudioLevelUpdatedEventArgs : EventArgs
type AudioLevelUpdatedEventArgs = class
inherit EventArgs
Public Class AudioLevelUpdatedEventArgs
Inherits EventArgs
- Наследование
Примеры
В следующем примере обработчик событий добавляется в 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 .
Свойство AudioLevel
SpeechRecognizer классов и SpeechRecognitionEngine предоставляет текущий уровень аудиовхода для обработчика распознавания речи.
Свойства
AudioLevel |
Получает новый уровень звукового ввода после возникновения события AudioLevelUpdated или AudioLevelUpdated. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |