1

我是 kinect 开发的新手,我看过 kinect sdk 中给出的名为“SpeechBasics-D2D”的语音识别示例项目。效果很好。我需要将整个项目作为类库(如 .dll 文件)。我已从项目及其所有引用中删除了“TurtleController”类。(仍然工作正常)。然后我删除了 GUI 部分并尝试从我的主项目中启动“SpeechBasics”类,它不会开始通过 kinect 收听。我只是将示例项目“SpeechBasics-D2D”转换为类库项目并尝试从我的主项目中调用它。请给我一些建议,因为我被困在这一点上,在此先感谢

4

1 回答 1

0

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”标签。这可能会吸引更多解决此问题的人。

于 2012-09-27T15:28:56.570 回答