VBA语音识别/音频输入/语音命令

时间:2010-05-27 15:02:48

标签: vba speech-recognition

对于这个问题,语音识别可能过于隆重。

我希望我的VBA程序在进行处理之前等待用户说出“next”或“continue”之类的内容。

这相当于传统的“按任意键继续”循环。

这应该相当简单。我发现的所有例子都很复杂,比如定义lexica和为识别事件注册回调函数。一切都很好,但在我的情况下并不是必需的。

也许我可以/应该使用其他(音频)库而不是Speechlib(Microsoft语音对象库)

感谢您的任何建议。

2 个答案:

答案 0 :(得分:0)

我认为这是一个坏主意

那么如果我离开并且我打开了电视或收音机并且有人说下一个

会发生什么

我认为......或者不是

答案 1 :(得分:0)

没有简单的方法来进行语音识别。你必须定义一个语法(所以SR引擎知道要监听什么)和一个识别处理程序(所以SR引擎可以告诉你什么时候听到了什么)。