Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 0cf5fbbb68c22c6a788879729f954e3977b855d3
  • master par défaut protégée
2 résultats

jarvis

  • Cloner avec SSH
  • Cloner avec HTTPS
  • avatar de l'utilisateur
    Loïc Wikle DUBARD authored
    0cf5fbbb
    Historique
    Nom Dernière validation Dernière mise à jour
    saved_voice
    useless
    Jarvis.py
    README.md
    database.txt
    requirements.txt

    Jarvis

    Mon Jarvis pour windows et linux (peut-être un truc sur android aussi :°°)

    INSTALLATION

    • debian :
      • sudo apt install python3 python3-pyaudio python3-pip
      • git clone https://git.iiens.net/dubard2018/jarvis.git cd jarvis/
      • pip3 install -r requirements.txt
      • chmod +x jarvis.py

    USE

    • debian :
      • ./jarvis.py

    TODOLIST:

    • lit le contenu affiché à l'écran
    • mode dictée (voir module pynput) : ecrit ce qu'on lui dicte
    • traduire un texte ou un mot dans une autre langue
    • jurer
    • parler du grand Chuck Norris !
    • raconter une intox
    • faire de la philosophie
    • jouer du pipo
    • dit des trucs inutiles automatiquement de temps en temps selon un certain niveau de verbosité
    • quizz
    • envoie balader les gens qui lui font des compliment d'amour
    • quand la voix est activée, ne répondre je n'ai pas compris que si la ou la requete précédente comprends le nom de l'ia
    • migrer les fonctionalités usefull dans un package 'usefull'

    CHANGELOG:

    • donne l'heure
    • donne la date complète
    • envoi un email complet (fonctionnalité compatible avec les boites mail : orange,gmail,yahoo,gmx,hotmail)
    • effectue des recherches sur wikipédia
    • montre l'emplacement d'un endroit sur google map ('ou est ', 'ou se situe ', 'ou se trouve ', 'est ou ')
    • peut switcher entre le mode clavier ou le mode voix(experimental) ('mode voix','mode clavier')
    • donne la batterie
    • execute une application (experimental)
    • nettoie la ram de l'ordinnateur
    • redémarre ou éteint le pc
    • donne la météo à un endroit choisi par l'utilisateur (ville pays)
    • s'arrete de parler quand on l'interrompt