diff --git a/CHANGELOG.md b/CHANGELOG.md index c9935aed..13bd3dca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,11 @@ updated languages: * lv (Latvian) -- 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 * Support the `--compile-mbrola` command-line option. diff --git a/Makefile.am b/Makefile.am index 76dbc8b3..1fb36583 100644 --- a/Makefile.am +++ b/Makefile.am @@ -342,6 +342,7 @@ dictionaries: \ espeak-ng-data/af_dict \ espeak-ng-data/am_dict \ espeak-ng-data/an_dict \ + espeak-ng-data/ar_dict \ espeak-ng-data/as_dict \ espeak-ng-data/az_dict \ espeak-ng-data/bg_dict \ @@ -436,6 +437,12 @@ 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 .. +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 dictsource/as_extra: touch dictsource/as_extra diff --git a/README.md b/README.md index ecd528dc..ca1744d9 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ ---------- 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 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 @@ -364,4 +364,4 @@ The `getopt.c` compatibility implementation for getopt support on Windows is taken from the NetBSD `getopt_long` implementation, which is licensed under a [2-clause BSD](COPYING.BSD2) license. -Android is a trademark of Google Inc. \ No newline at end of file +Android is a trademark of Google Inc. diff --git a/espeak-ng-data/voices/README.md b/espeak-ng-data/voices/README.md index acb37e62..6af28369 100644 --- a/espeak-ng-data/voices/README.md +++ b/espeak-ng-data/voices/README.md @@ -15,6 +15,7 @@ The supported languages are: | `gmw` | `af` | West Germanic | Afrikaans | | | `ine` | `sq` | Indo-European | Albanian | | | `sem` | `am` | Semitic | Amharic | | +| `sem` | `ar` | Semitic | Arabic | | | `roa` | `an` | Romance | Aragonese | | | `ine` | `hy` | Indo-European | Armenian | East Armenian | | `ine` | `hy-arevmda` | Indo-European | Armenian | West Armenian | diff --git a/src/windows/data.vcxproj b/src/windows/data.vcxproj index bbec47ea..99126967 100644 --- a/src/windows/data.vcxproj +++ b/src/windows/data.vcxproj @@ -88,6 +88,9 @@ + + +