In questo post avevo descritto come far parlare in italiano l’assistente vocale di Windows 7, tuttavia la procedura sembra non andare a buon fine se si ha installato Windows 7 a 64 bit.
Per fortuna esiste una soluzione molto semplice a questo problema :
come prima cosa scaricare la voce italiana di Windows 7 da questa pagina ed al termine dell’installazione aprire le proprietà del file appena scaricato e scorrere fino alla scheda “compatibilità” ,successivamente inserire il flag alla casella “esegui in modalità compatibilità per:” ed impostare la compatibilità su “Windows XP service pack 3” ed eseguire l’installazione normalmente.
al termine dell’installazione entrare nell’assistente vocale di Windows 7 e cliccare sul pulsante “impostazioni voce” e scegliere come voce predefinita la voce “ScanSoft Silvia_Dri_40:16KHz” e cliccare sul pulsante “Ok”.
Se la procedura non dovesse funzionare provare a seguire il seguente procedimento:
come prima cosa lanciare l’assistente vocale di Windows 7 ,in seguito aprire il menù start e scrivere cmd e cliccare sul primo risultato.
Una volta entrati nella riga di comando digitare il seguente percorso :
C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl
Si tratta di un comando che fa apparire una finestra analoga a quella della scelta delle voci nell’assistente vocale di Windows 7 ma in cui compaiono tutte le voci istallate sul computer comprese quelle a 16 bit e non solo l’unica registrata a 32 bit “Microsoft Anna –English”.
Una volta aperta la finestra settare come voce predefinita “ScanSoft Silvia_Dri_40:16KHz”.
Se ancora questa seconda procedura non dovesse andare a buon fine, scaricare la voce eSpeak italiana per Windows 7 a 64 bit dal sito ufficiale e settarla come voce predefinita nell’assistente vocale.
29 gennaio 2012
COME FAR FUNZIONARE L’ASSISTENTE VOCALE DI WINDOWS 7 SU UN SISTEMA OPERATIVO A 64 BIT
27 commenti:
La redazione del sito internet http://www.cesariodeiako.blogspot.com non può essere ritenuta in alcun modo responsabile dei commenti rilasciati dai propri lettori nel blog e negli altri servizi offerti. Tuttavia si riserva il diritto di moderare, modificare ed eliminare i commenti quando necessario. Il giudizio della redazione e dei moderatori è insindacabile.
Si consiglia vivamente di leggere il regolamento disponibile all'indirizzo http://cesariodeiako.blogspot.com/p/informazioni-legali-e-condizioni.html prima di rilasciare un commento.
Iscriviti a:
Commenti sul post (Atom)
Anche se dettagliate , le procedure descritte per cambiare l'assistente vocale non ha avuto effetto. Non si riesce a cambiarlo se non temporaneamente durante il comando Dos. Suggerisco un aggiornamento
RispondiEliminasi concordo pure io solo da comando cmd lo fa ma poi torna in inglese
EliminaGrazie per la segnalazione. Cercherò di trovare un altra soluzione per ottenere lo stesso risultato.
RispondiEliminanel fra tempo prova ad installare sul sistema operativo e-speak italiano ed ad impostarlo come voce predefinita nelle impostazioni dell'assistente vocale di windows 7.
Buongiorno,
RispondiEliminaConfermo non funzionamento o meglio .. Nel pannello con la stringa si riesce a cambiare lingua in italiano, ma quando si lancia l'assistente vocale dal campo cerca file dello START l'unica voce selezionabile dal pop up è Microsoft Anna - English (United States)
io ho fatto cosi scaricato e installato il programma RSSolo4ItalianSilvia da qui https://skydrive.live.com/redir.aspx?cid=d4b1b085dfa4688c&resid=D4B1B085DFA4688C%21107&parid=D4B1B085DFA4688C%21105
RispondiEliminapoi ho semplicemente aperto esplora risorse e ho chiamato questo percorso
C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl
da li ho potuto scegliere la lingua italiana in modo facile e veloce. Ha io uso winndows 7.
Potete aiutarmi a capire ora come faccio a fargli leggere i testi in italiano?
Salve mi dispiace ma in base ad ulteriori prove fatte su sistemi operativi a 64 bit le procedure inlustrate sembrano non funsionare.
Eliminacomunque se lei dispone di un sistema a 32 bit le consiglio di installare la voce silvia e avviare l'assistente vocale. Sulla finestra che si aprirà cliccare sul pulsante "inpostazioni voce" e selezioni la voce silvia italian 16 khz.
mi scuso per l'inconveniente.
Consiglio a tutti i lettori di questo post di provare come alternativa all'assistente vocale di windows il software screen reader gratuito nvda scaricabile dal sito www.nvda.it
RispondiEliminaSalve Potresti scrivere in modo più dettagliato la procedura che hai fatto per far funsionare silvia su windows 7?
Eliminagrazie.
P.S. Si tratta di un sistema operativo a 32 o 64 bit?
Un po' in ritardo ma mi è stato utile il post. Effettivamente la procedura indicata nel post principale non funziona (io ho windows 8 64 BIT), ma copiando il percorso come ha suggerito l'utente anonima sono riuscita ad impostare Silvia, nel senso che c'era tra le opzioni. Non so se non so usare l'assesstente vocale integrato a windows oppure nemmeno funziona, ma comunque mi parlava in inglese dicendo che dovevo impostare una lingua. Ho lasciato perdere ed ho scaricato il software Balabolka, e lì Silvia funziona benissimo. Si deve sempre impostare ma è intuitivissimo, niente di arzigogolato, ma funziona alla grande. Spero di essere stata utile.
Eliminaha funzionato alla perfezione,anche se il percorso sul command non dava nessun risultato. trovando da solo la cartella ho cambiato preferenza della lingua e adesso Silvia funziona! grazie!!
RispondiEliminaCiao, lavoro con questi software da tanti anni e credo che il freeware migliore ad oggi sia balabolka, scaricabile da qui http://www.cross-plus-a.com/it/balabolka.htm.
RispondiEliminaNaturalmente la voce di default è inglese e quindi è necessario scaricare prima il file che hai indicato nel tuo post, in particolare questo https://skydrive.live.com/?cid=d4b1b085dfa4688c&id=D4B1B085DFA4688C!107
In questo modo anche windows 7 a 64 bit parla in italiano!
Ciao
Paolo
Grazie mille per il suo contributo.
EliminaSalve ho riscontrato che
RispondiEliminal'assistente vocale è il file narrator.exe in C:\Windows/System32. Non esiste un analogo nella cartella di sistema "SysWOW64" in pratica la installazione della voce, ed anche il procedimento sopra configurano il sistema a 64 bit il pannello di controllo avvia l'unica applicazione a 32 bit che non vede altre voci installate.
Roberto
Ciao,
RispondiEliminagrazie alla tua dettagliata descrizione, sono riuscita a far parlare in italiano "Balabolka". Sai, mio figlio ha + di un disturbo di apprendimento e devo imparare l'utilizzo di alcuni strumenti informatici per proporglieli.- Grazie ancora,gb
Salve mi fa molto piacere che il mio post sia stato utile.
EliminaComunque se ha bisogno non esiti a chiedere.
Sono un ragazzo ipovedente appassionato di computer e quindi se ha bisogno di qualcosa chieda pure.
io ho un sistema a 64 bit ma non mi funziona
RispondiEliminaGrazie tutto OK
RispondiEliminaQuesto commento è stato eliminato dall'autore.
RispondiEliminaCon questo procedimento (anche se un po lungo) è possibile sostituire la voce di default con una voce italiana.
RispondiEliminaPrimo step:
Installa the Speech Platform v11
a) vai qui: http://www.microsoft.com/en-us/download/details.aspx?id=27225
b) clicca "Download"
c) seleziona "x64_SpeechPlatformRuntime\SpeechPlatformRuntime.msi"
d) fai partire l'installazione
Secondo Step:
a) vai qui: http://www.microsoft.com/en-us/download/details.aspx?id=27224
b) clicca "Download"
c) seleziona le voci che vuoi installare (quelle con scritto it sono in italiano)
d) una volta scaricate installale
Terzo step:
a) Dal prompt dei comandi o da esegui scrivi "Regedit"
b) Vai in - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices -clicca col destro sulla cartela "Tokens" e poi su esporta. Salva sul desktop chiamandolo voices1.reg
b) Vai in - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech Server\v11.0\Voices - clicca col destro sulla cartela "Tokens" e poi su esporta. Salva sul desktop chiamandolo voices2.reg
Quarto step:
a) Apri Voices1.reg in Notepad o worpad.
b) clicca su sostituisci
c) scrivi \Speech Server\v11.0\ nel campo "trova"
d) scrivi \Speech\ nel campo "sostituisci con"
e) clicca "sostituisci tutto"
f) Salva il file
g) ripeti i procedimenti da a) a f) per l'altro file Voices2.reg
Quinto Step
a) Fai doppio clic su Voices1.reg e Voices2.reg salvati sul desktop
b) clicca si sulla finestra che appare
Grazie per la dettagliata procedura.
EliminaIl metodo illustrato funziona sicuramente meglio di quello scritto nel post.
Congratulazioni!
di nulla! avevo lo stesso problema poi ho trovato questa procedura online, l'ho testata e funziona.
Eliminaun saluto
Franesco
scsami francesco ma nella cartella woow6432node sono presenti solo due cartelle google e windows di cui in windows ce soltanto explorer, ext, internet explorer ma nessuna traccia della presenza della suddetta cartella
EliminaSpeech Server all'interno di essa sebbene su SOFWARE e poi Windows ci sia
ciao, intanto ti consiglierei di controllare bene i vari passaggi (cioè di aprire le cartelle nell'ordine indicato) poi dimmi se ho capito bene il problema:
RispondiEliminaquando vai in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
trovi la cartella "Speech Server".
invece, in
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\
non riesci a trovare la cartella "Speech Server" ho capito bene?
Buongiorno,
RispondiEliminaScusate se commento questo vecchio post. Con la procedura descritta da Francesco (grazie!) ottengo un assistente vocale del tipo TTS: cioè il pc legge tranquillamente i testi.
A me però servirebbe anche il lato STT dell'assistente vocale, e per quello continua a darmi paradossalmente il solito errore, cioè "l'assistente vocale non è disponibile per la lingua selezionata". C'è un modo per risolverlo?
Grazie!
Io ho fatto di tutto ma nulla lo stesso
RispondiEliminaSalve provi ad installare la versione gratuita per windows della vocce espeack.
EliminaIn alternativa scarichi ed installi lo screen reader nvda dal sito www.nvda.it e utilizzi quello che è migliore dell'assistente vocale di windows.
Spero di esserle stato utile.
Purtroppo penso che per Win 7 a 64bit non ci sia possibilità, stando a questo link è una questione di come viene creata la voce:
RispondiEliminahttp://answers.microsoft.com/en-us/windows/forum/windows_7-pictures/windows-7-64-bit-tts-voice-selection-problems/6b4153df-0ffb-4977-b26c-a313b418db96?auth=1