我正在开发一个程序,99%的时间我可以在标准的Microsoft语音识别中使用一套语法来检测所说的单词。但是在一些情况下,我需要用户说些什么。这永远不会是可预测的。
有没有办法用MS语音识别来做到这一点?
还有其他任何语音识别API(免费),可以处理非预设的单词吗?
答案 0 :(得分:5)
有一个名为DictationGrammar的课程,可让您识别口述的演讲。
它还支持“听写上下文” - 因此您可以指定口述文本应以特定短语开头/结尾。
我认为这样可以解决问题 - 从技术上讲,它仍然是一种语法,但它似乎适合你正在寻找的东西。