我一直在搜寻 Jelly Bean 以查看是否可以找到离线听写功能,但我运气不佳。如您所知,来源庞大而繁琐。我找到了 /external/srec 文件夹,但其中的文档似乎来自 Nuance,当时 Android 于 2007 年首次推出。这是否仅作为封闭源 Google 应用程序 (Gms) 提供?
谢谢
贾里德
我一直在搜寻 Jelly Bean 以查看是否可以找到离线听写功能,但我运气不佳。如您所知,来源庞大而繁琐。我找到了 /external/srec 文件夹,但其中的文档似乎来自 Nuance,当时 Android 于 2007 年首次推出。这是否仅作为封闭源 Google 应用程序 (Gms) 提供?
谢谢
贾里德
不幸的是,我不认为它是 AOSP 的一部分。
有一个名为 VoiceInputMethodService 的 IME,很可能是离线听写的来源。此 IME 存在于 ICS 中的 VoiceSearch.apk 下,在 JB 中已重命名为 QuickSearch.apk
比较这两个项目的 ICS 和 JB 中的类,您可以看到 Jelly Bean 版本下许多与语音识别相关的新类。名称为“Majel”、“Recognizer”和“decoder”的新类和包。
今晚我没有时间完成所有这些,我仍然需要确认 VoiceInputMethodService 是用于离线解码的 IME,但希望这会为您指明正确的方向。