【发布时间】:2013-02-27 20:44:38
【问题描述】:
我正在做一个使用 kinect 的项目。
我有一个使用三个 dll 的主项目。一个dll是c++做的语音识别,另一个是c++做的姿势识别,第三个dll是c#做的手势识别。
Speech 使用 kinect 音频流,pose 使用颜色和骨架流,手势使用骨架流。
现在的问题是,在初始化 kinect 使用的所有三个流之后,音频和姿势 dll 都可以正常工作,但是手势部分是用 C# 编写的,它需要重新初始化 kinect 的骨架流才能在其骨架准备好的方法中使用它。
如果我只调用手势 dll,它运行良好,如果我只调用音频和姿势而不调用手势,它们也都运行良好。
但是调用所有三个会导致最后一个调用(手势或姿势+音频)运行。
那么,如果有人知道问题可能是什么?
【问题讨论】:
标签: c# c++ kinect speech-recognition gesture-recognition