Последние несколько дней я проверял комплект Alexa Skills. Я также внимательно просматривал документацию как для набора навыков, так и для голосовой службы. У меня просто небольшая икота, пытаясь понять поток. Я реализовал один из примеров навыков Amazon (образец любимого цвета) в консоли разработчика, а также написал образец лямбда-функции для обработки типа ответа, который будет доставлен. Он работает на тестовом симуляторе, и то, что осталось, в основном заставляет лямбда работать через мое приложение ios. Однако у меня сложилось впечатление, что мне не нужно пользоваться услугами голосовой связи. Я ошибся? Я очень смущен, было бы здорово, если бы кто-нибудь, у кого есть немного большей ясности, мог пролить свет на этот вопрос. Если у меня также будет работать лямбда, я думаю, что она будет принимать запросы в определенном формате. Куда мне нужно отправить закодированный звук, чтобы получить ответ в формате json для отправки в набор навыков? К голосовой службе Alexa?
Также я аутентифицирую свое приложение с помощью когнитивных и динамо-бд. Если бы я использовал голосовую службу Alexa, то упоминается, что пользователю также необходимо будет войти в систему на Amazon. Так что мне еще нужно работать с логином с помощью amazon sdk? Или есть обходной путь?