mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
Added a CHANGELOG.md file.
This commit is contained in:
+104
@@ -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.
|
||||
@@ -23,6 +23,9 @@ 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 sound.
|
||||
|
||||
See the [CHANGELOG](CHANGELOG.md) for a description of the changes in the
|
||||
various releases and with the eSpeak project.
|
||||
|
||||
## Build Dependencies
|
||||
|
||||
In order to build eSpeak NG, you need:
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
mkdir -p m4
|
||||
touch AUTHORS
|
||||
touch NEWS
|
||||
ln -sf CHANGELOG.md NEWS
|
||||
ln -sf README.md README
|
||||
|
||||
aclocal -I m4 || exit 1
|
||||
|
||||
Reference in New Issue
Block a user