Инструкция о том, как научить пылесос Xiaomi говорить по-русски: варианты русификации, изменение языка и голоса устройства
Одна из самых необычных функций роботов-пылесосов — это управление ими с помощью голосовых команд. А также «озвучивание» режима работы.
И пылесосы от Xiaomi в этом плане — самые «кастомизированные».
Ведь производитель выпустил специальный API, позволяющий легко модифицировать прошивку и добавить в неё голосовые команды.
Причем, поддерживаются практически все языки, а не только русский.
Содержание
Стандартный вариант
Если робот-пылесос поддерживает голосовые уведомления, то для настройки потребуется только установить на смартфон приложение Mi Home, а далее активировать опцию через него.
Выполняется следующим образом:
- Запустить приложение, выполнить сопряжение с роботом-пылесосом Xiaomi. Если система запросит автоматическое обновление — предоставить разрешение и дождаться окончания установки прошивки.
- Открыть меню устройства. Сделать «свайп» вверх (потянув нижнюю часть экрана). В появившемся диалоговом меню необходимо выбрать «Голосовые оповещения».
- Выбрать «Русский». Дождаться окончания загрузки и установки языкового пакета.
Но в этом случае используется голос из Google-переводчика. Изменять и переименовывать команды — не получится. То есть воспользоваться удастся только единственным языковым пакетом, который предусмотрел сам производитель.
Установка прошивки
Вариант для тех случаев, когда был приобретен робот-пылесос для китайского внутреннего рынка.
При таком раскладе будет доступна поддержка только английского и китайского языков из приложения. Перевести команды на другие языки не получится. Поэтому потребуется скачать специальную версию прошивки и установить её.
Сразу стоит отметить, что сделать это можно не на всех моделях. Самые «беспроблемные», которые легко удастся прошить и научить говорить по-русски — это пылесосы линеек Roborock и Vacuum Cleaner. И для них также доступна масса кастомных прошивок.
Это позволит, к примеру, настроить голосовую озвучку с помощью «нестандартных» голосов:
- Алиса из Яндекса;
- Винни-Пух;
- фразы из популярных советских кинофильмов.
Непосредственно на функционал установка сторонней прошивки никак не влияет. Просто выполняется подмена звуковых файлов на другие. Поэтому перепрошивка устройству никак не повредит. Более того, в Xiaomi заверяют, что это никак не повлияет на гарантию.
Прежде чем приступить
Прежде чем приступить к процедуре прошивки необходимо учесть следующее:
- «Залить» в робот-пылесос одновременно можно только один языковый пакет. Переключаются они через официальное приложение Mi Home. То есть каждый раз выполняется загрузка и установка голосовых файлов.
- В заводской прошивке робота-пылесоса нет проверки голосовых файлов. В ПО содержится только ссылка на скачивание пакета данных, который впоследствии и будет установлен во внутреннюю память.
- Для установки «кастомного» языкового пакета достаточно «подсунуть» пылесосу сторонние файлы по запрашиваемой им ссылке. Соответственно, модифицировать саму прошивку — не обязательно. Достаточно использовать специализированное приложение, которое позволяет выполнять подмены пакетов при запросе данных роботом-пылесосом.
- Ранее для установки сторонних голосовых пакетов необходимо было получать серийный номер устройства, а также его «идентификатор» (токен). Сейчас это делать не нужно. Специальные программы все это делают автоматически, пользователю необходимо буквально лишь указать, какой голосовой пакет ему необходимо поставить в пылесос.
Процесс установки голосового пакета
Предусмотрена 2 варианта установки: при помощи компьютера, а также со смартфона.
Второй вариант предпочтителен, так как пользователю потребуется выполнить меньше действий для того, чтобы поменять язык. Вероятность ошибок при этом — минимальная.
Итак, необходимо:
- Скачать приложение XVacuum Firmware актуальной версии. Загрузить её можно непосредственно с GooglePlay или AppStore. Также — на сайте разработчика (по функционалу они незначительно отличаются).
- Предварительно во внутреннюю память телефона (в директорию /sdcard) нужно скопировать файлы голосовых команд. Расширение такого файла — .pkg. Скачать их можно на тематических форумах (например, 4PDA). Внутри такого архива содержатся WAV-файлы, которые встроенное ПО робота-пылесоса и использует в качестве голосовых уведомлений.
- Выполнить сброс настроек WiFi на роботе-пылесосе. В зависимости от модели, это выполняется одновременным зажатием двух кнопок: Power и Home или же Power и кнопка локальной уборки. Удерживать не менее 3-х секунд.
- С помощью смартфона подключиться к WiFi робота-пылесоса. Выполняется точно также, как подключение к беспроводному роутеру. То есть необходимо на смартфоне перейти в раздел WiFi, включить поиск беспроводных сетей, выбрать Xiaomi Vacuum (или точку со схожим названием). Вводить пароль не понадобится.
- Открыть приложение XVacuum Firmware на телефоне. Выбрать Trying to flashing.
- С помощью штатного файлового менеджера телефона выбрать ранее сохраненный файл с голосовыми командами.
- Подтвердить отправку прошивки, дождаться окончания процесса.
Далее потребуется повторно привязать устройство в MiHome. После этого все кнопки станут активны, можно пользоваться роботом-пылесосом в привычном режиме.
Процесс прошивки на ПК выполняется схожим образом. Но обязательно должен иметься модуль беспроводной связи WiFi. Без этого выполнить перепрошивку не получится.
Пошагово выполняется так:
- Скачать приложение WIN-MIROBO. Также можно найти либо на официальном сайте разработчика, либо на тематических форумах.
- Установить программу. В её директорию, в папку «Voicepack» необходимо скопировать .pkg-файлы голосовых команд, которые планируется использовать для загрузки на робот-пылесос.
- При необходимости — открыть файл-настроек (win-mirobo.ini) и вручную прописать IP-адрес робота-пылесоса и его идентификатор. Это нужно в том случае, если установка голосового пакета выполняется без сброса настроек WiFi. В противном случае достаточно подключиться к точке доступа пылесоса.
- Запустить программу. Откроется терминал командной строки, запустится автоматический поиск устройства. По его завершению появится меню с выбором голосовых пакетов. Нужно лишь выбрать необходимый вариант «озвучки» и нажать на клавиатуре «Enter». Всю остальную работу программа выполнить автоматически.
- После завершения процесса прошивки робот-пылесос повторно необходимо привязать к аккаунту MiHome при помощи смартфона. То есть включить поиск устройства, выполнить сопряжение. Предыдущее устройство из списка MiHome — удалить.
Какую прошивку лучше выбрать
Оптимальный вариант — всегда использовать штатную прошивку. Она является самой стабильной, при её работе никаких «багов» не возникает.
Устанавливать стороннюю потребуется лишь в том случае, если используется пылесос для китайского рынка потребителей. И для перепрошивки в этом случае рекомендуется использовать кастомные сборки программы MiHome. В них предусмотрена возможность выбирать, какое ПО будет установлено на устройство.
Как самому создать голосовой пакет для робота-пылесоса
Опытные ПК-пользователи могут без проблем создать и собственный голосовой пакет для робота-пылесоса (некоторые умельцы, шутки ради, даже заставляют устройство ругаться и материться).
Для «озвучивания» доступны следующие оповещения:
- Запущена уборка (старт).
- Выполняется построение карты помещения.
- Процесс создания виртуальной стены и добавления её на интерактивную карту. Команду можно использовать, к примеру, при столкновении робота с какой-либо преградой в помещении.
- Возврат на базу для зарядки.
- Запуск процесс очистки напольного покрытия.
Также потребуется скачать приложение wav-pkg (для Windows). Именно она преобразовывает стандартные WAV-файлы в готовый к использованию архив pkg.
Пользователю потребуется лишь распаковать скачанный архив, поместить в него WAV-файлы (в директорию voicepacks). Затем необходимо запустить программу с помощью исполнительного файла (имеет расширение .bat). Откроется терминал командной строки.
Понадобится только следовать подсказкам на экране. То есть выбрать команду и указать файл WAV, который будет использоваться для неё.
По окончанию процесса на жестком диске будет сохранен готовый к применению pkg-архив. Достаточно его переместить на смартфон и прошить с помощью XVacuum Firmware или с ПК при помощи WIN-MiRobot.
Если некоторые из команд не будут озвучены, то они будут заменены стандартными (русскими или английскими, в зависимости от выбранного языка в смартфоне и региона в MiHome).
Таким образом можно создать неограниченное количество голосовых пакетов и переключаться между ними по мере необходимости. Но не следует забывать о том, что в роботе может храниться только один набор команд.
Настройка ПО после установки
После установки сторонней прошивки или голосового пакета со сбросом настроек WiFi потребуется повторно выполнить привязку устройства к MiHome.
Для этого необходимо:
- Подключиться к интернету (через «домашний роутер»).
- Запустить на смартфоне приложение MiHome (скачать предварительно можно из GooglePlay или AppStore).
- Авторизоваться в личном профиле. Или создать новый, если его нет у пользователя.
- Нажать на иконку с изображением «+» (добавить новое устройство).
- Выбрать из списка устройств робот-пылесос.
- Смартфон автоматически запустит поиск устройства. Робот-пылесос при этом должен быть включен и находится на зарядной станции.
- Из списка обнаруженных приложением устройств выбрать используемую модель пылесоса.
- Дождаться окончания сопряжения.
Если установлена неофициальная прошивка, то обновлять её не следует, даже если в MiHome будет появляться запрос о необходимости в обновлении ПО. Если согласиться на установку, то будет использоваться штатная ОС с ограниченным выбором голосовых пакетов.
В том случае, если процесс настройки заканчивается ошибкой (а при использовании MIHome это возникает довольно часто), то рекомендуется:
- повторить попытку позже, вполне возможно, что не отвечает удаленный сервер Ксиоми;
- выполнить повторный сброс настроек WiFi робота-пылесоса;
- в MiHome временно установить регион «Китай», а после окончания сопряжения — вернуть настройки обратно.
Возможные проблемы и способы их решения
Самые распространенные проблемы, с которыми сталкиваются пользователи при попытке перепрошить робот-пылесос:
- Процесс прошивки заканчивается ошибкой. Если используется смартфон, то с большой долей вероятности потребуется просто его перезагрузить. Чаще всего это происходит, если приложение XVacuum было установлено буквально 1 – 2 минуты назад и не добавлено в автозапуск.
- Если прошивка заканчивается ошибкой при использовании ПК, то в 99% случаев «виновником» является включенный в Windows брандмауэр. Он ограничивает сетевой доступ для подключаемых устройств, так как расценивает это как попытку несанкционированного получения контроля над операционной системой.
- После установки нового голосового пакета робот-пылесос «возвращается» обратной к стандартному набору голосовых оповещений. Такое происходит чаще всего, если в MiHome была разрешена автоматическая установка обновлений. Для таких случаев рекомендуется использовать модифицированные версии MiHome, где данная функция полностью отключена. На функциональность робота-пылесоса это никоим образом не влияет, управлять им можно будет как и прежде (включая его интерактивной картой помещения).
Итого, установить русский язык на роботе-пылесосе Xiaomi достаточно просто. Сделать это можно непосредственно с помощью фирменного приложения MiHome, которое используется также для дистанционного управления пылесосом, настройки его режимов, включения расписания уборки.
Для установки стороннего языкового пакета потребуется использовать специальное приложение XVacuum Firmware или WIN-MiRobot.
Полезное видео
О том, как научить робот-пылесос Xiaomi говорить по-русски, вы узнаете из видео-ролика: