Vox-launcher;+i+comandi+vocali

=Introduzione=

[|Vox-launcher] **è un pro**gramma che permette di utilizzare dei comandi vocali. Il programma utilizza le Speech Api di Google per convertire il parlato in testo e poi eseguire un comando sulla macchina locale. Vox-launcher per funzionare necessita quindi che sia attiva una connessione di rete.

=Avvia il programma=

In WiildOs troverai il programma nella sezione lavagna. Premi il bottone __Comandi vocali__.



=Utilizzo=

Per far funzionare vox -launcher basta parlare ! Aspetta un pò e la relativa azione sarà eseguita. Quando il semaforo è rosso il programma non è pronto ad ascoltarvi; si prega di attendere la luce verde prima di parlare un'altra volta. Attenzione che può essere necessario configurare il microfono alla giusto livello di volume in modo da non sentire rumore e sentire abbastanza da riconoscere il suono. Se l'icona è rossa fissa significa che il microfono è troppo alto e che il programma non è in grado di capire; abbassate e trovate il giusto livello. Il comportamento corretto è che quando si parla è rosso e poi diventa verde col "silenzio". Per trovare il volume ottimale si può provare ad abbassare il microfono e verificare che rimanga verde e poi alzare fino a quando parlando diventa rosso.

=Lista dei comandi vocali=

È possibile visualizzare l' elenco dei comandi predefiniti gestiti da vox-launcher leggendo la colonna di sinistra del file di di configurazione della propria lingua (per l'italiano il file / etc/vox - launcher /vox_launcher_it.conf ). Se si impartiscono parole non presenti nel file di configurazione vox-launcher verificherà che la parola dettata sia un programma, in questo caso lancerà il programma desiderato. Questo permette di poter lanciare con la voce qualunque programma senza aver bisogno di specificarlo nel file di configurazione. Nel caso in cui la stringa riconosciuta sia una voce di wikipedia inizierà a leggerla; provare per esempio a dire "Giuseppe Mazzini".

Nella seguente tabella sono specificati i comandi vocali e le conseguenti azioni spiegate in linguaggio naturale:


 * apri || Permette di aprire un nuovo file all'interno dell'applicazione corrente ||
 * salva || Permette di salvare il file aperto nell'applicazione corrente ||
 * salva || Permette di salvare con nome il file aperto nell'applicazione corrente ||
 * stampa || Stampa il file aperto nell'applicazione corrente ||
 * anteprima di stampa || Esegue l'anteprima di stampa del file aperto nell'applicazione corrente ||
 * annulla || Annulla l'ultima modifica nell'applicazione corrente ||
 * ripristina || Ripristina l'ultimo cambiamento annullato nell'applicazione corrente ||
 * seleziona tutto || Seleiona tutto il contenuto del file aperto nell'applicazione corrente ||
 * nuovo || Apre una nuova finestra dell'applicazione corrente ||
 * nuova finestra || Apre una nuova finestra dell'applicazione corrente ||
 * file || Apre il menù File nell'applicazione corrente ||
 * cerca || Cerca la striga che sarà specificata all'interno del file aperto nell'applicazione corrente ||
 * trova successivo || Cerca la prossima occorrenza della stringa specificata da cercare all'interno del file aperto nell'applicazione corrente ||
 * trova precedente || Cerca l'occorrenza precedente della striga specificata da cercare all'interno del file aperto nell'applicazione corrente ||
 * barra indirizzi || Se avete il browser aperto sposterà il focus nella barra degli indirizzi ||
 * aggiungi a preferiti || Se avete il browser aperto aggiungerà nei preferiti la pagina che state visualizzando ||
 * nuova scheda || Apre una nuova scheda dell'applicazione se l'applicazione prevede di farlo. Il browser, l'editor di testi e il terminali permettono questo tipo di interazione ||
 * scheda || Apre una nuova scheda dell'applicazione se l'applicazione prevede di farlo. Il browser, l'editor di testi e il terminali permettono questo tipo di interazione ||
 * scheda successiva || Se si è all'interno di una applicazione a schede, passa alla scheda successiva ||
 * prossima scheda || Se si è all'interno di una applicazione a schede, passa alla scheda successiva ||
 * scheda precedente || Se si è all'interno di una applicazione a schede, passa alla scheda precedente ||
 * chiudi scheda || Se si è all'interno di una applicazione a schede, chiude la scheda corrente ||
 * aggiorna pagina || Aggiorna la pagina corrente ||
 * cancella || Cancella l'ultimo carattere nella finestra attiva ||
 * inserisci || Permette di attivare l'inserimento di testo ||
 * directory home || Visualizza i contenuti nella home ||
 * mostra scrivania || Visualizza i contenuti nella scrivania ||
 * chiudi sessione || Chiude la sessione grafica corrente ||
 * fine || Schiaccia il tasto End ||
 * indietro || Torna alla pagina precedente ||
 * avanti || Passa alla pagina successiva ||
 * cronologia || Mostra la cronologia ||
 * download || Mostra la finestra dei download ||
 * abbassa zoom || Diminuisce lo zoom nella visualizzazione della pagina corrente ||
 * alza zoom || Aumento lo zoom nella visualizzazione della pagina corrente ||
 * taglia || Taglia il contenuto del testo precedentemente selezionato ||
 * copia || Copia il contenuto del testo precedentemente selezionato ||
 * incolla || Incolla il contenuto del testo precedentemente selezionato ||
 * blocca schermo || Blocca lo schermo del computer ||
 * finestra successiva || Passa alla prossima finestra e la rende attiva ||
 * prossima finestra || Passa alla prossima finestra e la rende attiva ||
 * finestra precedente || Passa alla finestra precedente e la rende attiva ||
 * invio || Schiaccia il tasto invio confermando la scelta effettuata ||
 * conferma || Schiaccia il tasto invio confermando la scelta effettuata ||
 * spazio || Immette uno spazio dopo il cursore di immissione testo nell'applicazione attiva ||
 * sinistra || Analogo a schiacciare la freccia sinistra ||
 * destra || Analogo a schiacciare la freccia a destra ||
 * su || Analogo a schiacciare la freccia in su ||
 * giù || Analogo a schiacciare la freccia in giù ||
 * sali sali || Analogo a schiacciare Pag su ||
 * scendi scendi || Analogo a schiacciare Pag giù ||
 * mostra menù || Mostra il menù contestuale dell'applicazione corrente ||
 * esc || Analogo a schiacciare il tasto Escape ||
 * esci || Analogo a schiacciare il tasto Escape ||
 * nascondi finestra || Nasconde la finestra attiva ||
 * ripristina finestra || Fa visualizzare l'ultima finestra e la rende attiva ||
 * minimizza finestra || Minimizza la finestra attiva ||
 * aiuto || Visualizza il menù di aiuto dell'applicazione attiva ||
 * tutto schermo || Visualizza l'applicazione attiva a schermo intero ||
 * schermo intero || Visualizza l'applicazione attiva a schermo intero ||
 * abbassa volume || Abbassa il volume del computer ||
 * alza volume || Alza il volume del computer ||
 * click || Esegue un click come fosse il mouse ||
 * clicca || Esegue un click come fosse il mouse ||
 * doppio click || Esegue un doppio click come fosse il mouse ||
 * click destro || Esegue un click destro come fosse un mouse ||
 * inchiostro || Apre Ardesia ||
 * penna || Apre Ardesia ||
 * screenshoot || Cattura in una immagine il contenuto dello schermo ||
 * cattura schermo || Cattura in una immagine il contenuto dello schermo ||
 * cattura finestra || Cattura in una immagine il contenuto della finestra attiva ||
 * faretto || Apre spootlighter ||
 * gestore dei file || Apre pcmanfm il programma che permette di sfogliare file e directory ||
 * lavagna col wiimote || Apre python-whiteboard ||
 * lente || Apre vmg, la lente d'ingrandimento per la scrivania ||
 * lente d'ingrandimento || Apre vmg, la lente d'ingrandimento per la scrivania ||
 * registra schermo || Apre gtk-recordMyDesktop che permette di registrare in un video tutto ciò che si vede a schermo ||
 * riconoscitore calligrafico || Chiama cellwriter; programma che permette di scrivere a mano libera ||
 * sipario || Apre curtain ||
 * tastiera || Apre la tastiera virtuale florence ||
 * tastiera virtuale || Apre la tastiera virtuale florence ||
 * wiki || Apre il browser sulla pagina del wiki di WiildOs ||
 * blog || Apre il browser su blogger, sito che ti permette di creare gratuitamente il tuo blog ||
 * browser || Apre il browser, il programma per navigare in internet ||
 * il browser || Apre il browser, il programma per navigare in internet ||
 * naviga || Apre il browser, il programma per navigare in internet ||
 * internet || Apre il browser, il programma per navigare in internet ||
 * browser web || Apre il browser, il programma per navigare in internet ||
 * mail || Apre il programma per la lettura della posta elettronica ||
 * posta || Apre il programma per la lettura della posta elettronica ||
 * posta elettronica || Apre il programma per la lettura della posta elettronica ||
 * calendar || Apre il calendario di google google calendar ||
 * g calendar || Apre il calendario di google google calendar ||
 * google calendar || Apre il calendario di google google calendar ||
 * calendario || Apre il calendario di google google calendar ||
 * google calendario || Apre il calendario di google google calendar ||
 * maps || Apre scribblemaps una applicazione per vedere le mappe di Google ||
 * g maps || Apre scribblemaps una applicazione per vedere le mappe di Google ||
 * google maps || Apre scribblemaps una applicazione per vedere le mappe di Google ||
 * mappe || Apre scribblemaps una applicazione per vedere le mappe di Google ||
 * google mappe || Apre scribblemaps una applicazione per vedere le mappe di Google ||
 * news || Apre Google News, il sito con la rassegna stampa di Google ||
 * g news || Apre Google News, il sito con la rassegna stampa di Google ||
 * google news || Apre Google News, il sito con la rassegna stampa di Google ||
 * notizie || Apre Google News, il sito con la rassegna stampa di Google ||
 * google notizie || Apre Google News, il sito con la rassegna stampa di Google ||
 * chat || Apre il programma di chat Pidgin ||
 * chatta || Apre il programma di chat Pidgin ||
 * google || Apre il browser sulla pagina iniziale di Google ||
 * rete || Apre le risorse di rete ||
 * risorse di rete || Apre le risorse di rete ||
 * scrivania remota || Apre vinagre, il programma per accedere a scrivanie remote ||
 * spazio su disco || Apre boaobab che visualizza lo spazio utilizzato su disco ||
 * cerca file || Apre gnome-search-tool, il programma che permette di cercare i file nel computer ||
 * gestore di archivi || Apre il gestore di archivi file-roller ||
 * visualizzatore di immagini || Apre il visualizzatore di immagini gpicview ||
 * lettore di schermo || Apre il lettore di schermo orca ||
 * lettore vocale || Apre il lettore vovale gSpeech ||
 * monitor di sistema || Apre il gestore di processi lxtask ||
 * gestore di processi || Apre il gestore di processi lxtask ||
 * informazioni di sistema || Apre hardinfo, il programma per visualizzare le informazioni di sistema ||
 * terminale || Apre il terminale ||
 * editor || Apre l'editor di testo Leafpad ||
 * editor di testo || Apre l'editor di testo Leafpad ||
 * blocco note || Apre l'editor di testo Leafpad ||
 * office || Apre la suite di ufflcio Libreoffice ||
 * ufficio || Apre la suite di ufflcio Libreoffice ||
 * word || Apre un nuovo documento con Libreoffice Writer ||
 * word processor || Apre un nuovo documento con Libreoffice Writer ||
 * documento || Apre un nuovo documento con Libreoffice Writer ||
 * nuovo documento || Apre un nuovo documento con Libreoffice Writer ||
 * foglio di calcolo || Apre un nuovo foglio di calcolo con Libreoffice Calc ||
 * nuovo foglio di calcolo || Apre un nuovo foglio di calcolo con Libreoffice Calc ||
 * presentazione || Apre una nuova presentazione con Libreoffice Impress ||
 * nuova presentazione || Apre una nuova presentazione con Libreoffice Impress ||
 * formula || Apre una nuova formulacon Libreoffice Math ||
 * nuova formula || Apre una nuova formulacon Libreoffice Math ||
 * basi di dati || Apre un nuovo database con Libreoffice Base ||
 * nuova base di dati || Apre un nuovo database con Libreoffice Base ||
 * calcolatrice || Apre la calcolatrice Galculator ||
 * editor immagini || Apre l'editor di immagini Pinta ||
 * editor di immagini || Apre l'editor di immagini Pinta ||
 * dinamica || Apre wiidynamic, programma che visualizza le accelerazioni del wiimote ||
 * masterizza || Apre xfburn, il programma per masterizzare ||
 * musica || Fa partire il riproduttore audio Clementine ||
 * ascolta || Fa partire il riproduttore audio Clementine ||
 * riproduttore audio || Fa partire il riproduttore audio Clementine ||
 * prossima traccia || Passa a suonare la prossima traccia musicale con Clementine ||
 * lettore multimediale || Apre il riproduttore multimediale Vlc ||
 * riproduttore video || Apre il riproduttore multimediale Vlc ||
 * riproduttore filmati || Apre il riproduttore multimediale Vlc ||
 * riproduci || Apre il riproduttore multimediale Vlc ||
 * video || Apre il riproduttore multimediale Vlc ||
 * editor audio || Apre l'editor audio Audacity ||
 * editor video || Apre l'editor video openshot ||
 * webcam || Apre Cheese il programma per visualizzare la webcam ||
 * calibra || Avvia il programma per la calibrazione di lavagne interattive multimediali e touch screen ||
 * aggiorna || Invoca l'aggiornamento di sistema ||

= Puntatore vocale =

Con vox -launcher sarete in grado di spostare il puntatore con la voce, il mouse non è più necessario per interagire con la scrivania. Invocate la parola chiave "griglia ", una griglia 3x3 sul vostro schermo apparirà :

Dite il numero di cella in cui volete spostare il cursore; il mouse si sposterà in quella zona. È possibile continuare a raffinare la selezione dove si vuole spostare il mouse applicando lo stesso metodo alla cella selezionata.

Quando si è sul punto desiderato sullo schermo è possibile scegliere il tipo di click del puntatore che si vuole utilizzare con questi comandi vocali :
 * Click
 * Doppio click
 * Click destro

A questo pun il programma simulerà un click nel luogo dove si trova il cursore del mouse. Nel momento in cui si sceglie di cliccare si esce automaticamente dalla modalità griglia.

=Inserimento testo=

E' possibile inserire del testo utilizzando la parola chiave "scrivi". Ad esempio dicendo "scrivi ardesia" vedremo apparire la parola ardesia nlell'area che ha il focus della tastiera.

= Personalizzazioni =

Vox-launcher è altamente configurabile modificando alcuni file di configurazione nella cartella /etc/vox -launcher. Al fine di personalizzare dobbiamo modificare il file di lingua corrispondente. Ad esempio, per personalizzare il riconoscimento in lingua italiana possiamo modificare il file /etc /vox - launcher /vox_launcher - it_IT.conf.

Il significato del file di configurazione è il più semplice possibile e segue il paradigma stimolo->risposta:

[ parolaCapita] - > [ comando da eseguire]

ad esempio naviga - >chromium-browser

Vox-launcher quando rileverà "naviga" lancierà il comando chromium-browser. È possibile dunque modificare il browser predefinito da Chromium a Firefox semplicemente cambiando la riga precedente in :

naviga - > firefox