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