SpeechRecognitionResult クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
音声認識セッションの結果。
public ref class SpeechRecognitionResult sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SpeechRecognitionResult final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SpeechRecognitionResult
Public NotInheritable Class SpeechRecognitionResult
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
SpeechRecognizer.RecognizeAsync メソッドまたは SpeechRecognizer.RecognizeWithUIAsync メソッドを呼び出して、このクラスのインスタンスを取得します。
プロパティ
Confidence |
認識結果における音声認識エンジンの信頼度を示す値を取得します。 |
Constraint |
認識結果に使用される制約を取得します。 |
PhraseDuration |
発話に必要な時間を取得します。 |
PhraseStartTime |
発話の開始時刻を取得します。 |
RawConfidence |
認識結果と共に返される代替のコレクションと比較した場合の SpeechRecognitionResult の相対的な信頼度を示す値を取得します。 |
RulePath |
認識されたフレーズを返すためにトリガーされたルール要素の階層を取得します。 |
SemanticInterpretation |
音声認識文法仕様 (SRGS) 文法で認識された語句のセマンティック プロパティを含む解釈オブジェクトを取得します。 |
Status |
音声認識セッションの結果の状態 (SpeechRecognitionResultStatus) を取得します。 |
Text |
音声認識セッションの認識されたフレーズを取得します。 |
メソッド
GetAlternates(UInt32) |
RawConfidence によって並べ替えられた認識結果の代替手段のコレクションを、最も可能性が高いものから最も可能性の低いものまで取得します。 コレクション内の最初の項目は、親オブジェクトによって示される認識結果です。 |