SpeechContinuousRecognitionSession クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
自由形式のディクテーションの音声入力、またはローカル文法ファイル制約で定義されている任意の一連の単語または語句を管理します。
public ref class SpeechContinuousRecognitionSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpeechContinuousRecognitionSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpeechContinuousRecognitionSession
Public NotInheritable Class SpeechContinuousRecognitionSession
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
アプリは 、SpeechRecognizer.ContinuousRecognitionSession プロパティを使用してこのオブジェクトを取得します。
Web サービスの制約を使用するには、設定 - プライバシー ->> 音声、手描き入力、入力ページの [Get to know me] オプションをオンにして、[設定] で音声入力とディクテーションのサポートを有効にする必要があります。 音声認識の「音声 入力を認識する」を参照してください。
プロパティ
AutoStopSilenceTimeout |
オーディオ入力がないために継続的な認識セッションが終了する時間のしきい値を取得または設定します。 |
メソッド
CancelAsync() |
継続的な音声認識セッションを非同期的にキャンセルし、保留中のすべての認識結果を破棄します。 |
PauseAsync() | |
Resume() |
一時停止している場合は、継続的な音声認識セッションを再開します。 |
StartAsync() |
オーバーロード SpeechContinuousRecognitionModeが Default の継続的な音声認識セッションを非同期的に開始します。 |
StartAsync(SpeechContinuousRecognitionMode) |
オーバーロード 指定された SpeechContinuousRecognitionMode 動作を使用して、継続的な音声認識セッションを非同期的に開始します。 |
StopAsync() |
継続的な音声認識セッションを非同期的に終了し、保留中のすべての認識結果を ResultGenerated イベントに渡します。 |
イベント
Completed |
継続的な認識セッションが終了したときに発生します。 |
ResultGenerated |
音声認識エンジンが継続的な認識セッションから結果を返したときに発生します。 |