Installando WinRAR 3.62 su Windows Vista, quando si prova a lanciarlo, sia direttamente sia facendo doppio clic su un file ZIP/RAR, viene visualizzato un messaggio della UAC che dice: Tentativo da parte di un programma non identificato di accedere al computer. Tuttavia, consentendo l'esecuzione del programma, tutto funziona correttamente. Dopo essermi documentato ed aver chiesto su vari newsgroup, ho scoperto che questo problema si manifesta solo con la versione 3.62 di WinRAR. Al momento, quindi ci sono due opzioni: installare la release 3.61, che a quanto pare non è affetta dal problema, oppure attendere la 3.63, che dovrebbe uscire tra breve (la 3.62 è del 4 dicembre).
Realizzare applicazioni con funzionalità di Text-To-Speech utilizzando il .NET Framework 3.0 è semplicissimo. Dopo aver aggiunto una reference allla libreria System.Speech, sono sufficienti poche righe di codice:
using System.Speech.Synthesis;
//...
using (SpeechSynthesizer ss = new SpeechSynthesizer())
{
ss.SelectVoice("ScanSoft Silvia_Dri40_16kHz");
ss.Speak("Ciao, spero che vada tutto bene. Ti auguro una buona giornata!");
}
Il motore di text-to-speech può essere esteso con nuove voci. Nell'esempio ho utilizzato quella scaricabile gratuitamente all'indirizzo http://download.microsoft.com/download/1/2/2/12246417-CD66-4541-B32B-8CD18E92AAE7/RSSolo4Italian.zip.
Questo codice funziona sia con Windows Vista sia con Windows XP.
Ieri sera ho installato Nero 7.5.9.0 italiano su Windows Vista Business italiano. Posso confermare quanto era stato detto in passato su questo blog: il setup chiede di installare le DirectX 9.0c, altrimenti non può proseguire, tuttavia dopo aver dato l'OK la procedura "si accorge" che nel sistema è già presente la versione 10 e passa subito alla scelta delle opzioni di installazione di Nero.