【问题标题】:PocketSphinx on Android setKeywordThreshold() issuePocketSphinx on Android setKeywordThreshold() 问题
【发布时间】:2016-09-01 11:21:32
【问题描述】:

我想通过 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? 谢谢!

【问题讨论】:

    标签: pocketsphinx-android


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多