0

最近、Android Studio 用の PocketSphinx Android Demo をダウンロードしました。私のGalaxy S5で動作しましたが、実際にその精度に驚いています. ただし、いくつかの理由で MFCC 機能を抽出するのに苦労しています。

  1. FrontEnd クラスを使用して MFCC 機能を生成する方法についての説明がありますが、これは Sphinx-4 実装用に書かれています。次のような行を含む sphinx プロパティ ファイルを実装する方法と場所:

    <"コンポーネント名="mfcFrontEnd" タイプ="edu.cmu.sphinx.frontend.FrontEnd">

  2. これは、PocketSphinx で Sphinx-4 ライブラリを使用するにはどうすればよいかという疑問につながります。

4

1 に答える 1

1

FrontEnd クラスを使用して MFCC 機能を生成する方法についての説明がありますが、これは Sphinx-4 実装用に書かれています。次のような行を含む sphinx プロパティ ファイルを実装する方法と場所: <"component name="mfcFrontEnd" type="edu.cmu.sphinx.frontend.FrontEnd">

Android で sphinx4 jar を使用する場合は、jar 内に xml 構成をリソースとして配置できます。または、資産に入れることもできます。

これは、PocketSphinx で Sphinx-4 ライブラリを使用するにはどうすればよいかという疑問につながります。

Pocketsphinx と sphinx4 は音声認識エンジンの異なる実装であり、1 つを別のものに置き換えることができます。それらを一緒に使用する意味はあまりなく、1 つを選択する必要があります。

于 2015-02-11T21:58:20.783 に答える