JAICP

Aimybox как входящий канал


Кроме JAICP мы предоставляем платформу Aimybox, с помощью которой вы можете научить любое устройство слушать и разговаривать с пользователем. Для этого в Aimybox можно создать проект, включить в нем нужные голосовые функции, а затем интегрировать в ваше устройство. Вы можете выбрать Android SDK, iOS SDK или HTTP API.

При этом вы можете использовать любые системы распознавания и синтеза речи, которые поддерживаются в Aimybox, или подключить свое решение.

Чтобы подключить канал Aimybox как входящий канал, выполните следующие шаги:

  1. Создайте канал в JAICP.
  2. Создайте навык в консоли Aimybox.
  3. Протестируйте навык.

Создание канала в JAICP

Перейдите в платформу JAICP, нажмите на панели управления Каналы > Создать канал. В разделе Голосовые ассистенты выберите Aimybox.

Заполните поля:

  • Название — укажите название для канала или оставьте по умолчанию.
  • Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию master. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита.
  • Оператор — выберите операторский канал или оставьте пустым.
  • Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).

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

Нажмите Создать. Дождитесь уведомления с результатом деплоя.

Нажмите Получить вебхук под названием созданного канала, он будет скопирован в буфер обмена. Скопированный вебхук понадобится позже при настройке навыка.

Создание навыка

Авторизуйтесь в консоли разработчика Aimybox. Теперь создайте навык в консоли, для этого нажмите Create skill и заполните параметры:

  • Skill name — добавьте название навыка.
  • Skill samples — придумайте и укажите одну или несколько фраз, которыми пользователь будет активировать ваш навык.

Далее выберите Aimylogic как способ подключения. В поле Aimylogic webhook URL вставьте ранее скопированный вебхук.

Нажмите Save skill.

Тестирование навыка

Через несколько секунд вы сможете протестировать, как работает ваш навык. Для этого после завершения обучения нажмите Try it in action. Укажите в поле одну из фраз активации, которые вы указали при создании навыка.


Подробнее о работе с платформой Aimybox