Как это работает
Чтобы поучаствовать в бета-тестировании пришлите нам свою почту на
development@rightech.io, и мы предоставим доступ на Ваш аккаунт Rightech IoT Core. Данная возможность после релиза для Вас останется бесплатной.
В телеграм боте, который поможет Вам получить данные, отправить команду и посмотреть сообщения от объектов в Ваших проектах (
подробнее про телеграм-бота) появилась возможность отправлять команды на объект, используя голосовые сообщения.
Голосовой интерфейс управления находится на Beta тестировании, поэтому рекомендуем аккуратнее использовать команды, так как могут возникать проблемы с распознаванием речи.
Создание навыка на платформе Rightech IoT Core
Чтобы отправить команду в телеграм боте, используя голосовое сообщение, необходимо создать навык. Для этого зайдите на платформу RIC в Ваш проект и перейдите в Объект – Сервисы – Навыки.
Нажмите «+ Создать» и заполните поля для добавления навыка:
- имя
- описание (необязательное поле)
- текст – то слово или словосочетание, которое будете проговаривать в голосовом сообщении для вызова команды
- тип (по умолчанию – команда объекта)
- команда (выберите одну из списка из списка команд объекта)
- подтверждение – при включении чекбокса перед отправкой команды в телеграм боте потребуется подтверждение об отправке команды. Используйте эту настройку, чтобы защитить отправку команд, которые требуют дополнительного внимания.
Рекомендуем использовать настройку «подтверждение», чтобы защититься от неправильных срабатываний распознования речи.
Как работать голосовым управлением в Rightech Public Bot
Перейдите в телеграм бот @RightechPublicBot и запустите его (подробнее о том как это сделать в этой
статье). Выберите проект, а затем запишите голосовое сообщение, в котором проговорите слово или словосочетание, указанное в навыке. Если все сделано правильно, то команда выполнится, а телеграм бот вернет следующее сообщение:
Если при создании навыка Вы активировали «подтверждение» команды, то после отправки голосового сообщения появится уведомление для подтверждения и только после команда выполнится:
Если возникнет ошибка (например: не выбран проект), то после отправки голосового общения появится ошибка:
Если навыка не существует, то телеграм бот вернет сообщение: «Совпадений в навыках не найдено» и распознает текст в Вашем голосовом сообщении:
Если у Вас создано несколько навыков, то телеграм бот покажет все совпадения:
Язык распознавания голосовых команд зависит от языка, который выбран в боте.
Остались вопросы?
Напишите нам на форум или в телеграм чат. Just do IoT!
Чтобы поучаствовать в бета-тестировании пришлите нам свою почту на
development@rightech.io, и мы предоставим доступ на Ваш аккаунт Rightech IoT Core. Данная возможность после релиза для Вас останется бесплатной.