最快的语音识别库C++

Fah*_*lik 19 c++ speech-recognition speech sapi kinect

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

目前我正在使用带有kniect的Microsoft SAPI.它工作正常并识别单词,但它的速度很慢,有时候识别单词需要1,2秒,在我的情况下,这种滞后会给用户带来很多交互问题.

我检查了kinect提供的样本,其中乌龟根据识别出的单词向右移动,但即便有点慢.

所以我想知道是否有更快的库然后sapi,可以用于像机器人使用语音识别的情况下你说"左"然后"右"但机器人继续向左移动并在1,2秒之后向右转令用户感到沮丧.

Nik*_*rev 9

问题不是很快,而是使用API​​的正确方法.语音识别是一个耗时的过程,所以主要的窍门是开始识别音频的,只要它的记录,与记录并行.然后到目前为止结束时,您将获得几乎所有结果,并且可以立即做出反应.

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