Интеграция 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 найти ваше приложение.

Другие вопросы по тегам