我正在开发一个使用 kinect 语音识别的应用程序。我想使用 Kinect Speech sdk 识别用户的姓名。
是否可以在运行时使用 kinect Sdk 识别所有名称(专有名词)?或者有没有可用的开源软件?
我正在开发一个使用 kinect 语音识别的应用程序。我想使用 Kinect Speech sdk 识别用户的姓名。
是否可以在运行时使用 kinect Sdk 识别所有名称(专有名词)?或者有没有可用的开源软件?
Kinect 不“识别语音”。它是一个麦克风阵列,除了听之外几乎没有什么作用。您需要查看Microsoft Speech Platform或其他语音处理器才能处理语音。阅读 Microsoft 语音平台功能将帮助您了解您想要做的事情的范围。
Kinect for Windows Developer Toolkit中有多个关于如何使用语音和 Kinect 的示例,以及Kinect For Windows Samples CodePlex项目中提供的代码示例。“语音基础”示例立即出现在您应该开始的地方。
您可以通过 addgrammer() 方法识别添加为文本的单词或句子。那么只有 Kinect 可以识别它们。但是如果不将它们添加到 addgrammer 方法,您将无法识别非常新的单词。