Я просмотрел некоторые другие вопросы, но так и не нашел ответа, который искал. Я могу сделать действие для получения системных намерений, таких как входящие сообщения. Приложение также может получать намерения Google Now, такие как AlarmClock.ACTION_SET_ALARM. Как настроить приложение для получения пользовательской голосовой команды Google Now? Например, в Google Now я хочу сказать
Окей, Google, [имя приложения] [входные данные].
Затем приложение будет запущено и будет обрабатывать [входные данные]. Этого можно добиться с помощью Tasker и AutoVoice, но как заставить приложение Android самостоятельно прослушивать любую команду Google Now?
Запустите Android-приложение с пользовательской командой Google Now
comment
Здравствуйте.. вы нашли способ сделать это...??
- person Harry Sharma   schedule 20.07.2016
Ответы (1)
Вы можете преобразовать голос в текст. Вы можете создать службу или BroadcastReceiver для обнаружения голосового ввода и выполнения соответствующих действий.
Скрытая голосовая ссылка на текст: http://www.androidhive.info/2014/07/android-speech-to-text-tutorial/
person
user1365169
schedule
07.01.2015
В этом примере пользователь должен вручную открыть приложение и нажать кнопку, чтобы активировать распознавание речи. Я спрашивал, как заставить приложение прослушивать пользовательскую команду, не открывая приложение. Что-то вроде привязки к слушателю Google Now.
- person Isaac Moldofsky; 09.01.2015