android - AOSP 7.1.1 语音识别器可用性

标签 android speech-recognition android-source

我已经构建了 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 开始,语音识别菜单位于新位置:

  1. 转到:设置 -> 应用 -> 配置应用(齿轮图标)-> 辅助和语音输入
  2. 将“辅助应用”设置为“无”(或尝试使用“Google 应用”以外的东西)
  3. “语音输入”让您现在可以选择和配置语音识别提供商

我不知道有任何讨论(官方或其他方式)说明为什么这会变得如此难以发现和不合逻辑。

关于android - AOSP 7.1.1 语音识别器可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44518276/

相关文章:

android - LicenseChecker checkAccess泄漏ServiceConnection

android - css3 transform rotate3d with perspective 不适用于Android

python - 如何在 python 中使用 mac 的语音识别

android - frida hook 本地非导出函数

android - DataBinding Android,自定义 setter ,不起作用?

android - Android 上 Pocketsphinx 的输入

machine-learning - 使用 MFCC 的简单单词检测器

android - 编译android源代码时出现C++错误

android - 当我的应用程序打开并且屏幕亮着时,如何允许 Android 打瞌睡?

Android源码树形结构