AudioLevelUpdatedEventArgs AudioLevelUpdatedEventArgs AudioLevelUpdatedEventArgs AudioLevelUpdatedEventArgs Class

Определение

Предоставляет данные для события AudioLevelUpdated класса SpeechRecognizer или SpeechRecognitionEngine.Provides data for the AudioLevelUpdated event of the SpeechRecognizer or the SpeechRecognitionEngine class.

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

Примеры

В следующем примере обработчик событий добавляется в SpeechRecognitionEngine объект.The following example adds an event handler to a SpeechRecognitionEngine object. Обработчик выводит новый звуковой уровень в консоль.The handler outputs the new audio level to the console.

Интерфейс AudioLevelUpdatedEventArgs является производным от интерфейса EventArgs.AudioLevelUpdatedEventArgs derives from 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событияи передают экземпляр обработчикудлясвязанногособытия.AudioLevelUpdatedEventArgsWhen they are raised, the SpeechRecognitionEngine.AudioLevelUpdated and SpeechRecognizer.AudioLevelUpdated events pass an instance of AudioLevelUpdatedEventArgs to the handler for the associated event.

Свойство получает новый уровень звукового ввода SpeechRecognitionEngine.AudioLevelUpdated при возникновении события или SpeechRecognizer.AudioLevelUpdated. AudioLevelThe AudioLevel property gets the new level of audio input when the SpeechRecognitionEngine.AudioLevelUpdated or SpeechRecognizer.AudioLevelUpdated event is raised.

AudioLevel Свойство классовиSpeechRecognitionEngineпредоставляет текущий уровень звукового ввода для модуля распознавания речи. SpeechRecognizerThe AudioLevel property of the SpeechRecognizer and SpeechRecognitionEngine classes provides the current level of the audio input to the speech recognition engine.

Свойства

AudioLevel AudioLevel AudioLevel AudioLevel

Получает новый уровень звукового ввода после возникновения события AudioLevelUpdated или AudioLevelUpdated.Gets the new level of audio input after the AudioLevelUpdated or the AudioLevelUpdated event is raised.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Дополнительно