AudioStateChangedEventArgs Klass

Definition

Innehåller data för AudioStateChanged händelsen SpeechRecognizer eller SpeechRecognitionEngine klassen.

public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
    inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
Arv
AudioStateChangedEventArgs

Exempel

I följande exempel visas en händelsehanterare för hantering av det föränderliga ljudtillståndet för en taligenkänningsmotor.

private SpeechRecognitionEngine sre;

// Initialize the SpeechRecognitionEngine object.
private void Initialize()
{
  sre = new SpeechRecognitionEngine();

  // Add a handler for the AudioStateChanged event.
  sre.AudioStateChanged += new EventHandler<AudioStateChangedEventArgs>(sre_AudioStateChanged);

  // Add other initialization code here.
}

// Handle the AudioStateChanged event.
void sre_AudioStateChanged(object sender, AudioStateChangedEventArgs e)
{
  AudioState newState = e.AudioState;

  // Handle event here.
}

Kommentarer

Egenskapen AudioState hämtar en ny instans av AudioState uppräkningen när en SpeechRecognitionEngine.AudioStateChanged eller en SpeechRecognizer.AudioStateChanged händelse genereras.

Du kan hämta det aktuella tillståndet för ljudindata med hjälp AudioState av SpeechRecognizer egenskapen eller SpeechRecognitionEngine klasserna.

Egenskaper

Name Description
AudioState

Hämtar det nya tillståndet för ljudindata till igenkännaren.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även