Sdílet prostřednictvím


AudioStateChangedEventArgs Třída

Definice

Poskytuje data pro AudioStateChanged událost SpeechRecognizer nebo SpeechRecognitionEngine třídu.

public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
    inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
Dědičnost
AudioStateChangedEventArgs

Příklady

Následující příklad ukazuje obslužnou rutinu události pro zpracování měnícího se stavu zvuku modulu pro rozpoznávání řeči.

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.
}

Poznámky

Vlastnost AudioState získá novou instanci výčtu AudioState při SpeechRecognitionEngine.AudioStateChanged vyvolání nebo SpeechRecognizer.AudioStateChanged události.

Aktuální stav zvukového vstupu můžete získat pomocí AudioState vlastnosti SpeechRecognizer nebo SpeechRecognitionEngine třídy.

Vlastnosti

Name Description
AudioState

Získá nový stav zvukového vstupu do rozpoznávání.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také