pax_global_header00006660000000000000000000000064120373342710014514gustar00rootroot0000000000000052 comment=c4e89ab30116fbe22cb9fed4e22f4340fdbcfc4d speakup-tools-0.0~git20121016.1/000077500000000000000000000000001203733427100160375ustar00rootroot00000000000000speakup-tools-0.0~git20121016.1/Defaults.mk000066400000000000000000000003531203733427100201400ustar00rootroot00000000000000version = 0.0 package = speakup-tools prefix = /usr/local bindir = $(prefix)/bin sbindir = $(prefix)/sbin datadir = $(prefix)/share mandir = $(datadir)/man pkgdatadir = $(datadir)/$(package) CHMOD = chmod INSTALL = install SED = sed speakup-tools-0.0~git20121016.1/Makefile000066400000000000000000000001371203733427100175000ustar00rootroot00000000000000include Defaults.mk all: %: $(MAKE) -C locales $@ $(MAKE) -C man $@ $(MAKE) -C scripts $@ speakup-tools-0.0~git20121016.1/README000066400000000000000000000015441203733427100167230ustar00rootroot00000000000000Speakup Tools This directory contains extra tools which make speakup easier to use. Below you will find a brief description of these tools and how to use them. speakupconf This script was originally written by Steve Holmes , and it is now being maintained as part of the speakup project. Its function is to save and load speakup's configurable settings. If it is run as root, it will save settings in /etc/speakup, or if it is run as a user, in $HOME/.speakup. talkwith This script was originally written by Chuck Hallenbeck . Its function is to make switching between supported synthesizers very simple. speakup_setlocale This script was originally written by Jean-Philippe MENGUAL and is now being maintained as part of the speakup project. Its function is to load translations of speakup. speakup-tools-0.0~git20121016.1/locales/000077500000000000000000000000001203733427100174615ustar00rootroot00000000000000speakup-tools-0.0~git20121016.1/locales/Makefile000066400000000000000000000001021203733427100211120ustar00rootroot00000000000000include ../Defaults.mk %: $(MAKE) -C en_CA $@ $(MAKE) -C fr $@ speakup-tools-0.0~git20121016.1/locales/en_CA/000077500000000000000000000000001203733427100204265ustar00rootroot00000000000000speakup-tools-0.0~git20121016.1/locales/en_CA/Makefile000066400000000000000000000005021203733427100220630ustar00rootroot00000000000000include ../../Defaults.mk en_CA_dir = $(pkgdatadir)/locales/en_CA en_CA_DATA = \ announcements \ characters \ colors \ ctl_keys \ formatted \ function_names \ key_names \ states all: install: $(INSTALL) -d $(DESTDIR)$(en_CA_dir) $(INSTALL) -m 644 $(en_CA_DATA) $(DESTDIR)$(en_CA_dir) distclean: clean clean: speakup-tools-0.0~git20121016.1/locales/en_CA/announcements000066400000000000000000000012451203733427100232300ustar00rootroot000000000000000 blank 1 I'm aLive! 2 You killed speakup! 3 hey. That's better! 4 You turned me off! 5 parked! 6 unparked! 7 mark 8 cut 9 mark, cleared 10 paste 11 bright 12 on blinking 13 off 14 on 15 no window 16 cursoring off 17 cursoring on 18 highlight tracking 19 read windo 20 read all 21 edit done 22 window already set, clear then reset 23 error end before start 24 window cleared 25 window silenced 26 window silence disabled 27 error 28 goto canceled 29 go to? 30 leaving help 31 is unassigned 32 press space to leav help, cursor up or down to scroll, or a letter to go to commands in list 33 top, 34 bottom, 35 left, 36 right, 37 number 38 space 39 start 40 end 41 control- 42 or speakup-tools-0.0~git20121016.1/locales/en_CA/characters000066400000000000000000000050571203733427100224770ustar00rootroot000000000000000 null 1 ^a 2 ^b 3 ^c 4 ^d 5 ^e 6 ^f 7 ^g 8 ^h 9 ^i 10 ^j 11 ^k 12 ^l 13 ^m 14 ^n 15 ^o 16 ^p 17 ^q 18 ^r 19 ^s 20 ^t 21 ^u 22 ^v 23 ^w 24 ^x 25 ^y 26 ^z 27 control 28 control 29 control 30 control 31 control 32 space 33 bang! 34 quote 35 number 36 dollar 37 percent 38 and 39 tick 40 left paren 41 right paren 42 star 43 plus 44 comma 45 dash 46 dot 47 slash 48 zero 49 one 50 two 51 three 52 four 53 five 54 six 55 seven 56 eight 57 nine 58 colon 59 semmy 60 less 61 equals 62 greater 63 question 64 at 65 EIGH 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 ZED 91 left bracket 92 backslash 93 right bracket 94 caret 95 line 96 accent 97 a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 zed 123 left brace 124 bar 125 right brace 126 tihlduh 127 del 128 control 129 control 130 control 131 control 132 control 133 control 134 control 135 control 136 control 137 control 138 control 139 control 140 control 141 control 142 control 143 control 144 control 145 control 146 control 147 control 148 control 149 control 150 control 151 control 152 control 153 control 154 control 155 control 156 control 157 control 158 control 159 control 160 nbsp 161 inverted bang 162 cents 163 pounds 164 currency 165 yen 166 broken bar 167 section 168 diaeresis 169 copyright 170 female ordinal 171 double left angle 172 not 173 soft hyphen 174 registered 175 macron 176 degrees 177 plus or minus 178 super two 179 super three 180 acute accent 181 micro 182 pilcrow 183 middle dot 184 cedilla 185 super one 186 male ordinal 187 double right angle 188 one quarter 189 one half 190 three quarters 191 inverted question 192 A GRAVE 193 A ACUTE 194 A CIRCUMFLEX 195 A TILDE 196 A OOMLAUT 197 A RING 198 AE 199 C CIDELLA 200 E GRAVE 201 E ACUTE 202 E CIRCUMFLEX 203 E OOMLAUT 204 I GRAVE 205 I ACUTE 206 I CIRCUMFLEX 207 I OOMLAUT 208 ETH 209 N TILDE 210 O GRAVE 211 O ACUTE 212 O CIRCUMFLEX 213 O TILDE 214 O OOMLAUT 215 multiplied by 216 O STROKE 217 U GRAVE 218 U ACUTE 219 U CIRCUMFLEX 220 U OOMLAUT 221 Y ACUTE 222 THORN 223 sharp s 224 a grave 225 a acute 226 a circumflex 227 a tilde 228 a oomlaut 229 a ring 230 ae 231 c cidella 232 e grave 233 e acute 234 e circumflex 235 e oomlaut 236 i grave 237 i acute 238 i circumflex 239 i oomlaut 240 eth 241 n tilde 242 o grave 243 o acute 244 o circumflex 245 o tilde 246 o oomlaut 247 divided by 248 o stroke 249 u grave 250 u acute 251 u circumflex 252 u oomlaut 253 y acute 254 thorn 255 y oomlaut speakup-tools-0.0~git20121016.1/locales/en_CA/colors000066400000000000000000000001061203733427100216470ustar00rootroot000000000000000 black 1 blue 2 green 3 cyan 4 red 5 magenta 6 yellow 7 white 8 grey speakup-tools-0.0~git20121016.1/locales/en_CA/ctl_keys000066400000000000000000000001321203733427100221620ustar00rootroot000000000000000 shift 1 altgr 2 control 3 ault 4 l shift 5 speakup 6 l control 7 r control 8 caps shift speakup-tools-0.0~git20121016.1/locales/en_CA/formatted000066400000000000000000000003001203733427100223270ustar00rootroot000000000000000 line %ld, col %ld, t t y %d 1 hex %02x, decimal %d 2 times %d . 3 repeated %d . 4 window is line %d 5 %s at line %d, column %d 6 edit %s, press space when done 7 no commands for %c 8 is %s speakup-tools-0.0~git20121016.1/locales/en_CA/function_names000066400000000000000000000024231203733427100233620ustar00rootroot000000000000000 attribute bleep decrement 1 attribute bleep increment 2 bleeps decrement 3 bleeps increment 4 character, first 5 character, last 6 character, say current 7 character, say hex and decimal 8 character, say next 9 character, say phonetic 10 character, say previous 11 cursor park 12 cut 13 edit delimiters 14 edit exnum 15 edit most 16 edit repeats 17 edit some 18 go to 19 go to bottom edge 20 go to left edge 21 go to right edge 22 go to top edge 23 help 24 line, say current 25 line, say next 26 line, say previous 27 line, say with indent 28 paste 29 pitch decrement 30 pitch increment 31 punctuation decrement 32 punctuation increment 33 punc level decrement 34 punc level increment 35 quiet 36 rate decrement 37 rate increment 38 reading punctuation decrement 39 reading punctuation increment 40 say attributes 41 say from left 42 say from top 43 say position 44 say screen 45 say to bottom 46 say to right 47 speakup 48 speakup lock 49 speakup off 50 speech kill 51 spell delay decrement 52 spell delay increment 53 spell word 54 spell word phoneticly 55 tone decrement 56 tone increment 57 voice decrement 58 voice increment 59 volume decrement 60 volume increment 61 window, clear 62 window, say 63 window, set 64 window, silence 65 word, say current 66 word, say next 67 word, say previous speakup-tools-0.0~git20121016.1/locales/en_CA/key_names000066400000000000000000000033621203733427100223300ustar00rootroot000000000000000 escape 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 0 11 minus 12 equal 13 back space 14 tab 15 q 16 w 17 e 18 r 19 t 20 y 21 u 22 i 23 o 24 p 25 left brace 26 right brace 27 enter 28 left control 29 a 30 s 31 d 32 f 33 g 34 h 35 j 36 k 37 l 38 semicolon 39 apostrophe 40 accent 41 left shift 42 back slash 43 z 44 x 45 c 46 v 47 b 48 n 49 m 50 comma 51 dot 52 slash 53 right shift 54 keypad asterisk 55 left alt 56 space 57 caps lock 58 f1 59 f2 60 f3 61 f4 62 f5 63 f6 64 f7 65 f8 66 f9 67 f10 68 num lock 69 scroll lock 70 keypad 7 71 keypad 8 72 keypad 9 73 keypad minus 74 keypad 4 75 keypad 5 76 keypad 6 77 keypad plus 78 keypad 1 79 keypad 2 80 keypad 3 81 keypad 0 82 keypad dot 83 103rd 84 f13 85 102nd 86 f11 87 f12 88 f14 89 f15 90 f16 91 f17 92 f18 93 f19 94 f20 95 keypad enter 96 right control 97 keypad slash 98 sysrq 99 right alt 100 line feed 101 home 102 up 103 page up 104 left 105 right 106 end 107 down 108 page down 109 insert 110 delete 111 macro 112 mute 113 volume down 114 volume up 115 power 116 keypad equal 117 keypad plusminus 118 pause 119 f21 120 f22 121 f23 122 f24 123 keypad comma 124 left meta 125 right meta 126 compose 127 stop 128 again 129 props 130 undo 131 front 132 copy 133 open 134 paste 135 find 136 cut 137 help 138 menu 139 calc 140 setup 141 sleep 142 wakeup 143 file 144 send file 145 delete file 146 transfer 147 prog1 148 prog2 149 www 150 msdos 151 coffee 152 direction 153 cycle windows 154 mail 155 bookmarks 156 computer 157 back 158 forward 159 close cd 160 eject cd 161 eject close cd 162 next song 163 play pause 164 previous song 165 stop cd 166 record 167 rewind 168 phone 169 iso 170 config 171 home page 172 refresh 173 exit 174 move 175 edit 176 scroll up 177 scroll down 178 keypad left paren 179 keypad right paren speakup-tools-0.0~git20121016.1/locales/en_CA/states000066400000000000000000000000601203733427100216500ustar00rootroot000000000000000 double 1 speakup 2 alt 3 ctrl 4 altgr 5 shift speakup-tools-0.0~git20121016.1/locales/fr/000077500000000000000000000000001203733427100200705ustar00rootroot00000000000000speakup-tools-0.0~git20121016.1/locales/fr/Makefile000066400000000000000000000004601203733427100215300ustar00rootroot00000000000000include ../../Defaults.mk fr_dir = $(pkgdatadir)/locales/fr fr_DATA = \ announcements \ characters \ colors \ ctl_keys \ formatted \ function_names \ key_names \ states all: install: $(INSTALL) -d $(DESTDIR)$(fr_dir) $(INSTALL) -m 644 $(fr_DATA) $(DESTDIR)$(fr_dir) distclean: clean clean: speakup-tools-0.0~git20121016.1/locales/fr/announcements000066400000000000000000000016411203733427100226720ustar00rootroot000000000000000 Vide 1 Je suis en vie! 2 Vous avez tué speakup! 3 Ah, c'est mieux! 4 Vous m'avez désactivé! 5 immobilisé! 6 Curseur non immobilisé! 7 Sélection 8 Sélection copiée dans le presse-papier 9 Sélection vidée 10 Sélection collée à partir du presse-papier 11 Brillant 12 Clignotant 13 Inactif 14 Actif 15 pas de fenêtre 16 Désactivation du curseur 17 Activation du curseur 18 Poursuite du texte surligné 19 Lecture fenêtre 20 Lecture de tout 21 édition faite 22 Fenêtre déjà paramétrée, videz et reparamétrez 23 erreur Fin avant le début 24 Fenêtre vidée 25 Fenêtre réduite au silence 26 Silence de la fenêtre désactivé 27 erreur 28 aller à annulé 29 aller à? 30 Quitter l'aide 31 Aucune affectation 32 Espace pour quitté l'aide, flèche pour navigué, première lettre dune commande 33 Tout en haut, 34 Tout en bas, 35 gauche, 36 droite, 37 Numéro 38 Espace 39 Début 40 Fin 41 contrôle- 42 ou speakup-tools-0.0~git20121016.1/locales/fr/characters000066400000000000000000000054311203733427100221350ustar00rootroot000000000000000 Vide 1 ^a 2 ^b 3 ^c 4 ^d 5 ^e 6 ^f 7 ^g 8 ^h 9 ^i 10 ^j 11 ^k 12 ^l 13 ^m 14 ^n 15 ^o 16 ^p 17 ^q 18 ^r 19 ^s 20 ^t 21 ^u 22 ^v 23 ^w 24 ^x 25 ^y 26 ^z 27 contrôle 28 contrôle 29 contrôle 30 contrôle 31 contrôle 32 espace 33 Exclamation! 34 Guillemet 35 Numéro 36 dollar 37 pour cent 38 plus 39 tick 40 parenthèse gauche 41 parenthèse droite 42 étoile 43 plus 44 virgule 45 tiret 46 point 47 Barre oblique 48 zéro 49 un 50 deux 51 trois 52 quatre 53 cinq 54 six 55 sept 56 huit 57 neuf 58 2 points 59 point virgule 60 moins 61 égal 62 supérieur 63 point d'interrogation 64 arrobas 65 EIGH 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 ZED 91 ouvre crochet 92 Barre oblique inversée 93 Ferme crochet 94 caret 95 souligné 96 accent 97 a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 zed 123 ouvre accolade 124 bar 125 Ferme accolade 126 tilde 127 del 128 contrôle 129 contrôle 130 contrôle 131 contrôle 132 contrôle 133 contrôle 134 contrôle 135 contrôle 136 contrôle 137 contrôle 138 contrôle 139 contrôle 140 contrôle 141 contrôle 142 contrôle 143 contrôle 144 contrôle 145 contrôle 146 contrôle 147 contrôle 148 contrôle 149 contrôle 150 contrôle 151 contrôle 152 contrôle 153 contrôle 154 contrôle 155 contrôle 156 contrôle 157 contrôle 158 contrôle 159 contrôle 160 espace insécable 161 point d'exclamation inversé 162 cents 163 livre 164 Devise 165 yen 166 Trait coupé 167 section 168 diaeresis 169 copyright 170 female ordinal 171 double angle gauche 172 not 173 soft hyphen 174 Marque déposée 175 macron 176 degré 177 plus ou moins 178 puissance two 179 puissance three 180 accent aigu 181 micro 182 pilcrow 183 middle dot 184 cédille 185 puissance un 186 male ordinal 187 double angle droit 188 un quart 189 un demi 190 trois quarts 191 point d'interrogation inversé 192 A GRAVE 193 A AIGU 194 A CIRCONFLEXE 195 A TILDE 196 A OOMLAUT 197 A RING 198 AE 199 C CÉDILLE 200 E GRAVE 201 E AIGU 202 E CIRCONFLEXE 203 E OOMLAUT 204 I GRAVE 205 I AIGU 206 I CIRCONFLEXE 207 I OOMLAUT 208 ETH 209 N TILDE 210 O GRAVE 211 O AIGU 212 O CIRCONFLEXE 213 O TILDE 214 O OOMLAUT 215 multiplié par by 216 O STROKE 217 U GRAVE 218 U AIGU 219 U CIRCONFLEXE 220 U OOMLAUT 221 Y AIGU 222 THORN 223 sharp s 224 a grave 225 a aigu 226 a circonflex 227 a tilde 228 a oomlaut 229 a ring 230 ae 231 c cédille 232 e grave 233 e aigu 234 e circonflexe 235 e oomlaut 236 i grave 237 i aigu 238 i circonflexe 239 i oomlaut 240 eth 241 n tilde 242 o grave 243 o aigu 244 o circonflexe 245 o tilde 246 o oomlaut 247 divisé par 248 o stroke 249 u grave 250 u aigu 251 u circonflex 252 u oomlaut 253 y aigu 254 thorn 255 y oomlaut speakup-tools-0.0~git20121016.1/locales/fr/colors000066400000000000000000000001051203733427100213100ustar00rootroot000000000000000 noir 1 bleu 2 vert 3 cyan 4 rouge 5 magenta 6 jaune 7 blanc 8 gris speakup-tools-0.0~git20121016.1/locales/fr/ctl_keys000066400000000000000000000002031203733427100216230ustar00rootroot000000000000000 majuscule 1 altgr 2 contrôle 3 ault 4 Majuscule gauche 5 speakup 6 Contrôle gauche 7 Contrôle droite 8 Verrouillage majuscule speakup-tools-0.0~git20121016.1/locales/fr/formatted000066400000000000000000000003431203733427100220000ustar00rootroot000000000000000 ligne %ld, col %ld, t t y %d 1 hex %02x, décimal %d 2 temps %d . 3 répété %d . 4 La fenêtre est la ligne %d 5 %s sur la ligne %d, colonne %d 6 éditez %s, appuyez sur espace ensuite 7 Aucune commande pour %c 8 c'est %s speakup-tools-0.0~git20121016.1/locales/fr/function_names000066400000000000000000000032371203733427100230300ustar00rootroot000000000000000 Diminuer l'alerte attributs 1 Augmenter l'alerte attributs 2 Diminuer les alertes 3 Augmenter les alertes 4 premier caractère 5 Dernier caractère 6 Dit le caractère actuel 7 Dit le code hexa et décimal du caractère 8 Dire le caractère suivant 9 Dire le caractère phonétiquement 10 Dire le caractère précédent 11 Immobilisation du curseur 12 copier 13 édition les délimitateurs 14 édition des exnum 15 édition de la plupart 16 édition des répétitions 17 édition de quelques 18 aller à 19 aller tout en bas 20 aller tout à gauche 21 aller tout à droite 22 aller tout en haut 23 aide 24 dire la ligne actuelle 25 dire la ligne suivante 26 dire la ligne précédente 27 Dire la ligne et son indentation 28 Coller 29 Abaisser le ton 30 Augmenter le ton 31 Abaisser la ponctuation 32 Augmenter la ponctuation 33 Abaisser le niveau de ponctuation 34 Augmenter le niveau de ponctuation 35 Silence 36 Réduire la vitesse 37 Augmenter la vitesse 38 Abaisser la lecture de la ponctuation 39 Augmenter la lecture de la ponctuation 40 Dire les attributs 41 Dire à partir de la gauche 42 Dire à partir du haut 43 Dire la position 44 Dire l'écran 45 Dire jusqu'en bas 46 Dire jusqu'à droite 47 speakup 48 Veroouiller speakup 49 Désactiver speakup 50 Tuer speech 51 Réduire le délai d'épellation 52 Augmenter le délai d'épellation 53 épeler le mot 54 épeler phonétiquement le mot 55 Abaisser le son 56 Augmenter le son 57 Abaisser la voix 58 Augmenter la voix 59 Réduire le volume 60 Augmenter le volume 61 Vider la fenêtre 62 Dire la fenêtre 63 Paramétrer une fenêtre 64 Faire taire une fenêtre 65 Dire le mot actuel 66 Dire le mot suivant 67 Dire le mot précédent speakup-tools-0.0~git20121016.1/locales/fr/key_names000066400000000000000000000037661203733427100220020ustar00rootroot000000000000000 échappement 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 0 11 moins 12 égal 13 Effacement 14 tab 15 q 16 w 17 e 18 r 19 t 20 y 21 u 22 i 23 o 24 p 25 Ouvre accolade 26 Ferme accolade 27 Entrée 28 contrôle gauche 29 a 30 s 31 d 32 f 33 g 34 h 35 j 36 k 37 l 38 point virgule 39 apostrophe 40 accent 41 Majuscule gauche 42 Barre oblique inversée 43 z 44 x 45 c 46 v 47 b 48 n 49 m 50 virgule 51 point 52 barre oblique 53 Majuscule droite 54 Astérisque du pavé 55 alt gauche 56 espace 57 Verrouillage majuscule 58 f1 59 f2 60 f3 61 f4 62 f5 63 f6 64 f7 65 f8 66 f9 67 f10 68 Verrouillage numérique 69 Verrouillage défilement 70 7 71 8 72 9 73 moins 74 4 75 5 76 6 77 plus 78 1 79 2 80 3 81 0 82 point 83 100 troisième 84 f13 85 100 deuxième 86 f11 87 f12 88 f14 89 f15 90 f16 91 f17 92 f18 93 f19 94 f20 95 entrée 96 contrôle droit 97 Barre oblique 98 sysrq 99 alt droit 100 Retour à la ligne 101 Origine 102 Flèche haut 103 page précédente 104 Flèche gauche 105 Flèche droite 106 fin 107 Flèche bas 108 page suivante 109 insère 110 Supprimer 111 macro 112 muet 113 Baisser volume 114 Augmenter volume 115 Alimentation 116 égal 117 plus moins 118 pause 119 f21 120 f22 121 f23 122 f24 123 virgule 124 Alt gauche 125 Alt droite 126 compose 127 arrêt 128 répéter 129 props 130 Annuler 131 front 132 copie 133 ouvrir 134 Coller 135 Chercher 136 couper 137 Aide 138 menu 139 calc 140 paramètre 141 Veille 142 Réveil 143 fichier 144 Envoyer fichier 145 Supprimer fichier 146 transférer 147 prog1 148 prog2 149 www 150 msdos 151 café 152 direction 153 parcourir les fenêtres 154 messagerie 155 Marque-pages 156 Ordinateur 157 Retour 158 Faire suivre 159 Fermer le cd 160 éjecter le cd 161 éjecter et fermer le cd 162 chanson suivante 163 Lire pause 164 Chanson précédente 165 arrêter le cd 166 Enregistrer 167 rembobiner 168 téléphone 169 iso 170 config 171 page d'accueil 172 rafraîchir 173 quitter 174 déplacer 175 éditer 176 Défilement haut 177 Défilement bas 178 Parenthèse gauche 179 Parenthèse droite speakup-tools-0.0~git20121016.1/locales/fr/states000066400000000000000000000000641203733427100213160ustar00rootroot000000000000000 double 1 speakup 2 alt 3 ctrl 4 altgr 5 majuscule speakup-tools-0.0~git20121016.1/man/000077500000000000000000000000001203733427100166125ustar00rootroot00000000000000speakup-tools-0.0~git20121016.1/man/Makefile000066400000000000000000000003071203733427100202520ustar00rootroot00000000000000include ../Defaults.mk man1_MANS = speakupconf.1 talkwith.1 all: install: $(INSTALL) -d $(DESTDIR)$(mandir)/man1 $(INSTALL) -m 644 $(man1_MANS) $(DESTDIR)$(mandir)/man1 distclean: clean clean: speakup-tools-0.0~git20121016.1/man/speakupconf.1000066400000000000000000000011321203733427100212070ustar00rootroot00000000000000.TH SPEAKUPCONF "1" "March 2009" "Speakup Tools" "User Commands" .SH NAME speakupconf \- script to load/save all the vars in speakup .SH SYNOPSIS \fBspeakupconf\fR save|load .SH DESCRIPTION .B Speakupconf is a script that saves and restores speakup's customizable variables. If it is run as root, it saves in /etc/speakup, or, if it is run as a user, it saves in $HOME/.speakup. This means that each user can have unique speakup settings. .SH AUTHOR Steve Holmes This manual page was written by Samuel Thibault , It is distributed under the GPLv2 or any other version. speakup-tools-0.0~git20121016.1/man/talkwith.1000066400000000000000000000017701203733427100205300ustar00rootroot00000000000000.TH TALKWITH "1" "March 2009" "Speakup Tools" "User Commands" .SH NAME talkwith \- script to easily switch speakup speech synthesizer .SH SYNOPSIS \fBtalkwith\fR \fIsynth\fR \fIdaemon\fR [options ...] .SH DESCRIPTION .B talkwith is a script which makes switching speech synthesizers in speakup very simple. The options are as follows: \fIsynth\fR \- any synthesizer supported by speakup \fIdaemon\fR \- for the 'soft' synthesizer, this should be either spd for speechd\-up, or espeakup to run espeakup. For the other synthesizers, this is ignored. \fIoptions\fR \- for a software synthesizer, the rest of the command line is passed on to the daemon; otherwise it is ignored. Talkwith does not install or remove modules, so make sure any required driver modules are installed or built into the kernel before running talkwith. .SH AUTHOR Charles Hallenbeck, chuckh@.ftml.net This manual page was written by Samuel Thibault , It is distributed under the GPLv2 or any other version. speakup-tools-0.0~git20121016.1/scripts/000077500000000000000000000000001203733427100175265ustar00rootroot00000000000000speakup-tools-0.0~git20121016.1/scripts/.gitignore000066400000000000000000000000221203733427100215100ustar00rootroot00000000000000speakup_setlocale speakup-tools-0.0~git20121016.1/scripts/Makefile000066400000000000000000000007051203733427100211700ustar00rootroot00000000000000include ../Defaults.mk bin_SCRIPTS = speakup_setlocale speakupconf sbin_SCRIPTS = talkwith all: install: speakup_setlocale $(INSTALL) -d $(DESTDIR)$(bindir) $(INSTALL) $(bin_SCRIPTS) $(DESTDIR)$(bindir) $(INSTALL) -d $(DESTDIR)$(sbindir) $(INSTALL) $(sbin_SCRIPTS) $(DESTDIR)$(sbindir) speakup_setlocale: speakup_setlocale.in $(SED) -e 's:@pkgdatadir@:$(pkgdatadir):' $< > $@ $(CHMOD) +x $@ distclean: clean clean: -rm -f speakup_setlocale speakup-tools-0.0~git20121016.1/scripts/speakup_setlocale.in000066400000000000000000000010461203733427100235620ustar00rootroot00000000000000#!/bin/sh echo "List of languages" echo "1 Canadian English" echo "2 Français UTF8" echo "3 Français ISO-8859-1" echo -n "Choose the language " read r case $r in 1) cp @pkgdatadir@/locales/en_CA/* /sys/accessibility/speakup/i18n speakupconf save ;; 2) cp @pkgdatadir@/locales/fr/* /sys/accessibility/speakup/i18n speakupconf save ;; 3) ( cd @pkgdatadir@/locales/fr for i in * do iconv -f UTF-8 -t latin1 < $i > /sys/accessibility/speakup/i18n/$i done ) speakupconf save ;; *) esac exit 0 speakup-tools-0.0~git20121016.1/scripts/speakupconf000077500000000000000000000046621203733427100220020ustar00rootroot00000000000000#!/bin/sh # # script to load/save all the vars in speakup # # Copyright (C) 2009 the speakup team # Copyright (C) 2008 Steve Holmes # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # die() { echo $* exit 1 } load() { if [ ! -d $SAVEDIR ] ; then die no directory $SAVEDIR fi cd $SAVEDIR if [ -d i18n -a -d $SPEAKUPDIR/i18n ]; then cd i18n for f in *; do if [ -w $SPEAKUPDIR/i18n/$f ]; then cp $f $SPEAKUPDIR/i18n fi done cd .. fi for f in *; do if [ -w $SPEAKUPDIR/$f -a -f $SPEAKUPDIR/$f ]; then cp $f $SPEAKUPDIR fi done if [ -d $SYNTH -a -d $SPEAKUPDIR/$SYNTH ]; then cd $SYNTH for f in *; do if [ -w $SPEAKUPDIR/$SYNTH/$f ]; then cp $f $SPEAKUPDIR/$SYNTH fi done cd .. fi } save() { if [ ! -d $SAVEDIR ] ; then echo creating $SAVEDIR mkdir $SAVEDIR fi cd $SPEAKUPDIR DIRLIST=$(find . -type d |sed -e 's/..//' -e '/\./d') for d in $DIRLIST; do if [ ! -d $SAVEDIR/$d ]; then mkdir $SAVEDIR/$d fi done SAVELIST=$(find . -type f |sed 's/..//') for f in $SAVELIST; do case $f in silent|synth*|version) ;; *) if [ -r $f -a -w $f ]; then cp $f $SAVEDIR/$f fi ;; esac done } usage() { echo "usage: speakupconf load/save [optional directory]" } SPEAKUPDIR=/sys/accessibility/speakup if [ ! -d $SPEAKUPDIR ]; then die no directory $SPEAKUPDIR fi SYNTH=$(cat $SPEAKUPDIR/synth) CURRENTDIR=$(pwd) # After checking for existance of a second parameter, check to see if it # begins with a / character. If it does, treet it as an absolute # path; otherwise, prepend the current working directory onto it. if [ -n "$2" ]; then if echo "$2" | grep -q '^/.*' -; then SAVEDIR="$2" else SAVEDIR="$CURRENTDIR/$2" fi elif [ $(id -u) -eq 0 ]; then SAVEDIR="/etc/speakup" else SAVEDIR="$HOME/.speakup" fi case "$1" in *load) load ;; *save) save ;; *) usage exit 1 ;; esac speakup-tools-0.0~git20121016.1/scripts/talkwith000077500000000000000000000072221203733427100213060ustar00rootroot00000000000000#!/bin/sh # # talkwith -- switches speakup synthesizers on the fly # # Copyright (c) 2009 by the Speakup Team # Copyright (c) 2008, 2009 by Charles Hallenbeck # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # # Requirements: Linux speakup 3.1.0 or later # # To install, copy this script to a directory on the execution path # e.g. /usr/sbin, or /usr/local/sbin. # This script should be run as root. # be sure we are root if [ $(id -ru) -gt "0" ]; then echo "$(basename $0) must be run as root." exit fi # Define some variables SPEAKUPDIR="/sys/accessibility/speakup" # make sure speakup is loaded if [ ! -d $SPEAKUPDIR ]; then echo "Speakup does not seem to be installed." exit fi # Check the command line for options if [ "$1" = "" ]; then echo echo "Usage: $(basename $0) [options]" echo echo "synth - any synthesizer supported by speakup" echo echo "daemon - for the 'soft' synthesizer, this should be either" echo "spd for speechd-up, or espeakup to run espeakup." echo "For the other synthesizers, this is ignored." echo echo "options - for a software synthesizer, the rest of the command line" echo "is passed on to the daemon; otherwise it is ignored." echo echo "Talkwith does not install or remove modules, so make sure any" echo "required driver modules are installed or built into the kernel" echo "before running talkwith." echo exit fi NEWMOD=$1 shift # for backward compatibility if [ "$NEWMOD" = "spd" -o "$NEWMOD" = "espeakup" ]; then DAEMON=$NEWMOD NEWMOD=soft fi if [ "$NEWMOD" = "soft" ]; then if which espeakup > /dev/null 2>&1 ; then HAVE_ESPEAKUP=1 fi if which speechd-up > /dev/null 2>&1 ; then HAVE_SPD=1 fi if [ -z "$HAVE_ESPEAKUP" -a -z "$HAVE_SPD" ]; then echo "no software speech synthesizers are installed." exit fi if [ -z "$DAEMON" ]; then DAEMON=$1 shift fi if [ -z "$DAEMON" -a ! -z "$HAVE_ESPEAKUP" ]; then DAEMON="espeakup" elif [ -z "$DAEMON" -a ! -z "$HAVE_SPD" ]; then DAEMON="spd" fi if [ "$DAEMON" = "espeakup" -a -z "$HAVE_ESPEAKUP" ]; then echo "espeakup does not appear to be available." exit elif [ "$DAEMON" = "spd" -a -z "$HAVE_SPD" ]; then echo "speechd-up does not appear to be available." exit fi fi OLDMOD="$(cat $SPEAKUPDIR/synth)" echo "$NEWMOD" > $SPEAKUPDIR/synth 2> /dev/null if [ $? != 0 ]; then echo "Unable to switch to the $NEWMOD synthesizer." echo "This means that the driver is not built in, the module" echo "is not loaded, or $NEWMOD is not a valid synthesizer." exit 1 fi if [ "$OLDMOD" = "soft" ]; then if [ -f /var/run/espeakup.pid ]; then kill $(cat /var/run/espeakup.pid) 2> /dev/null if [ -f /var/run/espeakup.pid ]; then rm -f /var/run/espeakup.pid fi fi if [ -f /var/run/speechd-up.pid ]; then kill $(cat /var/run/speechd-up.pid) 2> /dev/null if [ -f /var/run/speechd-up.pid ]; then rm -f /var/run/speechd-up.pid fi fi sleep 2 fi if [ "$NEWMOD" = "none" ]; then exit elif [ "$NEWMOD" = "soft" ]; then if [ "$DAEMON" = "espeakup" ]; then espeakup $* elif [ "$DAEMON" = "spd" ]; then nice -n 5 speechd-up $* fi fi