语音和手势识别同时进行
Speech and Gesture Recognition at same time
我创建了两个线程。 1 用于语音,1 用于语音。
DWORD WINAPI ThreadSpeech(LPVOID temp){
speechRecog obj;
obj.start();
return 0;}
DWORD WINAPI ThreadGesture(LPVOID temp){
m_pMR2GestureRec->mainGestureRec();
return 0;
}
我正在使用其他开发人员的两种代码。我想一次使用它们。每当我运行线程时,只有手势有效,语音 kinect 无法初始化并生成仅针对语音的 kinect 初始化错误。
我需要帮助。
好吧,你会得到HRESULT
值,告诉你哪个步骤失败了以及为什么。使用它们;我们无法猜测。
MSDN 文档NuiInitialize
包括以下注释:
如果您的应用程序支持多个传感器,请使用 INuiSensor 接口来初始化传感器。
由于同时使用语音和手势,因此需要使用INuiSensor::Initialize
分别初始化语音和手势引擎。
相关文章:
- 谷歌语音识别不起作用,因为冲突线程Qt C++
- 如何使用口袋狮身人面像通过代码中的麦克风进行语音识别
- ROS语音识别
- 谷歌语音识别(cpp示例):对AssignDescriptors()的未定义引用
- 针对有限数量的命令的快速语音识别
- 使用OpenCV的ASL手势识别
- 使用 HMM 或 MFCC 进行语音识别
- 语音识别 - 线性预测编码
- 物体手势识别.OpenCV C++
- 在 C++ 中使用 CreateProcess() 启动语音识别
- 来自文件的窗口语音识别 (SAPI) 的质量
- 使用Hopfield神经网络读取WAV文件的数据部分以进行语音识别
- C++OpenCV手势识别
- 在SAPI 5.3中禁用主语音识别
- c++语音识别API
- 无法同时运行 kinect 语音、姿势和手势识别
- OpenCv手势识别
- 已知有限字典的语音识别库
- 语音和手势识别同时进行
- 语音识别SDK/API和Windows 8商店应用程序(c++)