|
|
@@ -0,0 +1,104 @@ |
|
|
|
# Change Log |
|
|
|
|
|
|
|
## (In Development) |
|
|
|
|
|
|
|
* Support the `--compile-mbrola` command-line option. |
|
|
|
* Support the `--compile-phonemes` command-line option. |
|
|
|
* Support the `--compile-intonations` command-line option. |
|
|
|
* Support SSML <phoneme alphabet="espeak" ph="..."> tags. |
|
|
|
* Use -fPIC to support sparc/sparc64 architectures. |
|
|
|
* Use the system's portaudio header files. |
|
|
|
* Use the system's sonic library and header files. |
|
|
|
* Added man files for the `speak-ng` and `espeak-ng` command-line programs. |
|
|
|
* Output phoneme compilation errors to stderr. |
|
|
|
* Generate build failures if building phoneme, intonation or dictionary files |
|
|
|
contain errors. |
|
|
|
|
|
|
|
restructuring: |
|
|
|
|
|
|
|
* Build the code with a C11 compiler, instead of a C++ compiler. |
|
|
|
* Moved the library code to `src/libespeak-ng`. |
|
|
|
* Renamed `espeak` to `espeak-ng`. |
|
|
|
* Renamed `speak` to `speak-ng`. |
|
|
|
* Moved the code to build the mbrola voice data, phoneme tables and intonation |
|
|
|
data to libespeak-ng. |
|
|
|
* Removed the `espeakedit` program and the associated wxWidgets dependency. |
|
|
|
* Removed the platforms directory. |
|
|
|
* Converted the documentation to markdown. |
|
|
|
|
|
|
|
cleanup: |
|
|
|
|
|
|
|
* Removed unused/empty internal header files. |
|
|
|
* Removed unused and commented out code. |
|
|
|
* Reformatted the code to use a consistent style and indentation. |
|
|
|
* Fixed many GCC and clang warnings. |
|
|
|
|
|
|
|
updated languages: |
|
|
|
|
|
|
|
* fr (French) -- Thomas Guillory |
|
|
|
* ga (Irish Gaelic) -- Jim Regan |
|
|
|
* it (Italian) -- ChrisLeo |
|
|
|
* lv (Latvian) -- Valdis Vitolins |
|
|
|
|
|
|
|
new languages: |
|
|
|
|
|
|
|
* mb-br2 (Brazillian Portuguese) |
|
|
|
* mb-lt1 (Lithuanian) -- embar |
|
|
|
* mb-lt2 (Lithuanian) -- embar |
|
|
|
* mt (Maltese) |
|
|
|
* tn (Setswana) |
|
|
|
* tt (Tatar) |
|
|
|
|
|
|
|
## Historic |
|
|
|
|
|
|
|
These are a condensed set of releases that were maintained in step with the |
|
|
|
upstream eSpeak releases. The releases containing minor build fixes, or only |
|
|
|
incorporating upstream changes have been ommitted. |
|
|
|
|
|
|
|
### 1.48.11 - 2014-08-31 |
|
|
|
|
|
|
|
* Support building the MBROLA voice files. |
|
|
|
* mbrola/de6 support for syllabic m and syllabic n. |
|
|
|
|
|
|
|
### 1.47.14 - 2013-12-03 |
|
|
|
|
|
|
|
* Support building with the extended Chinese and Russian dictionary data. |
|
|
|
|
|
|
|
### 1.47.13 - 2013-10-22 |
|
|
|
|
|
|
|
updated languages: |
|
|
|
|
|
|
|
* om (Oromo) |
|
|
|
|
|
|
|
### 1.47.12 - 2013-10-12 |
|
|
|
|
|
|
|
* Added the NVDA voice variants. |
|
|
|
* Do not crash if `espeak_SetPunctuationList` is called with a NULL |
|
|
|
punctuation list. |
|
|
|
* Fix a segfault in `GetTranslatedPhonemeString`. |
|
|
|
|
|
|
|
new languages: |
|
|
|
|
|
|
|
* om (Oromo) |
|
|
|
|
|
|
|
build: |
|
|
|
|
|
|
|
* Support the `--with-async` configure option. |
|
|
|
* Support the `--with-sonic` configure option. |
|
|
|
* Support the `--with-mbrola` configure option. |
|
|
|
* Support the `--with-klatt` configure option. |
|
|
|
* Support the `--with-sada` configure option. |
|
|
|
* More build improvements. |
|
|
|
|
|
|
|
### 1.46.23 - 2012-09-11 |
|
|
|
|
|
|
|
* Converted the build to use autotools. |
|
|
|
|
|
|
|
### 1.46.11 - 2011-12-31 |
|
|
|
|
|
|
|
* Support building all the voice dictionaries. |
|
|
|
* More build improvements. |
|
|
|
|
|
|
|
### 1.43.46 - 2010-06-28 |
|
|
|
|
|
|
|
* Initial build changes to make it easier to build espeak on POSIX systems. |