web-dev-qa-db-fra.com

"Outil de lecture d'écran Orca" et fonctionnalité extensible / personnalisable dans Ubuntu?

Voici ce que je veux faire:

  1. Je veux mettre/exécuter Orca comme un processus inactif en arrière-plan après le démarrage dans Ubuntu. (Pas de problème jusqu'à présent.)

  2. Maintenant, lorsque j'ouvre un fichier texte ou un site Web dans mon navigateur [Web]; Je veux pouvoir, mettre en évidence du texte et utiliser un raccourci clavier pour invoquer le processus Orca [voir étape 1], me lire le texte sélectionné.

Mon problème est qu'Orca, une fois initialisé en tant que processus en cours, lit tout en permanence, des actions de survol des boutons aux actions liées au système, etc. et orca-preferences n'a pas d'options pour réduire et supprimer cela. Orca n'est peut-être pas du tout la bonne application pour cela et une application de synthèse vocale commune pourrait être encore meilleure.

  • Si quelqu'un sait comment le faire fonctionner de cette façon, aidez-nous.
  • Une option/fonction alternative de synthèse vocale "relue", comme Apple dans OS X seraient encore mieux, car on peut simplement "sélectionner le texte", qui est invoqué avec Ctrl+# raccourci, ou utilisez simplement say, ou pour les fichiers texte say -f ~/input.txt -o ~/output.aiff- commande pour afficher instantanément le texte en rouge!
3
v2r

J'ai trouvé la réponse ici , dans ce commentaire, qui fait l'affaire en combinaison avec festival:
(Bien que ces synthèses vocales "libres" ne soient même pas aussi proches qu'elles devraient l'être !!)


wizo chocs dit: 2 mars 2012 à 12h49

créer ce script xtalk

#!/bin/bash
xsel | festival --tts --pipe
  • définissez-le exécutable chmod 755 xtalk
  • créer un nouveau raccourci clavier personnalisé, n'importe quel combo de touches, j'utilise ALT+X et le prog à exécuter est votre script xtalk
  • sélectionnez le texte que vous voulez lire appuyez sur ALT+X
3
v2r
1
LnxSlck