2012-10-24 21 views
23

Sto cercando motori text-to-speech (TTS) open-source scritti in C++. Idealmente con voci di alta qualità (vedi la definizione di qualità sotto), ma anche alternative di qualità inferiore sono a posto finchè la fonte è disponibile gratuitamente.Motori text-to-speech (TTS) open-source di alta qualità scritti in C++

Esiste un progetto open source di questo tipo?

By "di alta qualità" Voglio dire "suono umano", "non-robotica" e con risultati finali grosso modo alla pari con questi due esempi di lingua inglese: Example 1, Example 2

+0

MaryTTS Android: https://github.com/AndroidMaryTTS –

risposta

12

penso che si può trovare Flite un progetto eccellente. È ampiamente utilizzato, open source e multi piattaforma. Sviluppato in CMU, ha più rigore di un progetto di uno sviluppatore casuale.

Tuttavia, è scritto interamente in C per la portabilità di oggetti mobili, forse riducendo il suo valore accademico a voi, se questo è ciò che si sta dopo (alla ricerca di C++)

Se non siete interessati ad un C libreria, quello stesso sito ha un collegamento a Festival, una libreria C++ dell'Università di Edimburgo che è molto più robusta. Tuttavia, è molto meno portatile e dovrai lavorarci per farlo funzionare nel tuo ambiente, ne sono sicuro.

+0

Nella mia esperienza quelli suonano molto robotici – nafg

Problemi correlati