2010-01-18 5 views
5

Ho un'applicazione Web che utilizza SAPI per eseguire TTS. Lo eseguo su Windows Server 2003 che ha MS SAM installato per impostazione predefinita.Ulteriori voci a un'app web ASP.NET

Capisco che ci sono un certo numero di aziende terze parti che vendono voci. Per un'applicazione commerciale, quali di queste aziende offrono licenze che non fanno pagare un sacco di soldi? Hanno API per integrarsi facilmente con un'app ASP.NET?

Mi piacerebbe davvero aggiungere più voci all'applicazione.

MODIFICA: Più risposte? Grazie

risposta

1

EDIT

A giudicare dalla domanda e commenti suona come avete il rendering del file audio e la consegna al cliente verso il basso già.

Ecco alcune voci adizionale:

che lascia la L & H voci trovate sul sito bytecool.com o gli ulteriori 5 voci SAPI offerti nel SDK (impostazione pack per solo le voci legate a bytecool.com).

Le voci AT & T e Cepstral sono le migliori anche se si paga molto per loro.

Cambiare la voce renderizzata dovrebbe essere semplice come impostare la proprietà Sapi.SpVoice.Voice.

+0

Marijn - La mia applicazione Web crea file audio. Ho bisogno di aggiungere voci sul server. Per un utente finale, è solo un file mp3 come qualsiasi altro file. – Nick

+0

Eccellente, ho annusato un'implementazione SAPI lato client schifoso :). Ma non ho proprio capito la domanda. Sembra che tu abbia fatto la creazione degli mp3. Cambiare la voce dovrebbe essere facile come impostare la proprietà 'Sapi.SpVoice.Voice'. –

+0

Ci scusiamo per non essere abbastanza chiari. Non ho alcuna voce installata su Win Server 2003 (viene fornita con la voce MS Sam predefinita ma vorrei aggiungere altro). Poiché si tratta di un'applicazione commerciale (ad esempio, gli utenti pagano per ottenere i file audio), le aziende forniscono voci gratuite/economiche che possono essere facilmente integrate con l'app ASP.NET. Delle società che hai elencato, correggimi se sbaglio, ma non credo che NextUp e Cepstral offrano voci gratuite per uso commerciale. Dal link bytecool, L & H TruVoice e le altre voci sono libere? – Nick