Как использовать SDK устройства Alexa Voice Service в приложении для Android?

Я успешно создал AVS Device SDK на Android с помощью справочного руководства по созданию Device SDK на Android, которое мне прислала команда Amazon. Однако, как начинающий разработчик Android, я не знаю, что делать дальше, чтобы действительно использовать SDK в приложении для Android. Например, я хотел бы нажать кнопку в своем приложении, чтобы активировать Alexa и поговорить с ней/ней. Что мне делать после успешной сборки SDK на Android? Я отправил локальную сборку со всеми скомпилированными библиотеками в оболочку adb и успешно провел большинство тестов.

Я знаю, что мне, скорее всего, придется использовать NDK и JNI, но да, некоторые рекомендации были бы отличными.

Кроме того, можно ли запустить ваш образец приложения на Android? Мне известно о предыдущем примере приложения для Android, но я хотел бы также попробовать запустить этот новый пример приложения C++ SDK на Android.


person heyitsme    schedule 27.06.2018    source источник


Ответы (1)


Вам нужно построить его самостоятельно. В avs-device-sdk нет официальной поддержки iOS/Android, а активы Alexa не являются общедоступными (например, логотип Alexa для кнопки).

Чтобы заставить его работать, вы должны интегрировать LoginWithAmazon SDK, и как только у вас будет действительный токен, вы сможете начать использовать AVS.

Я надеюсь, что в ближайшее время появится официальный iOS/Android AVS SDK.

person Cristian Ortega    schedule 01.02.2019