AudioStateChangedEventArgs クラス

定義

SpeechRecognizer クラスまたは SpeechRecognitionEngine クラスの 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 AudioState SpeechRecognitionEngine.AudioStateChanged イベントまたは SpeechRecognizer.AudioStateChanged イベントが発生したときに、列挙体の新しいインスタンスを取得します。

AudioStateまたはクラスのプロパティを使用して、オーディオ入力の現在の状態を取得でき SpeechRecognizer SpeechRecognitionEngine ます。

プロパティ

AudioState

認識エンジンへのオーディオ入力の新しい状態を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください