0

请问为什么 Sphinx4(beta 版 6)“Hello World”演示不能一直运行良好?

我查看了程序员指南和其他来源,看来问题不是我的问题。

4

1 回答 1

0

语音识别总是不精确的,你不能指望某些代码 100% 的工作。它可能在 90% 的情况下工作,在 10% 的情况下失败。这 90% 应该足以构建应用程序。

问题不是它为什么会失败,问题是它失败的频率是多少。你需要收集一些关于它的统计数据。如果它失败了 20 次中的 1 次,则它是预期的。如果它在 20 次尝试中失败了 10 次,则很可能有问题。

如果您认为这仍然是一个问题,您需要执行以下操作:

  1. 录制您尝试识别的音频
  2. 在 CMUSphinx 论坛上分享它,以便开发人员可以查看它。

您可以在 CMUSphinx 教程中了解语音识别的概念

http://cmusphinx.sourceforge.net/tutorial

于 2011-06-23T12:58:52.433 回答