Как заставить пылесос Xiaomi говорить

Use saved searches to filter your results more quickly

Cancel Create saved search

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Q0 / ijai.vacuum Public

Набор пакетов озвучки для робота пылесоса ijai.vacuum

Q0/ijai.vacuum

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

говорящий робот пылесос xiaomi

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time
August 17, 2022 20:54
August 17, 2022 20:54
August 17, 2022 20:54
October 3, 2022 10:21

readme.md

Установка голосовых пакетов для робота пылесоса

Позволяет установить русскую озвучку на устройства с вшитой китайской озвучкой.

Автоматическая установка (рекомендуется)

  1. Перейти на страницу с доступными озвучками https://vacuum.mindsolo.net
  2. Авторизоваться через аккаунт Mi Home.
  3. Найти свой робот-пылесос, выбрать озвучку и нажать на кнопку установки.

Ручная установка

  1. Установить Mi Home vevs mod.
  2. Через настройки телефона дать приложению разрешение на доступ к памяти.
  3. В Mi Home зайти в профиль — экспериментальные функции и установить переключатель на «Выключить перехват DNS» и «Логировать полезные данные».
  4. Перезапустить Mi Home.
  5. В файлах телефона найти директорию /vevs/automations/ и добавить в нее файл модели вашего устройства из перечисленных: ijai.vacuum.v2.json для Xiaomi Mijia LDS Vacuum Cleaner Robot 2 MJST1S ijai.vacuum.v3.json для Xiaomi Mi Robot Vacuum mop 2 pro
  6. В Mi Home зайти в автоматизации и создать конфигурацию. Нажать на «+» в верхнем правом углу. Нажать на «Выполнить вручную». Нажать на умное устройство пылесос. Выбрать нужный пункт с озвучкой, например «~ Install RU voicepack».
  7. Выполнить конфигурацию. Подождать 20 секунд и проверить.
Как сбросить самокат Xiaomi m365

Поддерживаемые модели

  • ijai.vacuum.v2
  • ijai.vacuum.v3
  • ijai.vacuum.v18
  • ijai.vacuum.v19

Голосовые пакеты

  1. Английский
  2. Китайский
  3. Русский
  4. Максим 18+ (кастомный пакет)
  5. Кожаные ублюдки 18+ (кастомный пакет)
  6. Максим Spazzy (кастомный пакет, не матерится, не любит кожаных мешков)
  7. Алиса (доступно на https://vacuum.mindsolo.net)
  8. Винни Пух + Алиса (доступно на https://vacuum.mindsolo.net)
  9. Дроид R2D2 + Алиса (доступно на https://vacuum.mindsolo.net)
  10. Сварливая жена (доступно на https://vacuum.mindsolo.net)

About

Набор пакетов озвучки для робота пылесоса ijai.vacuum

Пылесос абьюзер

Источник: github.com

Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Q0 / ijai.vacuum Public

Набор пакетов озвучки для робота пылесоса ijai.vacuum

Q0/ijai.vacuum

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time
August 17, 2022 20:54
August 17, 2022 20:54
August 17, 2022 20:54
October 3, 2022 10:21

readme.md

Установка голосовых пакетов для робота пылесоса

Позволяет установить русскую озвучку на устройства с вшитой китайской озвучкой.

Автоматическая установка (рекомендуется)

  1. Перейти на страницу с доступными озвучками https://vacuum.mindsolo.net
  2. Авторизоваться через аккаунт Mi Home.
  3. Найти свой робот-пылесос, выбрать озвучку и нажать на кнопку установки.

Ручная установка

  1. Установить Mi Home vevs mod.
  2. Через настройки телефона дать приложению разрешение на доступ к памяти.
  3. В Mi Home зайти в профиль — экспериментальные функции и установить переключатель на «Выключить перехват DNS» и «Логировать полезные данные».
  4. Перезапустить Mi Home.
  5. В файлах телефона найти директорию /vevs/automations/ и добавить в нее файл модели вашего устройства из перечисленных: ijai.vacuum.v2.json для Xiaomi Mijia LDS Vacuum Cleaner Robot 2 MJST1S ijai.vacuum.v3.json для Xiaomi Mi Robot Vacuum mop 2 pro
  6. В Mi Home зайти в автоматизации и создать конфигурацию. Нажать на «+» в верхнем правом углу. Нажать на «Выполнить вручную». Нажать на умное устройство пылесос. Выбрать нужный пункт с озвучкой, например «~ Install RU voicepack».
  7. Выполнить конфигурацию. Подождать 20 секунд и проверить.

Поддерживаемые модели

  • ijai.vacuum.v2
  • ijai.vacuum.v3
  • ijai.vacuum.v18
  • ijai.vacuum.v19

Голосовые пакеты

  1. Английский
  2. Китайский
  3. Русский
  4. Максим 18+ (кастомный пакет)
  5. Кожаные ублюдки 18+ (кастомный пакет)
  6. Максим Spazzy (кастомный пакет, не матерится, не любит кожаных мешков)
  7. Алиса (доступно на https://vacuum.mindsolo.net)
  8. Винни Пух + Алиса (доступно на https://vacuum.mindsolo.net)
  9. Дроид R2D2 + Алиса (доступно на https://vacuum.mindsolo.net)
  10. Сварливая жена (доступно на https://vacuum.mindsolo.net)
Как дать приложению права суперпользователя Xiaomi

About

Набор пакетов озвучки для робота пылесоса ijai.vacuum

Источник: github.com

Установка голосовых пакетов для пылесоса Roidmi Eve Plus

Устанавливаем, настраиваем, логинимся и т.д., пылесос должен быть настроен и работать через это приложение.

Подключаем телефон к компу и копируем с него на компьютер файл main.bundle, который находится по пути /Android/data/com.xiaomi.smarthome/files/plugin/install/rn/1002682/1024072/android/. Если с компьютера не удается войти в эту папку (не видна в списке), то заархивировать на телефоне и архив перенести в любое другое место на телефоне, например, в корневую папку.

Важно: если на телефоне есть в корне папка vevs, то скорее всего вам будет необходимо работать именно в ней, и тогда для вас путь к файлу будет /vevs/files/plugin/install/rn/1002682/1024072/android/. Не забываем делать резервные копии! Скопировали, продолжаем.

Установка локального сервера

Выбрал более-менее не сложный сервер для инструкции – XAMPP. (Пробовал на своем OpenServer, устанавливал Ampps, на них так же работает. Если что-то уже стоит из аналогов, можно пользоваться ими.).

Устанавливаем XAMPP с минимальным набором функций. Можно отключить все отключаемые галочки:

Запускаем сервер (если ничего не трогали, то контрольная панель запустится автоматически). После запуска нажимаем кнопку Start в единственной доступной строке Apache. Сервер запустится и подсветит зеленым название Apache.

Теперь необходимо узнать ваш локальный IP адрес. Можно двумя вариантами:

  1. Через классическую контрольную панель в пункте «Центр управления сетями и общим доступом», нажав ссылку подключения в блоке «Просмотр активных сетей» и в открывшемся окне нажимаем кнопку «Сведения», где смотрим параметр «Адрес IPv4».
  1. В системном трее тыкаем на значке подключения, выбираем «Открыть параметры сети и интернет», заходим в «Свойства» подключения, прокручиваем вниз и ищем параметр «IPv4-адрес».

Нашли. Он может выглядеть примерно так 192.168.1.6. Заходим в браузер и пробуем зайти на страницу http://192.168.1.6/ нашего сервера. Если отображается стартовая страница, вида этой, то все хорошо:

Если ничего не меняли при установке, то путь до файлов сервера на компьютере имеет вид C:xampphtdocs. Заходим и удаляем все файлы.

В этом архиве лежит json файл с конфигурационными данными для озвучек из которого я убрал все языки кроме Русского и Английского, а так же добавил свою озвучку голосом робота Maksim.

Версия с припиской «long» это тоже самое, только изменена озвучка начала уборки всей площади на длинную (~ 1 минута).

Разархивируем все файлы в папку C:xampphtdocs и пробуем зайти еще раз на установленный сервер через браузер. Если видим список файлов, что разархивировали, то все хорошо. В дальнейшем все эти файлы необходимо будет перенести в новую папку… в какую — сможем понять после следующего шага.

Внесение изменений в плагин Roidmi Eve Plus для MiHome

Переходим к файлу main.bundle. Открываем его любым текстовым редактором и переходим к строчке 69321 (На момент написания статьи. Плагин версии 62.) или ищем переменную «_this.voice_root». В оригинале:

_this.voice_root = ‘https://cdn.awsde0.fds.api.mi-img.com/resource/robot/mihome/voicepack/’;

Заменяем все, что в кавычках на адрес вашего сервера. В наем случае это 192.168.1.6. Причем необходимо, что бы полный путь был равен 70 символам между кавычек . В итоге должно получиться примерно так:

_this.voice_root = ‘http://192.168.1.6/resources/robot_roidmi_eve_plus/mi_home/voice_pack/’;

Всю эту структуру папок необходимо создать на сервере и переместить все файлы туда. То есть должно получиться в нашем случае, что файлы озвучек будут лежать на компьютере по пути:

C:xampphtdocsresourcesrobot_roidmi_eve_plusmi_homevoice_pack

Не забываем, что адрес у вас будет свой и «192.168.1.6» только для моего случая.

Xiaomi mi 11t отзывы

Измененный файл сохраняем и заменяем им оригинал. После замены обязательно надо завершить приложение MiHome через меню приложения (долго удерживая палец на значке) и выбрать внизу ЗАКРЫТЬ. Только потом входим в приложение снова и открываем плагин пылесоса.

Переходим в меню «Голос и громкость», где мы должны будем увидеть такую картину:

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

Создание собственных языковых пакетов

В архиве https://mc-dos.ru/upload/roidmi/htdocs.zip лежат файлы без расширения. Оригиналы это «girl_ru» и «girl_en». Эти файлы есть GZ архивы с расширением tar.gz. Их можно переименовать, например, в «girl_ru.tar.gz», разархивировать и начать мучать озвучку.

Для простоты работы я подготовил 2 архива:

https://mc-dos.ru/upload/roidmi/girl_ru_orig.zip — разархивированный архив с оригинальной русской озвучкой.

https://mc-dos.ru/upload/roidmi/original_girl_ru_named.zip — разархивированный архив с оригинальной русской озвучкой и с подписанными фразами для каждого файла (вида Q009-начинаю-уборку-заданной-зоны.mp3), что бы было проще ориентироваться. Там все таки 76 фраз.

Создав свою озвучку для всех или частично файлов, назвав их так же, как оригинальные названия, необходимо создать tar.gz архив. На Windows 10 его можно создать так же, как на Linux системах:

  1. Наживаем сочетание Win+R, пишем cmd. Заходим в консоль.
  2. Переходим в папку с озвучкой командой cd (Например, все mp3 файлы озвучки лежат в папке C:roidmimy_voice, то команда будет выглядеть, как cd C:roidmimy_voice)
  3. Выполняем команду tar -czvf mypack.tar.gz *

В папке с озвучкой создастся файл с именем mypack.tag.gz. Ему необходимо стереть расширение tar.gz, оставив только имя без точки в конце.

Готовый файл необходимо перенести в папку локального сервера, в нашем случае C:xampphtdocs. Так же, в файле voice_config.json необходимо добавить новую запись озвучки или внести правки в существующую.

Пример того, что нужно добавить в файл, на примере сознанной озвучки mypack:

Сохраняем. Заходим в MiHome, который в лучшем случае, так же перезагрузить закрыв-открыв и проверяем работу новой озвучки.

Возможные ошибки и их решения

Если пылесос находится в сети 2.4ГГц (в иной он и не может быть), а телефон в сети 5ГГц, то не скачивается с локального сервера файл конфига. Проверьте нахождение устройств в одной одинаковой сети 2.4ГГц.

Проверить, что вообще включен Wifi на телефоне. Бывало и такое.

Не обновляется список языковых пакетов:
  1. Проверить возможность захода через браузер телефона на адрес локального сервера. Если не заходит — попробовать отключить брандмауэр Windows, если используется стандартный.
  2. После замены файла приложение Mi Home не было закрыто принудительно. Закрыть приложение через Настройки — Приложения и запустить заново.
Зависает MiHome при запуске плагина пылесоса (бесконечная загрузка):
  1. Проверить новый адрес на обязательный параметр — 70 символов!
  2. Использовать для редактирования плагина сторонние текстовые редакторы: Akelpad или Notepad++. (Открыть оригинал файла и снова отредактировать редактором из списка. Сохранить, проверить.)

Источник: mc-dos.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай