Top > IT > Speech > DiffrenceBetweenSpeechRecognizerAndSpeechRecognitionEngine
Last-modified: Fri, 01 Nov 2013 11:54:10 JST
Counter:2175 Today:2 Yesterday:0 Online:4
このエントリーをはてなブックマークに追加

SpeechRecognizerとSpeechRecognitionEngineの違い

About

System.Speechを利用して音声認識を利用するために、SpeechRecognizerとSpeechRecognitionEngineという二つのクラスが用意されています。これらはほとんど同じような機能がありますが、それぞれ違った挙動をするようです。

挙動の違いについて

2013年11月現在はRecognizerとRecognitionEngineとどちらも基本的に利用できる機能に差はないようです。しかしながら決定的な差として、SpeechRecognizerは、OSが利用する音声認識の機能を経由しているらしい、という点です。音声認識機能の起動までの時間や、実装するアプリケーションの機能を考えれば、多くの場合はSpeechRecognitionEngineを利用したほうが良いでしょう。

詳細な調査は必要になり次第に追って行います。

Reference