1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/walkline-aligenie_voice_skills

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Технология навыков голосового управления AliGenie

Описание проекта

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

Код на Python доступен по адресу проекта YouxinWeizhi

Предварительные условия

  • У вас есть свой сервер или облачное хранилище
  • В случае отсутствия доменного имени можно использовать IP-адрес
  • Аккаунт разработчика должен быть привязан к устройству AliGenie для тестирования на реальном устройстве

Настройка

  1. Откройте страницу AliGenie Intelligent Application, войдите в аккаунт разработчика и выберите Навыки.

  2. На странице Голосовые навыки, нажмите кнопку Создать голосовой навык.

  3. На странице Создание навыка, заполните необходимую информацию и нажмите кнопку Подтвердить создание.

    Ключ активации: слово, которое используется после активации устройства AliGenie для перехода в режим работы навыка. Лучше всего сделать его коротким и уникальным. В данном примере ключ активации — помощник.

  4. Перейдите на вкладку Создание модели взаимодействия, затем нажмите кнопку Намерение, Создать намерение.

  5. На странице Информация о намерении, заполните необходимую информацию и нажмите кнопку Отправить.

    Идентификатор намерения: используется для идентификации различных намерений на стороне сервера и выполнения соответствующих действий. В этом примере идентификатор намерения — погода.

  6. Нажмите кнопку Редактировать справа от только что созданного намерения.

  7. Найдите Односессионное взаимодействие, введите Погода завтра в Тяньцзине после поля Пример. Нажмите клавишу Enter.

  8. Выберите Тяньцзинь, щелкните правой кнопкой мыши и выберите Ссылка на системный объект.

  9. В выпадающем списке Выбор соответствующего объекта выберите Город (sys.location), затем нажмите кнопку Подтвердить.

  10. Аналогичным образом выберите Завтра, объект выбора — Дата (sys.date). Конечный результат представлен ниже, затем нажмите кнопку Отправить.

  11. Щелкните Логика ответа, расширьте список По умолчанию WEBHOOK, чтобы найти только что созданный идентификатор намерения погода, затем нажмите кнопку Детали справа.

  12. Загрузите файлы *.php из вашего проекта в директорию /aligenie вашего сайта.

    Директория /aligenie не является обязательной, вы можете выбрать другое имя.13. Нажмите кнопку Редактировать, поле URL должно содержать полный путь до файла gate.php. 14. Нажмите на Загрузить сертификатный файл, скачайте файл и загрузите его в папку /aligenie корневого каталога вашего сайта, затем нажмите кнопку Отправить. Если все сделано правильно, будет показано сообщение Сохранено успешно.

    Сертификационный файл должен быть сохранён в папке /aligenie, в противном случае произойдет ошибка аутентификации.

Начало тестирования

Онлайн-тестирование

Перейдите в раздел Тестирование, выберите Онлайн-тестирование, введите команду Маленький помощник, погода завтра в Beijing и нажмите Enter. Если ответ верный, он будет выглядеть как на приведенной ниже картинке.

Тестирование с реального устройства

  • В разделе Тестирование выберите Тестирование с реального устройства, активируйте тестовый режим.

  • Активируйте Alipay Genie, скажите команду Маленький помощник, погода завтра в Beijing. Если всё выполнено правильно, Alipay Genie ответит голосом: Запрос содержание: погода; запрос город: Beijing; запрос дата: 2020-07-18

Общение и сотрудничество

  • Электронная почта: walkline@163.com
  • Группы для общения через QQ:
    • Walkline IoT: 163271910
    • BigIoT: 31324057

Walkline IoTBigIoT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Создание простого голосового навыка для Tmall Genie. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/walkline-aligenie_voice_skills.git
git@api.gitlife.ru:oschina-mirror/walkline-aligenie_voice_skills.git
oschina-mirror
walkline-aligenie_voice_skills
walkline-aligenie_voice_skills
master