Le but est de fournir des commandes bash pour exécuter certaines tâches, le but final étant de le coupler à un système d'assistant virtuel afin de contrôler le système à la voix.
Pour un meilleur confort d'utilisation, j'ai utilisé google_speech dans les scripts. Si vous voulez rester avec une solution 100% libre et local (uniquement sur votre pc) je vous invite après installation (voir plus bas) à executer la commande suivante :
sudo update-alternatives --config tts
Rôle : lecture d'écran :
ScreenReader -m
Lit le texte placé sous le curseur de souris.
ScreenReader -w
Lit l'intégralité de la page active au moment du lancement de la commande.
ScreenReader -s
Ouvre un rectangle de sélection pour y lire le contenu.
Rôle : Contrôle de l'alimentation du pc :
Power shutdown
Éteint le pc.
Power reboot
Redémarre le PC
Rôle : Basculer d'une fenêtre à l'autre :
ChangerFenetre
Bascule vers vers une autre application.
Exemples :
ChangerFenetre
Rôle : Liste en vocale les fenêtres ouvertes.
ListeFenetresOuvertes
Rôle : Lance la lecture automatique en vocale de toute les notifications:
LectureNotifs
Attention nécessite de redémarrer le pc pour être arrêté.
Rôle : Donne l'heure.
LectureHeure
Rôle : Tue la fenêtre de premier plan.
KillFenetre
Rôle : Vocalise le nom de la fenêtre de premier plan.
FenetreCourante
Rôle : Change le facteur d'échelle sur DVKBuntu, Pour permettre à un mal voyant de mieux voir l'écran :
FacteurEchelle x.y
Où x.y est un nombre à 1 chiffre après la virgule (ici un point car mode anglais). Par exemple 1.0 ou 2.8.
arrêtez complétement nocomprendo avant installation
espeak, wmctrl, dvkbuntu, xdotool, tesseract-ocr-fra sous Ubuntu ( ou tesseract-data-fra sous Arch), scrot, imagemagick, notify-send, sox, lame, libsox-fmt-mp3, xbacklight, nocomprendo, git, google_speech, mbrola voice.
pour ubuntu :
# travail de l'équipe dvkbuntu
rm -rf dvkbuntu-script-tts # si précédemment cloner à ne pas oublier
# Autres commandes dans tout les cas
git clone https://github.com/handyopensource/dvkbuntu-script-tts.git
cd dvkbuntu-script-tts
sudo ./install.sh
# Pour choisir son service de vocalisation, soit celui de Google (logiciel libre) qui passe par le réseaux ou espeak qui est local, libre et open source.
sudo update-alternatives --config tts
Dans nocomprendo, parcourer la liste des commandes pour voir ce que vous pouvez faire à la voix.