Я новичок в разработке Kinect, я наблюдал пример проекта для распознавания речи с именем «SpeechBasics-D2D», приведенным в Kinect SDK. это работает фантастически. Мне нужен весь этот проект как библиотека классов (например, файл .dll). Я удалил класс «TurtleController» из проекта и все его ссылки. (все еще работал нормально). затем я удалил часть GUI и попытался запустить класс «SpeechBasics» из моего основного проекта, он не начинает слушать через kinect. Я просто преобразовываю пример проекта «SpeechBasics-D2D» в проект библиотеки классов и пытаюсь вызвать его из моего основного проекта. пожалуйста, дайте мне несколько советов, так как я застрял на этом этапе, спасибо заранее
Демо-приложения 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.
Кроме того — я бы порекомендовал добавить к этому сообщению тег «распознавание речи» и, возможно, тег «voicerecognitionengine». Это может захватить еще несколько человек, которые занимались этим.
Других решений пока нет …