如何在Google Glass中安装语音到文本?

时间:2013-08-06 07:05:10

标签: android speech google-glass speech-synthesis

我使用Android 4.1.2开发了一个应用程序,语音文本运行良好,但是当我在Google Glass上尝试它时,它无法正常工作(未找到活动异常)。 这是我的文字代码

Intent intent = new Intent(
                RecognizerIntent.ACTION_RECOGNIZE_SPEECH);

        intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, "en-US");

        try {
            startActivityForResult(intent, requestCode);
        } catch (ActivityNotFoundException a) {
            Toast t = Toast.makeText(getApplicationContext(),
                    "Opps! Your device doesn't support Speech to Text",
                    Toast.LENGTH_SHORT);
}

我尝试手动安装语音合成apk但是当我尝试启动语音合成应用程序崩溃时。有没有办法安装语音合成器,还是有一个解决方法代码,用于在Google Glass中使用语音文本?

1 个答案:

答案 0 :(得分:2)

要使用标准的Android语音识别,您必须安装/部署com.google.android.voicesearch apk包 (Voicesearch.apk的版本必须是Android 4.0或更高版本附带的版本,它不能与旧版本的Voicesearch.apks一起使用)

只需使用adb install< apk文件>

然后你应该能够在你的玻璃设备上使用android的语音识别功能。

更新:将Google Glass更新到XE9之后,您无需安装Voice Apk。默认的工作正常。 卸载语音搜索 使用以下命令

adb uninstall com.google.android.voicesearch