Udostępnij za pośrednictwem


AudioStateChangedEventArgs Klasa

Definicja

Dostarcza dane dotyczące AudioStateChanged zdarzenia SpeechRecognizer klasy lub SpeechRecognitionEngine .

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

Przykłady

W poniższym przykładzie przedstawiono procedurę obsługi zdarzeń do obsługi zmieniającego się stanu dźwięku aparatu rozpoznawania mowy.

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

Uwagi

Właściwość AudioState pobiera nowe wystąpienie AudioState wyliczenia, gdy SpeechRecognitionEngine.AudioStateChanged zostanie podniesione zdarzenie lub SpeechRecognizer.AudioStateChanged .

Bieżący stan danych wejściowych dźwięku można uzyskać przy użyciu AudioState właściwości SpeechRecognizer klasy lub SpeechRecognitionEngine .

Właściwości

AudioState

Pobiera nowy stan danych wejściowych audio do rozpoznawania.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też