首页 > 解决方案 > Android:在一个应用程序中,如何让“Google voice tyipng”(com.google.android.googlequicksearchbox)超时多少分钟?

问题描述

我在我的 Asus Zenfone3 和 Android 模拟器 API_25 Nexus5X 中找到了它。谷歌语音输入(com.google.android.googlequicksearchbox),当从 SW 键盘启动时,可能有很多分钟超时(除非我说什么,否则它似乎永远不会超时)。这个麦克风图标是绿色的。

但是,当我使用以下简单代码通过应用程序启动语音输入对话框时,它只有 2 秒超时。这个麦克风图标是蓝色的。与从 Chrome、Youtube 等启动语音搜索时相同。

有什么不同?只要从键盘启动,有什么方法可以使超时?

            Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
            startActivityForResult(intent, 1);

标签: androidspeech-recognitionspeech-to-textgoogle-speech-apigoogle-voice-search

解决方案


推荐阅读