* lv (Latvian) -- Valdis Vitolins | * lv (Latvian) -- Valdis Vitolins | ||||
* tr (Turkish) -- Valdis Vitolins | * tr (Turkish) -- Valdis Vitolins | ||||
new languages: | |||||
* ar (Arabic) -- Taha Zerrouki | |||||
* jp (Japanese) -- Reece Dunn (NOTE: Hiragana and Karakana only.) | |||||
### 1.49.0 - 2016-09-10 | ### 1.49.0 - 2016-09-10 | ||||
* Support the `--compile-mbrola` command-line option. | * Support the `--compile-mbrola` command-line option. |
espeak-ng-data/af_dict \ | espeak-ng-data/af_dict \ | ||||
espeak-ng-data/am_dict \ | espeak-ng-data/am_dict \ | ||||
espeak-ng-data/an_dict \ | espeak-ng-data/an_dict \ | ||||
espeak-ng-data/ar_dict \ | |||||
espeak-ng-data/as_dict \ | espeak-ng-data/as_dict \ | ||||
espeak-ng-data/az_dict \ | espeak-ng-data/az_dict \ | ||||
espeak-ng-data/bg_dict \ | espeak-ng-data/bg_dict \ | ||||
espeak-ng-data/an_dict: src/espeak-ng phsource/phonemes.stamp dictsource/an_list dictsource/an_rules dictsource/an_extra | espeak-ng-data/an_dict: src/espeak-ng phsource/phonemes.stamp dictsource/an_list dictsource/an_rules dictsource/an_extra | ||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=an && cd .. | cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=an && cd .. | ||||
ar: espeak-ng-data/ar_dict | |||||
dictsource/ar_extra: | |||||
touch dictsource/ar_extra | |||||
espeak-ng-data/ar_dict: src/espeak-ng phsource/phonemes.stamp dictsource/ar_list dictsource/ar_listx dictsource/ar_rules dictsource/ar_extra | |||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=ar && cd .. | |||||
as: espeak-ng-data/as_dict | as: espeak-ng-data/as_dict | ||||
dictsource/as_extra: | dictsource/as_extra: | ||||
touch dictsource/as_extra | touch dictsource/as_extra |
---------- | ---------- | ||||
The eSpeak NG (Next Generation) Text-to-Speech program is an open source speech | The eSpeak NG (Next Generation) Text-to-Speech program is an open source speech | ||||
synthesizer that supports [93 languages and accents](espeak-ng-data/voices/README.md). | |||||
synthesizer that supports [95 languages and accents](espeak-ng-data/voices/README.md). | |||||
It is based on the eSpeak engine created by Jonathan Duddington. It uses | It is based on the eSpeak engine created by Jonathan Duddington. It uses | ||||
spectral formant synthesis by default which sounds robotic, but can be | spectral formant synthesis by default which sounds robotic, but can be | ||||
configured to use Klatt formant synthesis or MBROLA to give it a more natural | configured to use Klatt formant synthesis or MBROLA to give it a more natural | ||||
taken from the NetBSD `getopt_long` implementation, which is licensed under a | taken from the NetBSD `getopt_long` implementation, which is licensed under a | ||||
[2-clause BSD](COPYING.BSD2) license. | [2-clause BSD](COPYING.BSD2) license. | ||||
Android is a trademark of Google Inc. | |||||
Android is a trademark of Google Inc. |
| `gmw` | `af` | West Germanic | Afrikaans | | | | `gmw` | `af` | West Germanic | Afrikaans | | | ||||
| `ine` | `sq` | Indo-European | Albanian | | | | `ine` | `sq` | Indo-European | Albanian | | | ||||
| `sem` | `am` | Semitic | Amharic | | | | `sem` | `am` | Semitic | Amharic | | | ||||
| `sem` | `ar` | Semitic | Arabic | | | |||||
| `roa` | `an` | Romance | Aragonese | | | | `roa` | `an` | Romance | Aragonese | | | ||||
| `ine` | `hy` | Indo-European | Armenian | East Armenian | | | `ine` | `hy` | Indo-European | Armenian | East Armenian | | ||||
| `ine` | `hy-arevmda` | Indo-European | Armenian | West Armenian | | | `ine` | `hy-arevmda` | Indo-European | Armenian | West Armenian | |
<Target Name="an" Inputs="$(ProjectDir)..\..\dictsource\an_rules;$(ProjectDir)..\..\dictsource\an_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\an_dict" DependsOnTargets="Phonemes"> | <Target Name="an" Inputs="$(ProjectDir)..\..\dictsource\an_rules;$(ProjectDir)..\..\dictsource\an_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\an_dict" DependsOnTargets="Phonemes"> | ||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=an"/> | <Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=an"/> | ||||
</Target> | </Target> | ||||
<Target Name="ar" Inputs="$(ProjectDir)..\..\dictsource\ar_rules;$(ProjectDir)..\..\dictsource\ar_list;$(ProjectDir)..\..\dictsource\ar_listx" Outputs="$(ProjectDir)..\..\espeak-ng-data\ar_dict" DependsOnTargets="Phonemes"> | |||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=ar"/> | |||||
</Target> | |||||
<Target Name="as" Inputs="$(ProjectDir)..\..\dictsource\as_rules;$(ProjectDir)..\..\dictsource\as_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\as_dict" DependsOnTargets="Phonemes"> | <Target Name="as" Inputs="$(ProjectDir)..\..\dictsource\as_rules;$(ProjectDir)..\..\dictsource\as_list" Outputs="$(ProjectDir)..\..\espeak-ng-data\as_dict" DependsOnTargets="Phonemes"> | ||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=as"/> | <Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=as"/> | ||||
</Target> | </Target> |