Интеграция Ok Google, чтобы открыть мое приложение музыкального плеера
Я создаю приложение музыкального плеера и хочу открыть свое приложение с помощью команды "ОК Google". Я много искал, но не могу найти ничего, связанного с этим. Я также определил голосовое действие в фильтре намерений, как показано ниже, но это тоже не помогло.
<activity
android:name="com.demo.musicplayer.ActivityMusicPlayer"
android:configChanges="keyboardHidden|orientation"
android:label="XPlayer">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.VOICE_COMMAND"/>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Он всегда открывает приложение Google Play Music каждый раз, когда я пытаюсь с помощью голосовой команды. Также я не могу найти никакой опции, чтобы установить мое приложение по умолчанию. Я тестирую в Android Oreo
1 ответ
Ну, если вам нужно более простое решение, вы можете сказать "хорошо, google, откройте" myMusicApplication "", независимо от названия приложения.
Тогда вы можете просто сказать, хорошо Google отключить
Я знаю, что это немного странно, но фраза "пауза" - единственный способ играть музыку, потому что если вы скажете "играть", то по какой-то причине предложат игры.
например:
Ок гугл. Откройте Spotify.
Ок гугл. Возобновить.
это лучший способ сделать это, особенно когда вы за рулем, и, конечно, вы можете сказать,
Ок гугл. Пропускать
перейти к следующей песне
Надеюсь, что это сделает это намного проще, чем разработка приложения для этого.
Этот метод даже работает для приложения, которое я сейчас создаю. Я сказал Google, чтобы открыть мое приложение, и это сработало. Из этого не работает для вас, я предлагаю, возможно, добавить аутентификацию Google для вашего приложения. Возможно, это поможет Google найти ваше приложение.