#android
#Android
Вопрос:
Я вижу консоль действий, где вы можете создать действие Google (которое очень похоже на Alexa). но я надеялся, что будет что-то похожее на то, как Apple справляется с этим.
- Произнесите фразу в Google Assistant, «Ярлык AppName»
- Google Assistant ответит вопросом. «Имя?»
- Я отвечаю
- Google Assistant задал бы другой вопрос. «Номер телефона?»
- Я отвечаю
- Google Assistant задал бы еще один вопрос. «Адрес?»
- Я отвечаю
Помощник выполняет вызов API в мою конечную точку, и их ответ — это то, что отвечает мой сервер. Я не нашел ничего, что бы так обрабатывало Google Assistant.
Комментарии:
1. Вполне возможно, что Google…. Google (как и в assistant) основан на стороне сервера, а не на стороне клиента, как в прямом, так и в переносном смысле, как на технической стороне сервера, так и на оценке устройства клиента, которое не может редактировать программное обеспечение сервера
2. Вы задаете вопрос о действии для Google (облачный сервис) или вопрос о действии приложения Google для Android ?
3. @MorrisonChang Я работал с консолью действий… похоже, это для Google Home. Действие приложения Google — это то, что я искал, но я не видел ничего, где я мог бы поговорить и получить переменные. Если только я не копал в нужном месте.
4. Действие приложения Google обрабатывает ограниченный набор намерений, которые, хотя и могут быть сложными , не являются разговорными / интерактивными. Если вам нужна интерактивность, вам придется использовать действие для облачного сервиса Google или встроить его в приложение для Android самостоятельно.
5. Спасибо @MorrisonChang . Есть ли какая-либо хорошая документация по этому поводу? Например, как извлекать значение из слотов при вызове my webhook. Или как проверить ввод слота