我正在开发一个使用kinect语音识别的应用程序。我想识别使用Kinect Speech sdk的用户名。
是否可以在运行时使用kinect Sdk识别所有名称(专有名词)?或者有可用的开源吗?
答案 0 :(得分:3)
Kinect不会“承认言论”。它是一个麦克风阵列,只是听一下。您需要查看Microsoft Speech Platform或其他语音处理器才能处理语音。阅读Microsoft语音平台capabilities将有助于您了解您的目标范围。
Kinect for Windows Developer Toolkit中有多个如何使用语音和Kinect的示例,以及Kinect For Windows Samples CodePlex项目中提供的代码示例。 “语音基础”样本会立即出现在你应该开始的地方。
答案 1 :(得分:1)
您可以通过addgrammer()方法识别您添加为文本的单词或句子。然后只有Kinect可以识别它们。但是在没有将它们添加到addgrammer方法之前,你无法识别出新的单词。