我正在尝试使用系统语音识别年份输入。目前,我的代码在语法中包含0到9的数字,因此用户需要输入“二零一八”来输入年份“ 2018”。
任何人都可以提供提示,以便识别器可以在用户说“两千一百八十八”时识别出来吗?
答案 0 :(得分:0)
首先,您应该发布所创建语法的源代码。如果人们可以看到您已经尝试过的内容,那么为他们提供答案就更容易了。您使用的是SRGS语法还是系统语音API?
第二,这确实没有神奇的答案。您建立语法来检查人们会说些什么。您必须考虑可能要说的单词和短语,并创建语法规则来处理该输入。
有一些示例,如果您在Internet上进行挖掘,可能会有所帮助。这里是一些链接: