root/xchestival/README.html

Revision 1064, 7.8 kB (checked in by alpt, 3 years ago)

Initial revision

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 <html>
2 <head>
3 <title>~/tmp/xchestival/README.html</title>
4 <meta name="Generator" content="Vim/6.2">
5 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
6 </head>
7 <body bgcolor="#ffffff" text="#000000">
8 <pre>
9
10
11                      (-         xchestival       -)
12                              Italian version
13
14
15 Xchestival e' un insieme di vari pezzi: uno script per xchat ed irssi
16 che lo interfaccia a Festival, i fonemi italiani, ed altre cose, che
17 messe insieme, permettono a xchat ed a irssi di &quot;parlare&quot;, leggendo
18 cio' che viene scritto sui canali e sulle querty.
19
20 xchat/irssi + xchat_speak + It-festival = xchestival ;)
21
22 potete scaricarlo da qui:
23 <A HREF="http://freaknet.org/alpt/src/xchestival/files/xchestival-0.0.8.tar.bz2">http://freaknet.org/alpt/src/xchestival/files/xchestival-0.0.8.tar.bz2</A>
24
25
26 *** Installazione
27
28 Assicuratevi di avere festival ed mbrola installati.
29 Festival lo potete scaricare qui:
30 <A HREF="http://www.cstr.ed.ac.uk/projects/festival/">http://www.cstr.ed.ac.uk/projects/festival/</A>
31
32 Mentre mbrola prendetelo da qui:
33 <A HREF="http://tcts.fpms.ac.be/synthesis/mbrola.html">http://tcts.fpms.ac.be/synthesis/mbrola.html</A>
34
35 Se usate la pura ed aurea Slackware potete installare sia festival che mbrola
36 usando i tre .tgz che trovate qui:
37 <A HREF="http://freaknet.org/alpt/src/xchestival/files/xchestival-slack">http://freaknet.org/alpt/src/xchestival/files/xchestival-slack</A>
38
39 Se usate Debian, allora dovete ringraziare Scinziatu che ha creato i .deb
40 appositamente per voi, seguite queste istruzioni:
41 <A HREF="http://freaknet.org/alpt/src/xchestival/files/xchestival-deb/readme">http://freaknet.org/alpt/src/xchestival/files/xchestival-deb/readme</A>
42
43 Se siete su gentoo od usate emerde, potete comodamente lanciare:
44 # emerge festival mbrola
45
46 Successivamente, prendete l'ultima versione di xchestival da qui:
47 <A HREF="http://freaknet.org/alpt/src/xchestival/files/">http://freaknet.org/alpt/src/xchestival/files/</A>
48
49 Una volta scaricato, scompattatelo con
50
51    tar xjvf xchestival-0.0.8.tar.bz2
52
53 entrate nella dir
54
55    cd xchestival
56
57 diventate root:
58
59    su root
60
61 e lanciate
62
63    ./install.sh
64
65 questo installera' tutto il necessario.
66
67 -- Su xchat:
68 Per usarlo, aprite xchat e caricate lo script perl xchat_speak.pl, che
69 si trova nella directory xchestival. con Xchat 1.8.11, andate sul menu
70 Scripts &amp; Plugins, poi Load Perl Script ...
71
72 Se volete farlo caricare automaticamente all'apertura di xchat
73 copia il .pl in $HOME/.xchat/
74
75 Infine, modificate il .pl per cambiare le variabili di default.
76
77 Se avete gia' tutto il necessario installato e volete prendervi solo lo script,
78 andate qua:
79 <A HREF="http://freaknet.org/alpt/src/xchestival/files/xchat_speak.pl">http://freaknet.org/alpt/src/xchestival/files/xchat_speak.pl</A>
80
81 -- Su irssi:
82 Copiate irssi_speak.pl in ~/.irssi/scripts/ (assicuratevi che la directory
83 scripts esista).
84 Modificate le variabili di configurazione del .pl.
85
86 Caricatelo con: /run irssi_speak
87
88 Lo script si trova qua:
89 <A HREF="http://freaknet.org/alpt/src/xchestival/files/irssi_speak.pl">http://freaknet.org/alpt/src/xchestival/files/irssi_speak.pl</A>
90
91
92 *** Info aggiuntive:
93
94 La voce in lingua italiana viene da qui:
95 <A HREF="http://www.csrf.pd.cnr.it/TTS/It-FESTIVAL.htm">http://www.csrf.pd.cnr.it/TTS/It-FESTIVAL.htm</A>
96
97 Lo script originale per interfacciare xchat a festival viene da qui:
98 <A HREF="http://www.nogas.org/xchat_speak/">http://www.nogas.org/xchat_speak/</A>
99
100
101 *** Modalita' d'uso:
102
103 In xchat carica lo script con:
104 /load /path/to/script/xchat_speak.pl
105
106 In irssi carica lo script con (devi averlo in ~/.irssi/scripts/):
107 /run irssi_speak.pl
108
109 I comandi sono:
110
111 /velocita SPEED         Setta la velocita' di lettura a `SPEED',
112                         e' meglio usare i valori compresi tra
113                         0.70 e 1.50. Se usi 3.00 diventa tutto moooolllltooooo
114                         LENTOOOO.
115
116 /voce VOICE             Seleziona la voce per la lettura, quelle disponibili
117                         sono:
118                         &quot;uomo&quot; == voce femminile italiana
119                         &quot;donna&quot; == voce maschile italiana
120                         &quot;uomo_robot&quot; == voce maschile di un robot
121                         &quot;donna_robot&quot; == voce femminile di un robot
122                         &quot;inglese&quot; == american dude
123
124 /muto [#CHAN]           Disabilita la lettura del canale `#CHAN' specificato.
125                         Se nessun canale viene specificato allora tutti saranno
126                         disabilitati.
127
128 /muto NICK              Disabilita la lettura della query del `NICK'
129                         specificato.
130
131 /parla [#CHAN]          [ri]abilita la lettura del canale `#CHAN'. Se nessun
132                         canale e' specificato, e' riabilitata la lettura globale.
133
134 /parlasoloin #CHAN      Legge solamente quello che viene detto nel canale
135                         `#CHAN' e disabilita tutti gli altri. Equivale ad
136                         /muto; /parla #CHAN
137
138 /censure                Mostra l'elenco dei canali disabilitati.
139
140 /solotesto              Non legge i Join, Part, Quit, Topic, cambio Nick.
141
142 /parlatutto             Legge i Join, Part, Quit, Topic, cambio Nick.
143
144 /seleziona [STRINGA]    Legge solo le frasi che contengono la `STRINGA' immessa.
145                         Se nessuna stringa viene specificata allora tutte le
146                         frasi saranno nuovamente lette. Ad esempio:
147                         /seleziona MIONICK, leggera' solo le frasi dove e'
148                         presente il MIONICK.
149
150
151 Xchestival usa un file di sostituzioni (xchestival.sub) che di default viene
152 copiato in /usr/share/xchestival/ ed in ~/.xchat2/ e in ~/.irssi/
153 durante l'installazione.
154 Puoi modificarlo a tuo piacimento per aggiungere nuove associazioni
155 (ricordati di spedirmi il diff ;)
156 Nel file vi e' una sostituzione per linea, secondo la seguente sintassi:
157 ----------------------------
158 # Questo e' un commento.
159 STRINGA == NUOVA_STRINGA
160 # Ad esempio:
161 xche' == perche'
162
163 # Ora aggiungiamo uno smile:
164 SMILE: ;) == ride
165 -----------------------------
166 Quindi ogni volta che xchat_speak.pl leggera' &quot;xche'&quot;, festival dira' &quot;perche'&quot;.
167 L'unica accortezza che bisogna avere riguarda gli smiles: tutti gli smile devono
168 avere il prefisso `SMILE: ' ad inizio riga. Ricordati che gli smile vengono
169 letti in questo modo: &quot;NICK SOSTITUZIONE_SMILE&quot;, quindi una frase del tipo:
170 &quot;&lt;AlpT&gt; ;)&quot; viene letta come &quot;Alpt ride&quot;.
171
172 Il file ~/.xchat2/xchestival.sub (o ~/.irssi/xchestival.sub) viene caricato
173 automaticamente all'avvio dello script. Se il file non viene trovato allora lo
174 script provera' a caricare /usr/share/xchestival/xchestival.sub.
175
176 /associazioni [FILE]    Carica tutte le associazioni presenti nel `FILE'.
177                         Se il `FILE' non viene specificato il `FILE' caricato
178                         sara' quello di default (~/.xchat2/xchestival.sub)
179
180 /associa      STRINGA   Aggiunge la nuova associazione `STRINGA' nel file di
181                         associazioni caricato. La nuova associazione e'
182                         immediatamente utilizzata. La sintassi e' la stessa del
183                         file di associazioni, ad esempio:
184                         /associa SMILE: ^_- == fa' l'occhiolino
185
186
187 *** Autori:
188
189 xchestival e' stato scritto da:
190
191 AlpT (@freaknet.org),
192
193 con l'aiuto essenziale di:
194
195 asbesto (@freaknet.org), per il supporto umano, spirituale e di design,
196 sandman (@freaknet.org), per le regex della morte,
197 scinziatu (@freaknet.org), per la pacchettizzazione debian ed il supporto mbrola,
198 ram (@freaknet.org), per l'ottimizzazione delle espressioni e dei baci,
199 skler (@freaknet.org), per l'aggiunta dei comandi (/solotesto e /parlatutto).
200
201 Tutti noi facciamo parte del Freaknet \o/:
202 <A HREF="http://www.freaknet.org">http://www.freaknet.org</A>
203
204 Mandate insulti, proteste, poesie, codice, lettere d'amore, francobolli e
205 quant'altro ad:  alpt ( @freaknet.org ).
206
207 Cya ^_^
208 </pre>
209 </body>
210 </html>
Note: See TracBrowser for help on using the browser.