【问题标题】:dll for voice recognition through kinect needed for c++ projectc++ 项目需要通过 kinect 进行语音识别的 dll
【发布时间】:2013-06-09 15:04:48
【问题描述】:
我是 kinect 开发的新手,我看过 kinect sdk 中给出的名为“SpeechBasics-D2D”的语音识别示例项目。效果很好。我需要将整个项目作为类库(如 .dll 文件)。我已经从项目及其所有参考中删除了“TurtleController”类。 (仍然工作正常)。然后我删除了 GUI 部分并尝试从我的主项目中启动“SpeechBasics”类,它不会开始通过 kinect 收听。我只是将示例项目“SpeechBasics-D2D”转换为类库项目并尝试从我的主项目中调用它。请给我一些建议,因为我被困在这一点上,提前谢谢
【问题讨论】:
标签:
c++
dll
kinect
speech-recognition
【解决方案1】:
Kinect 演示应用程序使用 Microsoft Speech Platform SDK;版本 11 是最新的。
http://www.microsoft.com/en-us/download/details.aspx?id=27226
在 C++ 示例中,我将查看“CSpeechBasics::CreateFirstConnected()”函数。这是查找 Kinect 传感器并将其链接到语音 SDK 的函数。由它进行的附加函数调用都与此有关。
注意对此处创建的引用进行了哪些调用。这些是程序的其余部分如何链接到语音 SDK(Kinect 仅用作麦克风),因此是您希望通过 DLL 公开的内容。
另外 - 我建议在这篇文章中添加“speech-recognition”和可能的“speechrecognitionengine”标签。这可能会吸引更多解决此问题的人。