Можно ли назвать «Okay Glass» только один раз? - PullRequest
0 голосов
/ 07 января 2019

Можно ли вызывать «Okay Glass» только один раз, вместо того, чтобы каждый раз произносить «Ok Glass», прежде чем давать какую-либо голосовую команду?

Например, я запускаю свое приложение и один раз вызываю «Окей стекло» и начинаю давать голосовые команды и переключаться на различные действия с помощью голосовых команд, не повторяя «Окей стакан» перед каждой голосовой командой.

1 Ответ

0 голосов
/ 19 июня 2019

Если у вас есть список элементов, где у каждого элемента есть подсписок, вы можете использовать меню:

Рез / меню / store.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@+id/store"
        android:title="Buy an item">
        <menu>
            <item
                android:id="@+id/produce"
                android:title="Produce">
                <menu>
                    <item
                        android:id="@+id/apples"
                        android:title="Apples"/>
                    <item
                        android:id="@+id/bananas"
                        android:title="Bananas"/>
                    <item
                        android:id="@+id/lettuce"
                        android:title="Lettuce"/>
                    <item
                        android:id="@+id/guava"
                        android:title="Guava"/>
                </menu>
            </item>
            <item
                android:id="@+id/meat"
                android:title="Meat">
                <menu>
                    <item
                        android:id="@+id/pork"
                        android:title="Pork"/>
                    <item
                        android:id="@+id/beef"
                        android:title="Beef"/>
                    <item
                        android:id="@+id/chicken"
                        android:title="Chicken"/>
                </menu>
            </item>
        </menu>
    </item>
</menu>

Я говорю «Ок, стекло, купи предмет», и в нем есть меню с «Производить» и «Мясо». Затем я говорю «Производим» (не говоря уже о «Ok Glass»), и в меню перечислены продукты. Когда я говорю «Бананы», это открывает действие по покупке бананов (подробности см. В этом проекте: https://github.com/alk2pb/GlassFoley/blob/master/app/src/main/java/com/example/team8capstone/glassfoley/video/VideoActivity.java).

Этот ответ тоже может быть актуален: Как я могу динамически создавать пункты меню?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...