我想让Sphinx4确定性。每次我在单元测试中给出相同的输入文件时,我希望它能识别相同的单词(具有相同的时间戳)。我已经尝试查看源代码并修复了对new Random()
的所有调用,但这似乎还不够。我错过了什么?还有哪些其他随机来源?
答案 0 :(得分:0)
我和Sphinx开发者谈过。首先,使用SimpleAcousticScorer而不是ThreadedAcousticScorer非常重要。也许也许是SimpleActiveListFactory而不是PartitionActiveListFactory。但即使这还不够。简而言之,我们无法弄明白。但如果我取得进展,我会在这里发布。