首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用语音识别合并两种语法

使用语音识别合并两种语法
EN

Stack Overflow用户
提问于 2015-11-08 02:15:48
回答 2查看 316关注 0票数 0

我正在使用C#制作一个语音识别应用程序,并且尝试同时使用多种语法。

我的意思是从两种语法中获取具有相同句子的单词。

例如:

代码语言:javascript
运行
复制
grammar-A-(calculate,search,open)
grammar-B-(10,0,1,+,-,google,youtube,gangnam style , for)

并且识别出的句子将是calculate 10-10search youtube for gangnam style

我可以这样做吗?

EN

回答 2

Stack Overflow用户

发布于 2015-11-08 04:19:37

您可以加载多个语法。

代码语言:javascript
运行
复制
urRecognizer.LoadGrammar(grammar_A);
urRecognizer.LoadGrammar(grammar_B);
票数 1
EN

Stack Overflow用户

发布于 2015-11-18 23:39:06

您可以在此处结合用户回答的语法。但是语法并不像你想的那样工作。在识别完成后,您将不得不创建另一个系统来处理。

就语法而言,如果你输入语法-A-(计算,搜索,打开),语法-B-(10,0,1,+,-,谷歌,youtube,江南style,for),它将只识别"calculate"," search ","youtube"," google“等。一次一个字符串。当使用简单字符串作为语法时,它将无法识别完整的句子。

要做到这一点,你可以使用复杂的规则。参见"Microsoft Speech Platform SDK“chm文件和en-US.grxml

谢谢

AI-Dot.net

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

https://stackoverflow.com/questions/33586123

复制
相关文章

相似问题

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