首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Vista语音识别引擎有没有像自然语言一样的脚本?

Vista语音识别引擎有没有像自然语言一样的脚本?
EN

Stack Overflow用户
提问于 2009-05-12 10:51:00
回答 3查看 315关注 0票数 2

我希望在用户(使用Vista语音识别时)说"Wingbats太疯狂了!“的时候执行一个动作。我该怎么做呢?有没有脚本,或者有没有dll可以绑定?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-05-12 10:53:32

您可能希望查看Microsoft Speech API (SAPI)。我不久前在Windows XP中使用过它,它支持一个XML标记,该标记声明了您希望系统识别的命令。然后,您的应用程序确定在识别语音命令时需要执行的操作。

对于语音识别,请查看ISpRecoContext接口。

以前这是一个COM接口,但是从Vista开始你可以使用.NET,或者显然你可以使用Python,如果你喜欢的话!

编辑

Microsoft Speech Server2007 supports VoiceXML,在对此问题的另一个回答中提到。

票数 3
EN

Stack Overflow用户

发布于 2009-10-07 20:18:35

我推荐WSR Macro工具包。它使您可以轻松地将自定义脚本集成到Windows语音识别系统中。如果你需要更多的控制,SAPISystem.Speech.Recognition是很棒的,但是考虑到你的问题,我怀疑使用WSR的学习曲线会容易得多。

票数 3
EN

Stack Overflow用户

发布于 2009-05-12 11:12:42

查看Voice XML。可以在w3.org上找到实现该标准的系统列表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/852180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档