XVacuum app - Cambio Voces

Aquí encontraréis un manual para cambiar las voces de vuestro aspirador, así como las herramientas necesarios y los paquetes de voces que vayan compartiendo los usuarios.
ietxe
Mensajes: 1
Registrado: 25 Ene 2020, 15:38

XVacuum app - Cambio Voces

Os traigo una forma alternativa para instalar las voces en nuestros Xiaomi Vacuum.
En este enlace se encuentra el tutorial original en ruso:
http://4pda.ru/forum/index.php?showtopic=881982
La versión del tuto de xda-developers en inglés la podeis encontrar aqui:
https://forum.xda-developers.com/androi ... m-t3896526

Consiste en utilizar una app del desarrollador ".//Hack" para instalar el paquete de voces:
Lo he hecho con la versión 4.0.0 de la app para Android (no es necesario root):
https://www.dropbox.com/s/vr2ww027wse0c ... 0.apk?dl=0
también hay una ios pero no la he probado:
https://www.dropbox.com/s/3dbyr7h8fm9ak ... 0.ipa?dl=0

Para este método es necesario tener los .wav comprimidos en un .pkg. Para ello es necesario un ordenador windows.
Descargar la utilidad de compresión/descompresión para Windows:
https://forum.xda-developers.com/attach ... 1568317559

Instrucciones para crear un paquete de idioma:
Coloque todas las carpetas con archivos wav en la carpeta "voicepacks". Las carpetas deben contener solo caracteres latinos y / o guiones bajos. Puedes poner cualquier cantidad de carpetas. El programa los convierte en paquetes de paquetes separados. La ruta debe ser, por ejemplo, C: \ wav2pkg \ voicepacks \ english \ *. Wav
Ejecute wav2pkg.bat desde la carpeta wav2pkg;
El programa comenzará a mostrar información de progreso de conversión;
Los paquetes de paquetes terminados se colocarán en la carpeta "voicepacks" y tendrán el nombre de la carpeta desde la que se convirtieron;

Instrucciones para descomprimir un paquete de idioma :
Coloque todos los archivos pkg en la carpeta "pkgs". Los nombres de archivo solo deben contener caracteres latinos y / o guiones bajos. Puede colocar cualquier cantidad de archivos. El programa los convierte en carpetas separadas. La ruta debe ser, por ejemplo, C: \ wav2pkg \ pkgs \ english.pkg
Ejecute wav2pkg.bat desde la carpeta wav2pkg;
El programa comenzará a mostrar información de progreso de conversión;
Los archivos wav extraídos se colocarán en una carpeta llamada pkg y se ubicarán en la carpeta "pkgs".



Resulta bastante sencillo y rápido el proceso de instalación de las voces:

Instrucción con reinicio del Wi-Fi (el programa obtiene el token):
Debe borrar la IP y el token en la configuración de la app si anteriormente las ha introducido en el programa.

Para usar el programa es necesario restablecer la configuración de Wi-Fi del robot (después de eso en MiHome tendrás que volver a atar el robot);
-El reinicio de la primera versión del robot se realiza manteniendo presionados dos botones (Inicio y Encendido) durante 3 segundos;
-El restablecimiento de la segunda versión del robot se realiza manteniendo presionados dos botones (limpieza local y regreso a la base) durante 3 segundos.

Después de eso, el robot dirá que la configuración de Wi-Fi se ha restablecido y aparecerá un punto de acceso Wi-Fi con el nombre del robot en el teléfono. Necesita conectarse a él con el móvil android

Desconectar los datos móviles por si acaso, ya que algunos teléfonos ignoran la conexión WIFI si no encuentra acceso a Internet; También recomiendo desactivar el bloqueo automático de la pantalla.

Después entrar a la app, donde sólo habra 2 botones (firmware y sonido). Hasta que el programa se conecte con éxito al robot y reciba el token, los botones estarán inactivos. Una vez que se obtiene el token, los botones se activarán y podrá comenzar a flashear el robot.
Seleccione el paquete de firmware o idioma haciendo clic en el botón correspondiente y busque el .pkg;

Después de todas las manipulaciones, es necesario volver a conectar el robot a MiHome. No se pierde ninguna info del robot, simplemente hay que agregarlo de nuevo.

En el menú con "Acerca de" hay información para ayudar a desarrollar financieramente el proyecto a su desarrollador //Hack





Existe otra opción conociendo ya el token... pero a mi no me ha funcionado:

Instrucciones sin reiniciar el Wi-Fi en el robot (Conociendo ya el token):
Ejecuta la aplicación;
Haga clic en el menú y haga clic en "Configuración";
Ingrese la IP y el token del robot.
Haga clic en el botón "Guardar";
El programa le pedirá que reinicie la aplicación para aplicar la configuración, descargue la aplicación:
Android: haga doble clic en el botón Atrás o Salir del menú;
iOS: haga doble clic en el botón Inicio y deslice (descargue) la aplicación.

Ejecute la aplicación nuevamente;
Una vez que se obtiene el estado, los botones se activarán y podrá comenzar a flashear el robot;
Seleccione el paquete de firmware o idioma haciendo clic en el botón correspondiente;
Luego siga el registro que se encuentra debajo de los botones y disfrute de un firmware simple y rápido.

Errores posibles :
"timeout: Could not connect to the vacuum, handshake is timeout" : ha ingresado la IP del robot incorrectamente;
"timeout: Call to the vacuum timed out" después de 50 intentos para obtener su estado, ha especificado el token incorrecto.





CHANGELOG:
18/01/2020 ( 4.0.0 )
Ahora la aplicación en caso de pérdida de comunicación con el robot intenta restablecer la conexión por cualquier medio disponible;
Cuando se activa un bloqueo regional, la aplicación realiza varios intentos para eliminar el bloqueo. En caso de falla, se genera el error correspondiente en el registro;
Corrección de la aplicación después de salir de la hibernación en iOS. Anteriormente, solo ayudaba a reiniciar la aplicación;
Las solicitudes para el robot funcionan más rápido;
Gran cantidad de ediciones menores y correcciones.

21/09/2019 ( 3.3.0 )
La ruta al archivo seleccionado ahora se muestra en el registro

09/09/2019 ( 3.2.0 )
Obtener información sobre el robot en segundo plano
Ediciones menores


Responder

Volver a “Xiaomi Vacuum & Roborock Vacuum”