ChangeLog.md
The espeak-ng project is a fork of the espeak project.
new languages:
attention! this is the last release witch support the autoconf build system. use cmake to compile espeak-ng.
bug fixes:
android:
updated languages:
new languages:
ieee80.c by a free software implementation (Ulrich Müller)bug fixes:
documentation:
updated languages:
new languages:
--disable-rpath option to prevent libtool hardcoding rpaths in the executable.hy-arevmda language to hyw, following the 2018-03-30 change to the
BCP 47 language subtag registry making the newly registered hyw language code the
preferred value for hy-arevmda. This change keeps support for detecting the
hy-arevela and hy-arevmda language tags.-Winitialized, -Wmissing-prototypes, -Wreturn-type,
and -Wunused).security:
/analyze.oss-fuzz support for the SSML logic.make check with -fsanitize=address (LLVM AddressSanitizer).documentation:
emoji:
new languages:
updated languages:
_emoji dictionary files if present.bug fixes:
make clean ; make.jp is now ja).espeak_SetVoiceByName/Properties.new languages:
updated languages:
Unicode Emoji support (from the Unicode Emoji 5.0, and CLDR 31.0.1 data files):
ieee80.c with the implementation at
http://www.realitypixels.com/turk/opensource/ToFromIEEE.c.txt for Debian
open source license compliance.--compile-phoneme to support specifying the source directory for
phoneme files.espeak-ng-data.default voice: use en as the default voice.NOTE: The merger of the Android code is currently experimental. It is missing support for recognising Unicode characters.
bug fixes:
.Lnn rule groups to allow groups above 62.--version string and Windows
installer.LoadDictionary when using clang.1,,2, etc. in languages that use , as a decimal separator.updated languages:
new languages:
--compile-mbrola command-line option.--compile-phonemes command-line option.--compile-intonations command-line option.speak-ng and espeak-ng command-line programs.maintainer and status field in voice files for tracking
voice maintenance.build:
getopt_long implementation on Windows.restructuring:
src/libespeak-ng.espeak to espeak-ng.speak to speak-ng.libespeak-ng API in speak-ng using a shared implementation with
espeak-ng.espeakedit program and the associated wxWidgets dependency.mbrowrap.h
implementation in a single place.cleanup:
updated languages:
new languages:
The espeak project was developed by Jonathan Duddington.
This history log is for a fork of the espeak project maintained by Reece H. Dunn. This project was designed to:
updated languages:
espeak_SetPunctuationList is called with a NULL
punctuation list.GetTranslatedPhonemeString.new languages:
build:
--with-async configure option.--with-sonic configure option.--with-mbrola configure option.--with-klatt configure option.--with-sada configure option.