Как сделать мое приложение FireTV голосовым управлением через Alexa?

Я хочу, чтобы мое приложение FireTV реагировало на команду, аналогичную "alexa open google.com в Firefox". Просматривая документацию Alexa, я не уверен, что это выполнимо, не создавая огромных накладных расходов с аутентификацией пользователя и устройства (специальный навык). Очевидно, что Alexa разработана так, чтобы быть независимой от устройства, и это все усложняет.

Итак, как мне это сделать? Вот мои идеи на данный момент:

Подход 1. Создайте приложение, размещенное на AWS, в котором пользователь должен зарегистрировать свое приложение. Преимущество будет заключаться в том, что я могу заставить пользователя сказать что-то вроде "посмотреть google.com в firefox на моем firetv в гостиной". Затем мне нужно будет отправить push-уведомление на огненный телевизор в гостиной, на который зарегистрировано мое приложение. (Огромные накладные расходы для простой задачи).

Подход 2. Я мог бы пропустить независимость от устройства и просто попытаться реализовать голосовое управление в своем приложении (это означает, что пользователь должен будет открыть Firefox и затем сказать "просмотреть google.com"). , Google предлагает API для этого, но после некоторых исследований я не уверен, что Amazon делает, так что это может быть тупиком.


person joe1806772    schedule 19.06.2018    source источник


Ответы (1)


Ознакомьтесь с Голосовой поддержкой вашего приложения и Контент. Он не рассматривает сценарий, описанный вами выше, но объясняет, какие голосовые возможности доступны в приложениях Fire TV и как их реализовать.

person Tom Johnson    schedule 21.06.2018