有没有办法要么隐藏Android语音识别活动在后台运行?
A)启动时不打开了GUI B中的活动)启动VoiceRecognitionActivity我目前的活动后面,所以用户不会注意到吗?
本质上,我不喜欢语音识别如何破坏用户体验,而宁愿用户在我的活动中看到“聆听”字样。 Android是一个伟大的操作系统,我认为它值得更漂亮的应用程序!
我是Android新手(正如你可以从我的问题历史中看到的)非常感谢你的帮助。
有没有办法要么隐藏Android语音识别活动在后台运行?
A)启动时不打开了GUI B中的活动)启动VoiceRecognitionActivity我目前的活动后面,所以用户不会注意到吗?
本质上,我不喜欢语音识别如何破坏用户体验,而宁愿用户在我的活动中看到“聆听”字样。 Android是一个伟大的操作系统,我认为它值得更漂亮的应用程序!
我是Android新手(正如你可以从我的问题历史中看到的)非常感谢你的帮助。
A),而无需打开了GUI
号有Android中没有这样的概念启动活性。
B)在我目前的活动后面启动VoiceRecognitionActivity,所以用户不会注意到?
不,Android中没有这样的概念。
从本质上讲,我不喜欢的语音识别是如何破坏UX
记住,你想要的东西应该是无关紧要的。你想要什么用户是什么。
欢迎您直接尝试使用SpeechRecognizer
,虽然这只适用于Android 2.2及更高版本。在较旧版本的Android上,您将不得不解决标准语音识别UI问题。
您可以使用SpeechRecognizer实现语音服务。但是,该服务仍然需要在UI线程中运行。那就是你不能在服务中创建另一个线程并让识别器在那里运行。
谢谢。不过,我不同意“你想要什么应该是不重要的” - 对于第一次开发者,我们没有用户,只是一个想法。 – ehfeng 2011-02-13 04:42:41