AudioStateChangedEventArgs 類別

定義

提供 SpeechRecognizerSpeechRecognitionEngine 類別的 AudioStateChanged 事件資料。

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

範例

下列範例示範事件處理常式,以處理語音辨識引擎的變更音訊狀態。

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

備註

AudioState當 引發 或 SpeechRecognizer.AudioStateChanged 事件時 SpeechRecognitionEngine.AudioStateChanged ,屬性會取得 列舉的新實例 AudioState

您可以使用 或 SpeechRecognitionEngine 類別的 屬性,取得音訊輸入 AudioStateSpeechRecognizer 目前狀態。

屬性

AudioState

取得辨識器音訊輸入新的狀態。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱