SpeechHypothesizedEventArgs クラス

定義

SpeechHypothesized または SpeechHypothesized イベントからの通知を返します。Returns notification from SpeechHypothesized or SpeechHypothesized events.

このクラスは、.NET Framework インフラストラクチャをサポートします。アプリケーション コードから直接使用するためのものではありません。This class supports the .NET Framework infrastructure and is not intended to be used directly from application code.

public ref class SpeechHypothesizedEventArgs : System::Speech::Recognition::RecognitionEventArgs
[System.Serializable]
public class SpeechHypothesizedEventArgs : System.Speech.Recognition.RecognitionEventArgs
type SpeechHypothesizedEventArgs = class
    inherit RecognitionEventArgs
Public Class SpeechHypothesizedEventArgs
Inherits RecognitionEventArgs
継承
SpeechHypothesizedEventArgs
属性

次の例では、イベントSpeechRecognizer.SpeechHypothesizedまたSpeechRecognitionEngine.SpeechHypothesizedはイベントのハンドラーを作成します。The example below creates a handler for SpeechRecognizer.SpeechHypothesized or SpeechRecognitionEngine.SpeechHypothesized events. ハンドラーは、のSpeechHypothesizedEventArgsインスタンスを使用して、仮認識された語句に関する情報を取得および表示します。The handler uses an instance of SpeechHypothesizedEventArgs to return and display information about a tentatively recognized phrase.

// Create a handler for the SpeechHypothesized event.  
recognizer.SpeechHypothesized += new EventHandler<SpeechHypothesizedEventArgs>(recognizer_SpeechHypothesized);  
  
// Handle the event and display the hypothesized result.  
void recognizer_SpeechHypothesized (object sender, SpeechHypothesizedEventArgs e)  
  {  
    Console.WriteLine("Hypothesized text: " + e.Result.Text);  
  }  
  

注釈

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

Resultプロパティを使用して、仮認識された語句に関する詳細情報を取得できます。You can obtain detailed information about a tentatively recognized phrase by using the Result property.

多くSpeechHypothesizedのイベントは、認識エンジンが入力語句を識別しようとしたときに生成されます。Numerous SpeechHypothesized events are generated as a recognition engine attempts to identify an input phrase. 通常、これらのイベントの処理はデバッグにのみ役立ちます。Typically, handling these events is useful only for debugging.

SpeechHypothesizedEventArgs は、RecognitionEventArgs から派生します。SpeechHypothesizedEventArgs derives from RecognitionEventArgs.

プロパティ

Result

音声認識イベントに関連付けられている認識結果データを取得します。Gets the recognition result data associated with the speech recognition event.

(継承元 RecognitionEventArgs)

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください