Aimybox как входящий канал
Кроме JAICP мы предоставляем платформу Aimybox, с помощью которой вы можете научить любое устройство слушать и разговаривать с пользователем. Для этого в Aimybox можно создать проект, включить в нем нужные голосовые функции, а затем интегрировать в ваше устройство. Вы можете выбрать Android SDK, iOS SDK или HTTP API.
При этом вы можете использовать любые системы распознавания и синтеза речи, которые поддержива ются в Aimybox, или подключить свое решение.
Чтобы подключить канал Aimybox как входящий канал, выполните следующие шаги:
Создание канала в JAICP
Перейдите в JAICP, нажмите на панели управления Каналы → Входящие → Подключить канал. В разделе Голосовые ассистенты выберите Aimybox.
Заполните поля:
- Название — укажите название для канала или оставьте по умолчанию.
- Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию
master
. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита. - Оператор — выберите операторский канал или оставьте пустым.
- Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).
Нажмите Создать. Дождитесь уведомления с результатом публикации.
Нажмите Получить вебхук под названием созданного канала, он будет скопирован в буфер обмена. Скопированный вебхук понадобится позже при настройке навыка.
Создание навыка
Авторизуйтесь в консоли разработчика Aimybox. Теперь создайте навык в консоли, для этого нажмите Create skill и заполните параметры:
- Skill name — добавьте название навыка.
- Skill samples — придумайте и укажите одну или несколько фраз, которыми пользователь будет активировать ваш навык.
Далее выберите Aimylogic как способ подключения. В поле Aimylogic webhook URL вставьте ранее скопированный вебхук.
Нажмите Save skill.
Тестирование навыка
Через несколько секунд вы сможете протестировать, как работает ваш навык. Для этого после завершения обучения нажмите Try it in action. Укажите в поле одну из фраз активации, которые вы указали при создании навыка.