Domanda

Eventuali duplicati:
Come creare una voce SAPI personalizzato per TTS

Hey ragazzi qui è un problema imbarazzante, mi è stato chiesto di ottenere una delle mie applicazioni a parlare in modo che possa avvisare l'operatore quando si verifica un problema sulla macchina. Il problema è che vogliono utilizzare una voce specifica.

Ciò che rende questo ancora più difficile è il fatto che ha bisogno di dire quale sia il problema e per una singola periferica ci sono più di 70 codici di errore e ci sono 9 diversi periferiche collegate che tutti hanno bisogno questa funzione.

Ho visto i messaggi che spiegano come utilizzare il testo al motore vocale da Microsoft (ad esempio, http://www.itechgiz.com/2011/01/create-a-simple-text-to-speech-application-in-visual- studio ) ma non riescono a vedere come posso implementare questa.

Sto indovinando avrei dovuto ottenere il loro ragazzo a dire frasi specifiche per ottenere i suoni di essere in grado di generare le parole, ma non ho la più pallida idea da dove cominciare!

Tutte le idee, per il modo in cui devono essere forme C # vincere?

È stato utile?

Soluzione

Sono d'accordo con il commento di Jalal Aldeen ...

Una voce personalizzato è davvero difficile da fare ... vedere il link dal commento di Jalal Aldeen ...

È possibile utilizzare le classi System.Speech e modificare una voce esistente per l'uscita.

Un'altra opzione - anche se solo per casi molto semplici: (molto lontano dall'essere perfetto!) Se ogni codice di errore corrisponde a uno specifico frasi con nessuna o pochissime variazioni, allora si può solo registrare la voce di quel ragazzo (uno .wav per ogni frase in codice / errore) e solo riprodurre il wav giusta per il codice di errore corrente ... si potrebbe anche fare un processo di "due fasi" ... in base a una certa condizione si riproduce un wav e alcune informazioni aggiuntive in base a una certa condizione specifica codice di errore (o con un .wav o synthezied con la più vicina incorporato voce) ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top