PhraseRecognitionSystem (フレーズ認識システム) には PhraseRecognizer を管理し、認識のイベントを PhraseRecognizer にディスパッチする役割があります。
PhraseRecognizer がフレーズを認識するには、PhraseRecognitionSystem (フレーズ認識システム) が実行中である必要があります。 PhraseRecognitionSystem が停止している場合は、フレーズ認識を開始すると、自動的に PhraseRecognitionSystem が開始されます。
アクティブな DictationRecognizer があるときは、PhraseRecognitionSystem は開始できません。
PhraseRecognitionSystem は現在 Windows 10 でのみ機能します。音声認識がアプリケーションを実行しているシステムでサポートされていかどうかを判断するためには、PhraseRecognitionSystem.isSupported プロパティーを使用します。
| isSupported | 音声認識がアプリケーションを実行している機器でサポートされているかを返します。 |
| Status | PhraseRecognitionSystem (フレーズ認識システム) の現在のステータスを返します。 |
| Restart | PhraseRecognitionSystem (フレーズ認識システム) を再起動します。 |
| Shutdown | PhraseRecognitionSystem (フレーズ認識システム) を終了します。 |
| OnError | PhraseRecognitionSystem にエラーが発生したときに呼び出されるイベント |
| OnStatusChanged | PhraseRecognitionSystem のステータスが変化するときに発生するイベント |
| ErrorDelegate | OnError イベントのデリゲート |
| StatusDelegate | OnStatusChanged イベントのデリゲート |