通过c ++项目所需的kinect进行语音识别的dll

时间:2012-09-27 01:46:56

标签: c++ dll kinect speech-recognition

我是kinect开发的新手,我在kinect sdk中看到了名为“SpeechBasics-D2D”的语音识别示例项目。它很棒。我需要整个项目作为类库(如.dll文件)。我从项目及其所有引用中删除了“TurtleController”类。 (仍然工作正常)。然后我删除了GUI部分并尝试从我的主项目启动“SpeechBasics”类,它没有开始通过kinect进行监听。我只是将示例项目“SpeechBasics-D2D”转换为类库项目,并尝试从我的主项目中调用它。亲切地给我一些建议,因为我被困在这一点,提前谢谢

1 个答案:

答案 0 :(得分:0)

Kinect演示应用程序正在使用Microsoft Speech Platform SDK;版本11是最新版本。

http://www.microsoft.com/en-us/download/details.aspx?id=27226

在C ++示例中,我将查看" CSpeechBasics :: CreateFirstConnected()"功能。这是找到Kinect传感器并将其链接到Speech SDK的功能。从中做出的附加函数调用都与此相关。

记下在此处创建的引用中正在进行的调用。这些是程序的其余部分如何链接到Speech SDK(Kinect仅用作麦克风),因此是您希望用DLL公开的内容。

另外 - 我建议添加"语音识别"并且可能是" speechrecognitionengine"标记到这篇文章。这可能会抓住更多人解决这个问题。