1

Sphinx4を決定論的にしたいと思います。単体テストで同じ入力ファイルを指定するたびに、同じ単語(同じタイムスタンプ)を認識できるようにします。ソースコードを調べて、へのすべての呼び出しを修正しようとしましたnew Random()が、それだけでは十分ではないようです。私は何が欠けていますか?他にどのようなランダム性の原因がありますか?

4

1 に答える 1

0

Sphinxの開発者と話をしました。まず、ThreadedAcousticScorerの代わりにSimpleAcousticScorerを使用することが重要です。また、PartitionActiveListFactoryの代わりにSimpleActiveListFactoryも使用できます。しかし、それでも十分ではありませんでした。要するに、私たちはそれを理解することができませんでした。でも、前進したらここに投稿します。

于 2012-12-30T07:46:19.027 に答える