Compartir a través de


AudioLevelUpdatedEventArgs Clase

Definición

Proporciona datos para el evento AudioLevelUpdated de SpeechRecognizer o de la clase SpeechRecognitionEngine.

public ref class AudioLevelUpdatedEventArgs : EventArgs
public class AudioLevelUpdatedEventArgs : EventArgs
type AudioLevelUpdatedEventArgs = class
    inherit EventArgs
Public Class AudioLevelUpdatedEventArgs
Inherits EventArgs
Herencia
AudioLevelUpdatedEventArgs

Ejemplos

En el ejemplo siguiente se agrega un controlador de eventos a un SpeechRecognitionEngine objeto . El controlador genera el nuevo nivel de audio en la consola.

AudioLevelUpdatedEventArgs se deriva de 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);  
}  

Comentarios

Cuando se generan, los SpeechRecognitionEngine.AudioLevelUpdated eventos y SpeechRecognizer.AudioLevelUpdated pasan una instancia del AudioLevelUpdatedEventArgs controlador para el evento asociado.

La AudioLevel propiedad obtiene el nuevo nivel de entrada de audio cuando se genera el SpeechRecognitionEngine.AudioLevelUpdated evento o SpeechRecognizer.AudioLevelUpdated .

La AudioLevel propiedad de las SpeechRecognizer clases y SpeechRecognitionEngine proporciona el nivel actual de la entrada de audio al motor de reconocimiento de voz.

Propiedades

AudioLevel

Obtiene el nuevo nivel de entrada de audio después de que se haya producido el evento AudioLevelUpdated o AudioLevelUpdated.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también