2016-05-15 54 views
0

我一直在搜索过去的9或10天,但我没有幸运地拿到一些可以理解的代码。我想通过触发词开始我的主要活动,如“ok谷歌”或“打开”我的应用程序收到命令,然后执行一些操作。这怎么可能,请提供一个示例代码。 非常感谢。通过语音触发命令开始活动

+0

请[编辑]你的问题,以显示你已经尝试过。如果没有给出,StackOverflow不应该用于请求代码。 –

+0

并尽量不要转发类似的问题。 http://stackoverflow.com/questions/36484309/an-application-that-is-able-to-perform-major-mobile-phone-tasks-through-voice –

+1

绝望的时候可以让你做不顾一切的事情你会做什么如果你不知道如何编写代码,但你所需要的只是一个推动。如果我发现即使有点可以理解并且易于实现,我也不想要“样本”代码。 – ahsanarif

回答

0

所以你想有一个语音命令,可以打开你的时候,它不开放?

您被允许执行此操作的唯一方法是使用辅助功能服务。您将不得不创建自己的服务,实施语音识别,然后用户将不得不手动打开手机中的服务,并根据语音命令,您可以执行任何您想要的操作。

基本上:
步骤1)制定Accessibility service
步骤2)合并语音识别的服务。 Here是语音识别的一个例子。
步骤3)用户必须打开辅助服务

你基本上是试图像TalkBack创建一个应用程序,但只为自己的应用程序,这是不容易的任务。但我相信你可以想出它

希望这会有所帮助。祝你好运!

+0

感谢您的帮助,非常感谢。 – ahsanarif