我已经构建了 AOSP 7.1.1,我注意到在模拟器中,在语言和输入菜单中,在语音部分只有文本到语音项目可用。所以语音输入项不存在。 这让我觉得 AOSP 中没有语音识别器。我仍然需要官方确认。
你能证实我的假设吗?是否有与此主题相关的官方 Google 文档? (我更喜欢官方文档,因为它更容易引用)
编辑:更清楚地说,我对服务本身的可用性很感兴趣——不管它是否在 AOSP 中实现。
附加信息:我看到 AOSP 提供 API 来处理语音识别,但没有关于服务可用性的信息 https://developer.android.com/reference/android/speech/package-summary.html
谢谢
最佳答案
AOSP 包含一个 public abstract class RecognitionService ,但没有此类的具体扩展。您可以尝试搜索“extends RecognitionService”(例如在 GitHub 上)以获取开源扩展。我唯一知道的是Kõnele ,它提供了两个扩展。
关于设置的 UI,从 Android v6 开始,语音识别菜单位于新位置:
- 转到:设置 -> 应用 -> 配置应用(齿轮图标)-> 辅助和语音输入
- 将“辅助应用”设置为“无”(或尝试使用“Google 应用”以外的东西)
- “语音输入”让您现在可以选择和配置语音识别提供商
我不知道有任何讨论(官方或其他方式)说明为什么这会变得如此难以发现和不合逻辑。
关于android - AOSP 7.1.1 语音识别器可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44518276/