2

有没有办法

A)在不打开 GUI 的情况下启动活动 B)在我当前的活动后面启动 VoiceRecognitionActivity,所以用户没有注意到?

从本质上讲,我不喜欢语音识别如何破坏用户体验,而是希望用户在我的活动中只看到“聆听”这些词。Android 是一个很棒的操作系统,我认为它值得拥有更多漂亮的应用程序!

我是 Android 新手(从我的问题历史中可以看出),非常感谢您的帮助。

4

2 回答 2

2

A) 在不打开 GUI 的情况下启动活动

不,Android 中没有这样的概念。

B)在我当前的活动后面启动 VoiceRecognitionActivity,所以用户没有注意到?

不,Android 中没有这样的概念。

本质上,我不喜欢语音识别如何破坏用户体验

请记住,您想要的应该是无关紧要的。您的用户想要什么才是最重要的。

欢迎您尝试SpeechRecognizer直接使用,但这仅适用于 Android 2.2 及更高版本。在旧版本的 Android 上,您将不得不接受标准的语音识别 UI。

于 2011-02-12T17:41:08.487 回答
1

您可以使用 SpeechRecognizer 实现语音服务。但是,该服务仍然必须在 UI 线程中运行。也就是说,您不能在服务中创建另一个线程并让识别器在那里运行。

于 2012-09-23T04:14:46.187 回答