SpeechDetectedEventArgs SpeechDetectedEventArgs SpeechDetectedEventArgs SpeechDetectedEventArgs Class

定義

SpeechDetected または SpeechDetected イベントからのデータを返します。Returns data from SpeechDetected or SpeechDetected events.

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

次の例では、イベントSpeechRecognizer.SpeechDetectedまたSpeechRecognitionEngine.SpeechDetectedはイベントのハンドラーを作成します。The example below creates a handler for SpeechRecognizer.SpeechDetected or SpeechRecognitionEngine.SpeechDetected events. このハンドラーは、音声が検出されるたびにディスプレイを初期化し、オーディオ位置を含むステータス情報を表示します。The handler initializes a display every time speech is detected and displays status information, including audio position.

_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);  
  };  

注釈

イベントは、クラスSpeechRecognizerおよびSpeechRecognitionEngineクラスによって発生します。 SpeechDetectedA SpeechDetected event is raised by the SpeechRecognizer and SpeechRecognitionEngine classes.

SpeechDetectedイベントは、認識エンジンが音声入力を人間の音声として識別できるときに生成されます。SpeechDetected events are generated when a recognition engine can identify audio input as human speech.

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

プロパティ

AudioPosition AudioPosition AudioPosition AudioPosition

音声が検出されたオーディオ ストリーム内の位置を取得します。Gets the position in the audio stream where speech was detected.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください