none
Strano errore di SpeechSynthesizer RRS feed

  • Domanda

  • Ciao,
    sto diventando pazzo con un errore stranissimo.
    Ho questo codice, IDENTICO, su tre applicazioni:

                string cVoce = "ScanSoft Silvia_Dri40_16kHz";
                SpeechSynthesizer oVoce = new SpeechSynthesizer();
                oVoce.SelectVoice(cVoce);
                oVoce.Volume = 100;
                oVoce.Rate = Convert.ToInt16(Velocita.Value);
                oVoce.Speak("PROVA");
                oVoce.Dispose();
    

    Solo su una delle tre applicazioni, E SOLO IN DEBUG mi dà questo errore:

    Nessuna voce installata nel sistema oppure nessuna voce disponibile con l'impostazione di sicurezza corrente.

    E' ovvio che l'errore è errato, dal momento che sto lavorando sulla stessa macchina, usando lo stesso framework, lo stesso Visual Studio (2010), le stesse identiche impostazioni, quindi non esiste che su due applicazioni risulti installata e su di una no.
    Ho provato anche a rifare il progetto da zero, ricopiandoci all'interno il codice ma niente da fare.Se lancio l'eseguibile va tutto bene, almeno per ora…………...ma non è normale, credo sia un problema di Visual Studio 2010, che fa un po' come gli pare……..
    Qualche consiglio?

    domenica 27 ottobre 2019 11:26

Risposte

Tutte le risposte