Я хочу добавить простую функцию в свое приложение, где пользователь скажет
«Открыть приложение»
, и я открою его для него, как приложение Google иПриложение Google Assistants делает.
Но вот несколько замечаний о моих требованиях, поэтому, пожалуйста, не отвечайте, если вы не уверены, что ответ отвечает этим требованиям.
1- Я не знаюЯ не хочу ограничивать пользователя английским, как это делает Google Assistant
«Открывать ??? приложение» может быть на любом языке (испанском, индийском, арабском и т. д.), а не только на английском.
2- Я хочу дать пользователю возможность «Назначить» пользовательское слово (слова) для выполнения определенного действия.
Так что, если пользователь не хочетСкажите «Open Facebook app», каждый раз, когда он хочет открыть Facebook, пользователь может назначить свою собственную команду.
Пример: пользователь назначил своим голосом (или записал через EditText) слово «FoFo», чтобы открыть Facebook.И «ToTo», чтобы открыть Twitter.
Могут ли мои 2 требования быть выполнены?
Если ответ положительный, какие API и библиотеки предоставлены для достижения этой цели?
Тот, кто поможет мне выполнить мою задачу, получит не менее 50 баллов.
Спасибо