"Окей, Google" и локализация - PullRequest
0 голосов
/ 02 августа 2020

все приложения можно запустить с помощью «Окей, Google» или «Окей, Google», произнеся слова (на англ. sh) «Открыть ...», т.е. если имя моего приложения - «Graphi c Dashboard», тогда Я говорю «Окей, Google» (пауза 1-2 секунды, пока приложение запускается), затем «Открыть Graphi c Dashboard», голос Ассистента, затем произносит «Открытие Graphi c Dashboard», и приложение запускается. Я начал разрабатывать приложение со своим языком: итальянским. Когда я говорю «Avvia Riepilo go dati», все в порядке. Затем я добавил локализацию на «Engli sh USA», добавил на моем реальном смартфоне Engli sh usa language, добавил в Google Assistant, перезагрузился, теперь весь мой смартфон (Android 10) работает нормально на engli sh.

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

Если я скажу «Open Rieplio go Dati», мое приложение запустится. Я перевел ВСЕ строки с помощью редактора ресурсов. Название приложения в манифесте также переведено.

1 Ответ

0 голосов
/ 03 августа 2020

Через несколько часов все заработало. Похоже, помощника Google необходимо обучить отображать определенные результаты и использовать конкретный результат.

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