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.AudioLevelUpdatedSpeechRecognizer.AudioLevelUpdated этих событий экземпляр AudioLevelUpdatedEventArgs передается обработчику связанного события.
Свойство AudioLevel получает новый уровень звукового ввода при SpeechRecognitionEngine.AudioLevelUpdated вызове или SpeechRecognizer.AudioLevelUpdated событии.
Свойство AudioLevelSpeechRecognizer и SpeechRecognitionEngine классы предоставляют текущий уровень входных данных звука в подсистему распознавания речи.
Свойства
| Имя | Описание |
|---|---|
| AudioLevel |
Получает новый уровень входных данных звука после AudioLevelUpdatedAudioLevelUpdated или события. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |