AudioLevelUpdatedEventArgs Class
Returns data from the AudioLevelUpdated event.
Namespace: Microsoft.Speech.Recognition
Assembly: Microsoft.Speech (in microsoft.speech.dll)
Syntax
'Declaration
Public Class AudioLevelUpdatedEventArgs
Inherits EventArgs
public class AudioLevelUpdatedEventArgs : EventArgs
public ref class AudioLevelUpdatedEventArgs : public EventArgs
public class AudioLevelUpdatedEventArgs extends EventArgs
public class AudioLevelUpdatedEventArgs extends EventArgs
Remarks
An instance of AudioLevelUpdatedEventArgs is created when the SpeechRecognitionEngine. AudioLevelUpdated event is raised.
AudioLevelUpdated derives from RecognitionEventArgs.
Audio event handlers obtain detailed information about an audio level through the AudioLevel property of each derived class.
Inheritance Hierarchy
System.Object
System.EventArgs
Microsoft.Speech.Recognition.AudioLevelUpdatedEventArgs
Example
void AddRecognizerEvent() {
_recognizer.AudioLevelUpdated +=
new EventHandler<AudioLevelUpdatedEventArgs>(_recognizer_AudioLevelUpdated);]
}
void _recognizer_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e)
{
DisplayResult(e.AudioLevel);
}
Thread Safety
All public static (Shared in Visual Basic) members of this type are thread-safe. Instance members are not guaranteed to be thread-safe.
Platforms
Development Platforms
Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition
Target Platforms
See Also
Reference
AudioLevelUpdatedEventArgs Members
Microsoft.Speech.Recognition Namespace