Одной из самых необычных особенностей роботов-пылесосов является возможность управлять ими с помощью голосовых команд. Кроме «голосования» режима работы.
И пылесосы от Xiaomi в этом плане самые «кастомизированные».
Ведь производитель выпустил специальный API, позволяющий легко менять прошивку и добавлять в нее голосовые команды.
Причем поддерживаются почти все языки, не только русский.
Стандартный вариант
Если робот-пылесос поддерживает голосовое оповещение, вам достаточно установить на смартфон приложение Mi Home для его настройки, а затем активировать опцию через него.
Выполняется следующим образом:
- Запустите приложение, подключитесь к роботу-пылесосу Xiaomi. Если система запрашивает автоматическое обновление, дайте разрешение и дождитесь завершения установки прошивки.
- откройте меню устройства. Сделайте «свайп» вверх (перетащите нижнюю часть экрана). В появившемся диалоговом меню выберите «Голосовые оповещения».
- Выберите «Русский». Дождитесь завершения загрузки и установки языкового пакета.
Но в данном случае используется голос из Google Translate. Изменение и переименование команд не будет работать. Это означает, что можно будет использовать только тот языковой пакет, который предоставил производитель.
Установка прошивки
Альтернатива для тех случаев, когда робот-пылесос приобретался для внутреннего рынка Китая.
В этом случае в приложении будет доступна только поддержка английского и китайского языков. Переводить команды на другие языки не получится. Поэтому вам необходимо скачать специальную версию прошивки и установить ее.
Сразу стоит отметить, что это можно сделать не на всех моделях. Самыми «беспроблемными», которые можно легко прошить и научиться говорить по-русски, являются пылесосы Roborock и Vacuum Cleaner. И для них тоже доступно множество кастомных прошивок.
Например, это позволит настроить озвучку с использованием «нестандартных» голосов:
- Алиса от Яндекса;
- Винни-Пух;
- фразы из популярных советских фильмов.
Установка сторонних прошивок напрямую на функциональность не влияет. Аудиофайлы просто заменяются другими. Поэтому перепрошивка никаким образом не навредит устройству. Более того, Xiaomi уверяет, что это никак не повлияет на гарантию.
Прежде чем приступить
Прежде чем приступить к процедуре прошивки, учтите следующее:
- Вы можете загрузить только один языковой пакет в робот-пылесос за раз. Обмен ими осуществляется через официальное приложение Mi Home. То есть голосовые файлы каждый раз скачиваются и устанавливаются.
- В заводской прошивке робота-пылесоса нет проверки голосовых файлов. Программное обеспечение содержит только ссылку для загрузки пакета данных, который затем будет установлен во внутреннюю память.
- Для установки «кастомного» языкового пакета достаточно «подсунуть» сторонние файлы в пылесос по той ссылке, которую он запрашивает. Следовательно, нет необходимости менять саму прошивку. Достаточно воспользоваться специализированным приложением, позволяющим выполнять замену пакетов, когда робот-пылесос запрашивает данные.
- Ранее для установки сторонних голосовых пакетов необходимо было получить серийный номер устройства, а также его «идентификатор» (токен). Теперь в этом нет необходимости. Специальные программы делают все это автоматически, пользователю нужно только указать, какой голосовой пакет он должен положить в пылесос.
Процесс установки голосового пакета
Есть 2 варианта установки: с компьютера, а также со смартфона.
Второй вариант предпочтительнее, так как пользователю приходится совершать меньше действий для смены языка. Вероятность ошибки в этом случае минимальна.
Итак, необходимо:
- Загрузите последнюю версию прошивки XVacuum. Вы можете скачать его прямо из GooglePlay или AppStore. Также — на сайте разработчика (по функционалу они немного отличаются).
- Сначала нужно скопировать файлы голосовых команд во внутреннюю память телефона (в каталог /sdcard). Расширение такого файла .pkg. Скачать их можно на тематических форумах (например, 4PDA). Внутри такого архива лежат файлы WAV, которые прошивка робота-пылесоса использует в качестве голосового оповещения.
- Сбросьте настройки Wi-Fi на роботе-пылесосе. В зависимости от модели это делается одновременным нажатием двух кнопок: Power и Home или Power и кнопки локальной очистки. Удерживайте не менее 3 секунд.
- Используйте свой смартфон для подключения к Wi-Fi робота-пылесоса. Выполняется аналогично подключению к беспроводному маршрутизатору. То есть вам нужно зайти в раздел WiFi вашего смартфона, включить поиск беспроводных сетей, выбрать Xiaomi Vacuum (или пункт с похожим названием). Вам не нужно вводить пароль.
- откройте на телефоне приложение XVacuum Firmware. Выберите Попытка прошить.
- Используя стандартный файловый менеджер вашего телефона, выберите ранее сохраненный файл голосовой команды.
- Подтвердите отправку прошивки, дождитесь окончания процесса.
Затем нужно переподключить устройство в MiHome. После этого все кнопки станут активными, вы сможете пользоваться роботом-пылесосом как обычно.
ССЫЛКА! Существует способ установить прошивку без обязательного сброса настроек WiFi. Но это сложнее, так как пользователю приходится узнавать «токен» устройства вручную.
Процесс прошивки на ПК осуществляется аналогично. Но это должен быть беспроводной модуль WiFi. Без этого перепрошивка не получится.
Пошагово это делается следующим образом:
- Загрузите приложение WIN-MIROBO. Также найти его можно либо на официальном сайте разработчика, либо на тематических форумах.
- Установите программу. В директорию, в папку «Голосовой пакет», нужно скопировать .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).
Таким образом, вы можете создавать неограниченное количество голосовых пакетов и переключаться между ними по мере необходимости. Но не следует забывать, что в роботе может храниться только один набор команд.
Размер файлов WAV, из которых собран пакет pkg, не имеет значения. Приложение автоматически преобразует их и, при необходимости, обрежет до приемлемой длины. То есть пользователю даже не нужно заранее подготавливать аудиофайлы. Программа все сделает за него.
Настройка ПО после установки
После установки сторонней прошивки или голосового пакета со сбросом настроек WiFi необходимо переподключить устройство к MiHome.
Для этого вам нужно:
- Подключиться к Интернету (через «домашний роутер»).
- Запустите на смартфоне приложение MiHome (его можно предварительно скачать из GooglePlay или AppStore).
- Войдите в свой личный профиль. Или создайте новый, если у пользователя его нет.
- Нажмите на иконку с изображением «+» (добавить новое устройство).
- Выберите робот-пылесос из списка устройств.
- Смартфон автоматически выполнит поиск устройства. Робот-пылесос должен быть включен и помещен на зарядную станцию.
- Из списка обнаруженных приложением устройств выберите используемую модель пылесоса.
- Дождитесь окончания сопряжения.
Если установлена неофициальная прошивка, ее не следует обновлять, даже если MiHome предложит обновить ПО. Если вы согласитесь на установку, будет использоваться обычная ОС с ограниченным набором голосовых пакетов.
В том случае, если процесс установки завершается с ошибкой (а такое случается довольно часто при использовании MIHome), рекомендуется:
- повторите попытку позже, возможно, удаленный сервер Xiomi не отвечает;
- сбросить настройки Wi-Fi робота-пылесоса;
- в MiHome временно поставить регион «Китай», а после завершения сопряжения вернуть настройки обратно.
Возможные проблемы и способы их решения
Наиболее распространенными проблемами, с которыми сталкиваются пользователи при попытке прошить робот-пылесос, являются:
- Процесс прошивки заканчивается ошибкой. Если вы используете смартфон, вам, скорее всего, потребуется просто перезагрузить его. Чаще всего это происходит, если приложение XVacuum было установлено буквально 1 – 2 минуты назад и не добавлено в автозапуск.
- Если прошивка завершается ошибкой при использовании ПК, то «виновником» в 99% случаев является включенный в Windows брандмауэр. Он ограничивает доступ к сети для подключенных устройств, поскольку рассматривает это как попытку получить несанкционированный контроль над операционной системой.
- После установки нового голосового пакета робот-пылесос «возвращается» к стандартному набору голосовых уведомлений. Чаще всего это происходит, если в MiHome была разрешена автоматическая установка обновлений. Для таких случаев рекомендуется использовать модифицированные версии MiHome, где эта функция полностью отключена. Это никак не повлияет на функциональность робота-пылесоса, управлять им можно будет как и раньше (в том числе его интерактивной картой помещения).
В целом установить русский язык на робот-пылесос Xiaomi достаточно просто. Это можно сделать напрямую с помощью фирменного приложения MiHome, которое также используется для удаленного управления пылесосом, настройки режимов и включения расписания уборки.
Для установки стороннего языкового пакета необходимо использовать специальное приложение XVacuum Firmware или WIN-MiRobot.
Полезное видео
О том, как научить робот-пылесос Xiaomi говорить по-русски, вы узнаете из видеоролика: