Перейти к основному содержимому

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. Укажите в поле одну из фраз активации, которые вы указали при создании навыка.