AudioLevelUpdatedEventArgs 類別

定義

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

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

範例

下列範例會將事件處理常式新增至 SpeechRecognitionEngine 物件。 處理常式會將新的音訊層級輸出至主控台。

AudioLevelUpdatedEventArgs 衍生自 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);  
}  

備註

引發它們時,和 SpeechRecognizer.AudioLevelUpdated 事件會將 SpeechRecognitionEngine.AudioLevelUpdatedAudioLevelUpdatedEventArgs 實例傳遞至相關聯事件的處理常式。

屬性 AudioLevel 會在 引發 或 SpeechRecognizer.AudioLevelUpdated 事件時 SpeechRecognitionEngine.AudioLevelUpdated 取得音訊輸入的新層級。

AudioLevelSpeechRecognitionEngine 類別的 SpeechRecognizer 屬性提供語音辨識引擎目前音訊輸入的層級。

屬性

AudioLevel

取得引發 AudioLevelUpdatedAudioLevelUpdated 事件之後,音訊輸入新的層級。

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於

另請參閱