MaryTTS: Difference between revisions
Added pronunciation advantage |
m Added category project. |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 15: | Line 15: | ||
* Language support is very good: German, British and American English, French, Italian, Luxembourgish, Russian, Swedish, Telugu, Turkish and more | * Language support is very good: German, British and American English, French, Italian, Luxembourgish, Russian, Swedish, Telugu, Turkish and more | ||
*Pronunciation of times, dates, temperatures etc. can be very good. MaryTTS uses an extensive, handcrafted set of rules (and statistics) to handle this.<ref>http://mary.dfki.de/documentation/overview.html</ref> | *Pronunciation of times, dates, temperatures etc. can be very good. MaryTTS uses an extensive, handcrafted set of rules (and statistics) to handle this.<ref>http://mary.dfki.de/documentation/overview.html</ref> | ||
*MaryTTS is server-based meaning it offers a HTTP REST API out-of-the-box to synthesize text | |||
== Models == | == Models == | ||
[ | Voice models can be downloaded via script from inside the release version or using these links: | ||
* [https://github.com/marytts/voice-bits1-hsmm/releases bits1-hsmm] - A female German hidden semi-Markov model voice | |||
* [https://github.com/marytts/voice-bits3-hsmm/releases/ bits3-hsmm] - A male German hidden semi-Markov model voice | |||
* [https://github.com/marytts/voice-cmu-slt-hsmm/ voice-cmu-slt-hsmm] (included) - A female US English hidden semi-Markov model voice | |||
* [https://github.com/marytts/voice-cmu-bdl-hsmm/releases/ cmu-bdl-hsmm] - A male US English hidden semi-Markov model voice | |||
* [https://github.com/marytts/voice-dfki-spike-hsmm/releases/ dfki-spike-hsmm] - A male British English hidden semi-Markov model voice | |||
* [https://github.com/marytts/voice-dfki-prudence-hsmm/releases/ dfki-prudence-hsmm] - A female British English hidden semi-Markov model voice | |||
* [https://github.com/marytts/voice-upmc-jessica-hsmm/releases/ upmc-jessica-hsmm] - A female French hidden semi-Markov model voice | |||
* ... | |||
[UNDER CONSTRUCTION] | |||
== Installation == | == Installation == | ||
Installation is super easy: | Installation is super easy: | ||
* Install Java 8 or 11 | * Install Java 8 or 11 (Debian: 'sudo apt-get install openjdk-11-jdk-headless') | ||
* Download the release ZIP file | * Download the release ZIP file: [https://github.com/marytts/marytts/releases v5.2 official] or [https://github.com/fquirin/marytts/releases v6.0 snpashot] | ||
* Extract and start the server | * Extract the ZIP and start the server (run scripts are in 'marytts\bin') | ||
By default you can access the server in your browser via: http://localhost:59125/ | By default you can access the server in your browser via: http://localhost:59125/ | ||
| Line 31: | Line 43: | ||
== Performance == | == Performance == | ||
[ | To be compareable for performance we should use [[MOS TTS multilanguage reference phrases|identical phrases for testing purposes]]. | ||
==== Voice: dfki-spike-hsmm en_GB ==== | |||
* Test system: Raspberry Pi4 4GB | |||
* Sentence: "Hello this is a test" | |||
* Run-time: 0.33 s | |||
* Real-time-factor: 0.19 | |||
... | |||
[UNDER CONSTRUCTION] | |||
<references /> | <references /> | ||
[[Category:TTS]] | [[Category:TTS]] | ||
[[Category:Project]] | |||