gpt4 book ai didi

java - 如何获得 Sphinx4 结果假设的置信度?

转载 作者:太空宇宙 更新时间:2023-11-04 14:55:28 25 4
gpt4 key购买 nike

我使用 Sphinx4 作为单词识别器。我为我想要重新认识的几个单词制作了一些字典和一些语法。当我说出语法中的单词时,SpeechResult result.getHypothesis() 方法工作正常,但即使我发出声音或随机说出一个单词,它也总是给出语法结果。

我的问题是:有没有办法检验假设的准确性?了解用户所说的单词是否确实符合我的语法。

例如,想象一个包含单个单词的语法:car。有没有办法获得二进制结果:“用户说汽车”/“用户没有说汽车”?

非常感谢您的帮助

最佳答案

我想您忘记启用使用语法:

configuration.setUseGrammar(true);

或者类似的东西。要获得信心,您必须使用 ConfidenceScorer。 http://cmusphinx.sourceforge.net/doc/sphinx4/edu/cmu/sphinx/result/ConfidenceScorer.html

关于java - 如何获得 Sphinx4 结果假设的置信度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23267448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com