13

Android 2.x在准备好语音输入时不会自动发出声音提示。

安卓 4.1 可以。

这些版本之间会发生什么?即这个很酷的功能是什么时候引入的?

  • 安卓3.0?(Build.VERSION_CODES.HONEYCOMB_MR)
  • 安卓3.1?(Build.VERSION_CODES.HONEYCOMB_MR1)
  • 安卓3.2?(Build.VERSION_CODES.HONEYCOMB_MR2)
  • 安卓4.0?(Build.VERSION_CODES.ICE_CREAM_SANDWICH)

我需要这个才能Build.VERSION.SDK_INT在运行时执行检查。

你知道有什么资料来源吗?

4

2 回答 2

1

这可能是 Google Voice Search 的一项功能,但 Google Voice Search 是一个常规应用程序,因此在 Android 之外。

onReadyForSpeech是一个回调,最终用户应用程序(例如键盘应用程序)可以让语音识别器应用程序(例如 Google 语音搜索)执行一些代码。这两个应用程序都可以发出声音提示,但都不是核心 Android 的一部分。

可能相关: 在 API 级别 16 中添加了void startRecording (MediaSyncEvent syncEvent) 。

于 2012-12-20T16:16:41.470 回答
1

您所指的“准备讲话”双哔声不是 Android OS 的功能,而是Google App的功能。

这与 Kaarel 的答案非常接近,但语音搜索Google App之间的区别可能令人困惑。

更令人困惑的是,Google App曾经被命名为Google Search,但没有弄错:相同的包名变成了com.google.android.googlequicksearchbox...。

我不知道究竟是什么时候“没有哔声谷歌搜索”变成了“酷的双哔声谷歌应用程序”,但我有限的观察表明Google Search version 1.3.3 (Android 2.2.1)没有哔声,而Google App version 4.1.24 (Android 4.1.2)有那些哔声。

截至今天 (2015-01-22),1.3.3.247963Google 搜索版本是适用于 Android 2.2.1 设备的 Google Play 上的最新版本。

但是,Android 4.1.2 设备可以在 Google Play 中看到更高版本并下载并安装它:4.1.24.1672412.arm.

因此,这些哔声似乎Android 版本有关。

顺便说一句,Google App 具有所谓的“ OK Google ”功能。也许这就是引入那些(现在很有名的)哔哔声的原因。

OK Google ”于 2013 年 5 月在 Google I/O 大会上首次推出,但由于它可以从 Google Play 下载到 Android 4.1 设备(于 2012 年 7 月推出),因此不能假定直接链接到最新版本当时的版本。事实上,有关于如何在 Android 4.0 上安装 Google App 的说明,但我怀疑 Google 是否支持。因此,为了安全起见,我想说如果您在智能手机上启用了自动更新,那么首先引入“识别器哔”的 Android 版本是4.1

于 2015-01-23T03:10:03.910 回答