PocketSphinx 关于 Android setKeywordThreshold() 问题
PocketSphinx on Android setKeywordThreshold() issue
我想通过 setKeywordThreshold() 方法降低阈值。
官方演示应用程序中的默认值为 1e-45。
有人告诉我最小值可能是 1e-200。
参见这篇文章:https://sourceforge.net/p/cmusphinx/discussion/help/thread/05d09693/?limit=25
因此,我尝试将其设置为 1e-150,但 Android Studio 抱怨阈值应为 "float" 类型,而不是 "double"。
谁能告诉我如何将它设置为低于 1e-45?
谢谢!
这是旧版本的问题,您使用的是哪个版本? setFloat
方法中的参数类型从 float
更改为 double
,因此您可以在那里安全地使用 1e-200
。
您还可以将 kws 列表文件与 setKws
一起使用,而无需通过 API.
的门槛
我想通过 setKeywordThreshold() 方法降低阈值。 官方演示应用程序中的默认值为 1e-45。 有人告诉我最小值可能是 1e-200。 参见这篇文章:https://sourceforge.net/p/cmusphinx/discussion/help/thread/05d09693/?limit=25
因此,我尝试将其设置为 1e-150,但 Android Studio 抱怨阈值应为 "float" 类型,而不是 "double"。
谁能告诉我如何将它设置为低于 1e-45? 谢谢!
这是旧版本的问题,您使用的是哪个版本? setFloat
方法中的参数类型从 float
更改为 double
,因此您可以在那里安全地使用 1e-200
。
您还可以将 kws 列表文件与 setKws
一起使用,而无需通过 API.