Android 2.2:模拟器中语音输入的选项在哪里?

时间:2011-03-27 18:49:40

标签: android-emulator speech-recognition voice-recognition speech-to-text

我的Nexus One拥有它:

  1. 设置包括“语音 识别器设置“在列表中 “语音输入和输出设置”。
  2. Google搜索有一个麦克风 旁边的按钮,所以当我触摸 它,一个对话框提示我说什么 我想搜索。
  3. 在模拟器(API级别8,Android 2.2)上,上述任何一个都无处可寻。

    Android 2.2不是语音搜索的一部分吗?如果是这样,为什么它会在我的Nexus One(Froyo)上找到,而不是在模拟器上找到?

    至少可以使用“语音输入和输出设置”,我需要做什么?

    更新1 :我按照以下建议按照说明创建启用识别器的AVD,但我仍然收到“识别器不存在”消息:

    enter image description here

    我还需要做什么?

    尽管安装Google API,Android API 8,修订版2并使用它创建了一个特殊的AVD,我是否有可能仍然需要从Android电子市场安装语音搜索应用程序?

    更新2 :我按照Michael的更正来安装Google的语音搜索应用。这解决了“识别器不存在”问题,但现在我遇到了一个新问题:

    enter image description here

    应用程序的建议“再次说话”是假的:再次说话会一遍又一遍地呈现相同的错误信息。

1 个答案:

答案 0 :(得分:4)

在您的模拟器图片中,您可以像Converting speech to text一样安装Google语音搜索。该应用程序位于https://market.android.com/details?id=com.google.android.voicesearch&feature=search_result的市场中。我认为这是添加识别器意图的唯一方法。识别器不是基本Android的一部分,它被认为是谷歌语音搜索附带的附加组件,并包含在某些手机中。

我认为在您的模拟器目标图片中包含Google API会起作用,但似乎我错了。我认为您需要构建目标以包含“Google API”,因为此功能不是核心Android,而是Google的另一项功能。

enter image description here