【问题标题】:Fastest Speech recognition library C++ [closed]最快的语音识别库 C++ [关闭]
【发布时间】:2013-03-27 11:44:38
【问题描述】:

我知道这是一个普遍的问题主题,但我仍然想知道 C++ 中最快的语音识别库是什么?

目前我正在使用带有 kniect 的 Microsoft SAPI。它工作正常,可以识别单词,但速度有点慢,有时需要 1.2 秒才能识别一个单词,在我的情况下,这种延迟给用户带来了很多交互问题。

我检查了 kinect 提供的示例,其中乌龟根据识别的单词左右移动,但即使那有点慢。

所以我想知道是否有任何比 sapi 更快的库,它可以用于像使用语音识别的机器人这样的情况,你说“左”然后“右”,但机器人继续向左移动并在 1.2 秒后向右转这对用户来说有点令人沮丧。

【问题讨论】:

  • 你应该为此做一些深入的研究。

标签: c++ kinect speech-recognition speech sapi


【解决方案1】:

问题不在于速度快,而在于使用 API 的正确方法。语音识别是一个耗时的过程,因此主要技巧是在录制后立即开始识别音频,同时进行录制。然后到说出短语结尾的那一刻,您将获得几乎所有结果并且可以立即做出反应。

这种方式可以实现0.2秒的响应时间,但是你需要更灵活的API来实现。一个不错的选择是CMUSphinx,这是一个开源语音识别框架,您可以将其用于您的实现

【讨论】:

  • “我非常同意你的观点。这句话的寓意是”: - 你必须知道如何编程。
  • @Fahad 你测试过这个库吗?您目前正在使用什么库?谢谢
猜你喜欢
  • 1970-01-01
  • 2018-11-05
  • 1970-01-01
  • 2018-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-03
相关资源
最近更新 更多