我在Android中使用语音识别器意图。有没有办法将自己的自定义单词或短语添加到Android的语音识别'字典'
答案 0 :(得分:8)
没有。您只能使用支持的两种语言模型。 谷歌提供的内置语音识别仅支持听写和搜索语言模型。请参阅http://developer.android.com/reference/android/speech/RecognizerIntent.html和LANGUAGE_MODEL_FREE_FORM或LANGUAGE_MODEL_WEB_SEARCH。
http://developer.android.com/resources/articles/speech-input.html说:
您可以确保您的用户拥有 通过请求获得最佳体验 适当的语言模型: free_form for dictation,或web_search 用于较短的搜索短语。我们 开发了“自由形式”模型 提高听写准确性 语音键盘,而“网络搜索” 用户希望使用模型 通过语音搜索
答案 1 :(得分:4)
迈克尔是对的,你无法改变语言模型。
但是,您可以使用“类似声音”算法来处理来自Android的结果并匹配它不知道的单词。
请在此处查看我的回答: