TUTO Faire parler son aspirateur xiaomi en francais -mi-vacuum-french-voice-pack-mirobo

Discussion dans 'Tutoriels' créé par rvitch, 2 Janvier 2019.


  1. Il semble que vous ne soyez pas membre de ce forum ou un membre récent.
    Sachez que seuls les membres enregistrés et ayant un minimum de 3 messages peuvent télécharger les ressources additionnelles tels les thèmes ou les mods.
    Enregistrez-vous dès à présent!
  2. Merci d'utiliser la fonction "RECHERCHE" en haut à droite de la page d'accueil. Quelqu'un a peut être eu la même question que vous et vous aurez une solution plus rapidement ainsi :-)
  3. Les nouveaux membres ou ceux disposant de moins de 3 messages sont particulièrement incités à lire la charte du forum qui contient les quelques règles applicables sur ce forum.
    Son non-respect peut entraîner des sanctions pouvant aller jusqu'au bannissement total dans le cas de récidive.
    Merci de noter que ne sont bienvenues ici que les personnes susceptibles de contribuer ici au bien-être et la convivialité au sein de la communauté. Toute personne utilisant ce site et ce forum uniquement pour nuire aux autres est priée de passer son chemin.
  1. rvitch

    rvitch Conseiller technique
    Membre du personnel

    20 Mai 2012
    2 379
    289
    83
    Homme
    Isére
    #1 rvitch, 2 Janvier 2019
    Dernière édition: 18 Janvier 2019, à 22:38
    Ayant pas mal passé de temps sur le sujet, ce tutoriel aura pour but de centraliser la méthode et le pack FR.
    Il existe un tas de tuto sur le net mais aucun en francais et le pack de langue est difficile à trouver.

    Cette méthode peut s'appliquer sur les 2 générations d'aspirateurs xiaomi et ne nécessite pas d'action intrusive (flash firmware/root) autre que flasher le pack de son.
    C'est applicable que vous soyez sûr le serveur chinois ou Europe.
    Au final, ça réécrit simplement les fichiers de la langue anglaise et vous ne verrez pas de langue française dans la liste des packs dans les configurations de mihome.

    Pre-requis: Vous devez disposer de l'IP et du token de l'aspirateur.
    Il existe une version de mihome modifiée par un dev russe qui donne directement le token dans les infos de l'aspirateur :
    This content is protected


    1-Sous linux :

    1-A :Il faudra installer la librairie
    This content is protected
    :

    Assurez vous d'avoir installé les librairies libffi et openssl avant toute chose :

    Code:
    apt-get install libffi-dev libssl-dev
    Puis vous pouvez installer python-miio avec
    This content is protected
    :

    Code:
    pip3 install python-miio
    Vous disposez maintenant des librairies capable de vous aider à discuter avec le robot via le binaire "mirobo", vous pouvez d’ailleurs piloter complètement l'aspirateur avec.

    1-B upload du pack :

    Télécharger le pack FR :
    This content is protected


    Pour l'envoyer :

    Code:
    mirobo --ip 192.168.1.XX --token votre-token install-sound /Chemin/voix_packfr.zip
    
    2-Sous windows :

    Vous devez télécharger le zip que j'ai préparé, contenant les librairies et le pack FR :
    This content is protected


    2-A: Décompressez le zip
    2-B: Ouvrez le répertoire obtenu et allez éditer le fichier win-mirobo.ini pour y noter l'ip et le token du robot .
    2-C : Lancez le fichier win-mirobo.bat et dans la fenêtre qui vient de s'ouvrir tapez 2 (ca correspond a flasher le pack de son).
    2-D : Choisissez le seul pack disponible et c'est parti.

    Maintenant votre robot parle français par contre nous avons écrasé le pack anglais de l’aspirateur, si vous changez de pack de langue sous mihome, vous écraserez les fichiers que nous avons écrits et il faudra recommencer.
     
  2. lechatelain38

    lechatelain38 Membre récent

    28 Août 2017
    1
    1
    1
    Homme
    Super, merci !
     
    rvitch aime ça.
  3. SHERENDER

    SHERENDER Membre récent

    27 Octobre 2016
    1
    1
    3
    Homme
    Salut, Merci beaucoup pour ce pack ça marche au poil ! Par contre pour ceux sous windows, ne pas oublier de désactiver le pare-feu sinon le "installing voice pack" tourne dans le vide et finit par timeout au bout d'1min environ...
     
    rvitch aime ça.
  4. Klems29

    Klems29 Membre récent

    22 Février 2015
    1
    1
    1
    Homme
    Bonjour. Merci pour ce tuto !

    J'ai un bug lors de l'exécution du fichier win-mirobo.bat : impossible d'exécuter le code car fichier php5ts.dll introuvable.
    Est-ce que quelqu'un aurait une solution ?
    Merci par avance !
     
    rvitch aime ça.
  5. rvitch

    rvitch Conseiller technique
    Membre du personnel

    20 Mai 2012
    2 379
    289
    83
    Homme
    Isére
    Salut,

    Cette DLL est incluse dans le Zip, du coup soit c'est un problème d'architecture soit un problème de d'écriture à l'extraction ou de droits.
    Essaye de re-telecharger le Zip et de le décompresser.
    Elle est dans /environnement/PHP.
    Sous quel système es tu? Lance tu le .bat en administrateur ?

    Envoyé de mon Mi Note 3 en utilisant Tapatalk
     

Partager cette page

Utilisateurs lisant le sujet (Utilisateurs: 0, Invités: 1)