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

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

AudioLevel Свойство SpeechRecognizer и SpeechRecognitionEngine классов предоставляет текущий уровень входных звуковых данных для распознавания речи.The 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)

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

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