0

我想通过 setKeywordThreshold() 方法降低阈值。官方演示应用程序中 this 的默认值为 1e-45。有人告诉我,最小值可能是 1e-200。见这篇文章:https ://sourceforge.net/p/cmusphinx/discussion/help/thread/05d09693/?limit=25

因此,我尝试将其设置为 1e-150,但 Android Studio 抱怨阈值应为“float”类型,而不是“double”类型。

谁能告诉我如何将其设置为低于 1e-45?谢谢!

4

1 回答 1

1

这是旧版本中的一个问题,您使用的是哪一个?参数的类型从方法更改floatdoubleinsetFloat方法,因此您可以1e-200安全地在那里使用。

您还可以使用 kws 列表文件,setKws而无需通过 API 传递阈值。

于 2016-09-01T11:55:42.783 回答