diff options
Diffstat (limited to 'tools/voice.pl')
-rwxr-xr-x | tools/voice.pl | 29 |
1 files changed, 21 insertions, 8 deletions
diff --git a/tools/voice.pl b/tools/voice.pl index edb2c9f233..bc076d5386 100755 --- a/tools/voice.pl +++ b/tools/voice.pl | |||
@@ -79,30 +79,43 @@ my %festival_lang_map = ( | |||
79 | 79 | ||
80 | my %gtts_lang_map = ( | 80 | my %gtts_lang_map = ( |
81 | 'english' => 'en-gb', # Always first, it's the golden master | 81 | 'english' => 'en-gb', # Always first, it's the golden master |
82 | 'czech' => 'cs', # not supported | ||
82 | 'deutsch' => 'de', | 83 | 'deutsch' => 'de', |
83 | 'english-us' => 'en-us', | 84 | 'english-us' => 'en-us', |
85 | 'espanol' => 'es-es', | ||
84 | 'francais' => 'fr-fr', | 86 | 'francais' => 'fr-fr', |
85 | 'greek' => 'gr', | 87 | 'greek' => 'gr', |
86 | 'italiano' => 'it', | 88 | 'magyar' => 'hu', |
89 | 'italiano' => 'it', | ||
90 | # 'nederlands' => 'nl', # not supported | ||
87 | 'norsk' => 'no', | 91 | 'norsk' => 'no', |
88 | 'polski' => 'pl', | 92 | 'polski' => 'pl', |
89 | 'russian' => 'ru', | 93 | 'russian' => 'ru', |
90 | 'slovak' => 'sk', | 94 | 'slovak' => 'sk', |
91 | 'srpski' => 'sr', | 95 | 'srpski' => 'sr', |
96 | 'svenska' => 'sv', | ||
97 | 'turkce' => 'tr', | ||
92 | ); | 98 | ); |
93 | 99 | ||
94 | my %espeak_lang_map = ( | 100 | my %espeak_lang_map = ( |
95 | 'english' => 'en-gb', # Always first, it's the golden master | 101 | 'english' => 'en-gb', # Always first, it's the golden master |
102 | 'czech' => 'cs', | ||
96 | 'deutsch' => 'de', | 103 | 'deutsch' => 'de', |
97 | 'english-us' => 'en-us', | 104 | 'english-us' => 'en-us', |
105 | 'espanol' => 'es', | ||
98 | 'francais' => 'fr-fr', | 106 | 'francais' => 'fr-fr', |
99 | # 'greek' => 'gr', | 107 | 'greek' => 'el', |
100 | 'italiano' => 'it', | 108 | 'nederlands' => 'nl', |
109 | 'magyar' => 'hu', | ||
110 | 'italiano' => 'it', | ||
111 | 'japanese' => 'ja', | ||
101 | 'norsk' => 'no', | 112 | 'norsk' => 'no', |
102 | 'polski' => 'pl', | 113 | 'polski' => 'pl', |
103 | 'russian' => 'ru', | 114 | 'russian' => 'ru', |
104 | 'slovak' => 'sk', | 115 | 'slovak' => 'sk', |
105 | 'srpski' => 'sr', | 116 | 'srpski' => 'sr', |
117 | 'svenska' => 'sv', | ||
118 | 'turkce' => 'tr', | ||
106 | ); | 119 | ); |
107 | 120 | ||
108 | # Initialize TTS engine. May return an object or value which will be passed | 121 | # Initialize TTS engine. May return an object or value which will be passed |