1

私は、ポケットフィンクスを使用する Android アプリケーションを開発しています。残念ながら、認識精度は非常に低いため、文法内の単語を本当に必要なものに限定したいと考えています。

現時点では、この Pocketphinx のデモ アプリケーションを使用しています: https://github.com/cesine/AndroidPocketSphinx

私のアプリケーションでは、ユーザーが新しい「音声コマンド」を作成することを許可されており、これらのコマンドをオンザフライで文法に追加する必要があります (これはすぐに機能する必要はありませんが、アプリ全体を再構築することはできず、これも必要ですオフラインで作業する)。

Sphinx4でこれを行う方法は知っていますが、ポケットフィンクスは私にとって少し謎です.

4

1 に答える 1

1

最新の API 状態 (5prealpha) を反映するように更新されました。

最新のデモでは、文法間の切り替えを含む名前付き検索の切り替えのサポートを見つけることができます。

addGrammar メソッドで文法を追加し、その後、recognirer.startListening("検索名") メソッドで任意の文法で認識を開始できます。

詳細はこちら

http://cmusphinx.sourceforge.net/wiki/tutorialam

于 2013-06-28T20:36:23.913 に答える