0

setKeywordThreshold() メソッドを使用してしきい値を下げたいと思います。公式のデモ アプリでのこれのデフォルト値は 1e-45 です。最小値は 1e-200 になる可能性があると言われました。この記事を参照してください: https://sourceforge.net/p/cmusphinx/discussion/help/thread/05d09693/?limit=25

そこで、1e-150 に設定しようとしたのですが、Android Studio から、しきい値は「double」ではなく「float」型にする必要があるとのクレームがありました。

1e-45 未満に設定する方法を教えてもらえますか? ありがとう!

4

1 に答える 1

1

これは古いバージョンの問題でした。どのバージョンを使用していますか? 引数の型がin メソッドfloatからdoubleinメソッドに変更されましたので、安心してごsetFloat利用いただけます。1e-200

setKwsAPI を介してしきい値を渡す必要なく、kws リスト ファイルを使用することもできます。

于 2016-09-01T11:55:42.783 に答える