首先,我为我糟糕的英语道歉,但我会试着解释我哪里出错了。我正在尝试做一些类似语音识别机器人的东西。我在youtube上看了一段视频。
当他写下"sRecognize.SpeechRecognized +=“时,他点击了"Tab”按钮,在"=“后面添加了"sRecognize_SpeechRecognized”。
但当我点击Tab时,它会添加"new EventHandler< SpeechRecognizedEventArgs >(sRecognize_SpeechRecognized);“
有谁能帮我吗?我该怎么做?
public part
我想知道从哪里可以开始语音识别。不是使用库或任何相当“黑盒”的东西,而是我想知道在哪里可以真正创建一个简单的语音识别脚本。我做了一些搜索,发现并不多,但我看到的是,有‘声音’或音节的字典,可以拼凑成文本。所以基本上我的问题是我可以从哪里开始呢?
此外,由于这有点乐观,我也可以(目前)在我的程序中使用一个库。我看到一些speech to text库和API只输出一个结果。这是可以的,但它将是不现实的。我当前的程序已经检查了输入的任何文本的语法和所有内容,因此,如果我有语音转文本软件的前十个结果,那么它可以检查每个结果,并排除任何没有意义的结果。
我一直在研究的发行说明和特性,因为我想在我的项目中也加入手势识别。
在上面的页面中,第一行提到“Kinect for Windows SDK使开发人员能够创建支持手势和语音识别的应用程序”。SDK提供语音识别API,可以轻松使用。但是,我不认为SDK中有任何手势识别API可用。Skeleton Tracking的API很容易使用,但随后必须对它们进行定制,以获得手势识别。
我看过Windows Media Center的视频,这些视频可以通过手势等控制,也可以通过其他应用程序控制。我想知道是否所有这些应用程序都是定制的,并且必须编写自己的手势识别代码。
目前,在我的项目中,我使用的是Codep