Бета-версия Alexa Skill Builder


Возможно, у Алексы уже слишком много навыков, которыми никто не хочет пользоваться дольше пяти минут. Однако, если Amazon может упростить их создание, возможно, это повысит вероятность того, что действительно полезный объект может появиться почти случайно.

Alexa действительно полезен, но только в небольшом количестве вещей, и если, как и я, вы программист, то перспектива расширения возможностей Alexa будет привлекательной.

Проблема в том, что природа Alexa API такова, что для того, чтобы сделать что-нибудь действительно умное, нужно пройти очень долгий путь. Проблема в том, что вы получаете доступ к Alexa только на очень удаленном и невмешательском пути. Вы можете использовать его как вход для распознавания речи и как преобразование текста в речь. Логика, которую вы ставите между этими двумя, зависит от вас, но у нее есть ограничения. Если вы хотите настроить навык, который просматривает время тренировок, отвечает на вопросы или читает рецепты, тогда все в порядке, но если ваш навык предполагает установку чего-либо на оборудование Alexa, вы можете более или менее забыть об этом.

Так, например, вы не можете добавить в Alexa музыкальный проигрыватель, который будет воспроизводить музыку, хранящуюся на локальном медиа-сервере. Возможно, вы сможете сделать это, настроив сервер, который реагирует на ввод Alexa, но вам придется воспроизводить музыку на каком-то другом устройстве, а не на том, на котором работает Alexa. Это, конечно, мешает сторонним программистам расширять Alexa, чтобы делать такие вещи, как общение с Chromecast или воспроизведение музыки из Google, и, по-видимому, Amazon это нравится.

Однако Amazon, похоже, серьезно относится к наращиванию того, что может делать Alexa, даже если исследования показывают, что большинство пользователей Alexa устанавливают навыки, а затем никогда не используют их. Проблема в том, что голосовое взаимодействие не очень гибкое. Если я хочу, чтобы Алекса сделала что-то сложное, мне нужно придумать, как это сказать, а это обычно непросто. Сказать Алексе воспроизвести музыку вашего любимого исполнителя или композитора легко, но попробуйте конкретизировать на уровне альбома и трека, и вы, вероятно, не сможете этого сделать.

Alexa Skill Builder — это инструмент, позволяющий обычным программистам и даже непрограммистам создавать навыки работы с Alexa.

Конструктор навыков предоставляет визуальный интерфейс, позволяющий легко создать модель взаимодействия для вашего навыка. Вы можете использовать эту функцию для добавления многооборотных диалогов к вашим пользовательским навыкам. Многооборотный диалог — это диалог между пользователем и Alexa для сбора информации, необходимой для выполнения запроса пользователя. Например, для навыка планирования поездки вы можете добавить «из какого города вы летите» или «для скольких людей мне следует забронировать столик».

Он также обеспечивает поиск, чтобы увидеть, существует ли уже намерение, которое вы могли бы использовать в своем собственном навыке. Новая диалоговая модель, и это диалоговое окно, как в разговоре, а не во всплывающем окне, упрощает работу с последовательностями взаимодействий типа вопросов и ответов.

Также есть новый инструмент для бета-тестирования навыков Alexa:

«Сегодня мы рады объявить о нашем новом инструменте бета-тестирования навыков Alexa, который упрощает получение отзывов о ваших навыках. Теперь вы можете пригласить тысячи пользователей, чтобы проверить свои навыки Alexa и оставить отзыв, прежде чем опубликовать свои навыки. »

В заключение остановимся на сюрреализме:

Как только вы опубликуете свои навыки, отметьте это событие бесплатной рубашкой для разработчиков Alexa из ограниченного выпуска. Количество ограничено.

Я знаю, что мой порог для создания программы низок, но футболка, вы не можете быть серьезными!

Потенциал голосового взаимодействия огромен, но он не будет реализован, пока компании не перестанут защищать свои платформы и не откроют ядро своих систем для независимых программистов.


Добавить комментарий