SpeechDetectedEventArgs クラス

定義

SpeechDetected または SpeechDetected イベントからのデータを返します。

public ref class SpeechDetectedEventArgs : EventArgs
public class SpeechDetectedEventArgs : EventArgs
type SpeechDetectedEventArgs = class
    inherit EventArgs
Public Class SpeechDetectedEventArgs
Inherits EventArgs
継承
SpeechDetectedEventArgs

次の例で SpeechRecognizer.SpeechDetected は、イベントまたはイベントのハンドラーを作成し SpeechRecognitionEngine.SpeechDetected ます。 このハンドラーは、音声が検出されるたびにディスプレイを初期化し、オーディオ位置を含むステータス情報を表示します。

_recognizer.SpeechDetected +=  
  delegate(object sender, SpeechDetectedEventArgs eventArgs)   
  {  

    // Clear previous recognition information.  
    _audioDeviceStatusLabel.Enabled = true;  
    _audioDeviceStatusLabel.Visible = true;  
    Utils.DisplayAudioInputFormat(_audioStateLabel, _recognizer);  
    Utils.DisplayRecognizerState(_recognizerStateLabel, _recognizer.State);  
    Utils.DisplaySpeechDetected(_speechDetectedLabel, eventArgs.AudioPosition);  
  };  

注釈

SpeechDetectedイベントは、クラスおよびクラスによって発生 SpeechRecognizer SpeechRecognitionEngine します。

SpeechDetected イベントは、認識エンジンが音声入力を人間の音声として識別できるときに生成されます。

SpeechDetectedEventArgs は、EventArgs から派生します。

プロパティ

AudioPosition

音声が検出されたオーディオ ストリーム内の位置を取得します。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください