众所周知,现在 MS 语音 API (Microsoft.Speech) 的服务器版本不支持加载听写语法。
Q1:有没有办法解决这个问题?
Q2:我想到的一个想法是根据人们在特定主题上的对话历史(例如聊天室)构建语法。该软件需要进行自然语言转录,但使用的语言子集可能会有所限制。
这是否有可能相当准确和稳健?或者它是不是你不打算用非发音语法做的事情?
谢谢
简
众所周知,现在 MS 语音 API (Microsoft.Speech) 的服务器版本不支持加载听写语法。
Q1:有没有办法解决这个问题?
Q2:我想到的一个想法是根据人们在特定主题上的对话历史(例如聊天室)构建语法。该软件需要进行自然语言转录,但使用的语言子集可能会有所限制。
这是否有可能相当准确和稳健?或者它是不是你不打算用非发音语法做的事情?
谢谢
简
I worked on a project that tried to simulate dictation transcription with a heavy use of command & control grammars. It didn't work; the uncertainty is just too high, and you get random recognitions instead of reasonable results.
Sorry.
我已经多年没有使用 SAPI 了,但在我看来,你想要的不是语法,而是语言模型。这是一个单词跟随另一个单词的一组概率(我的,这是一个过度简化......)无论如何,大多数语音引擎都让您能够基于示例文本的语料库创建语言模型。文本越多,效果就越好。