Download Latest Version espeak-ng.msi (12.8 MB)
Home / 1.50
Name Modified Size InfoDownloads / Week
Parent folder
espeak-ng-20191129-b702b03-x64.msi 2019-12-02 3.0 MB
espeak-ng-20191129-b702b03-x86.msi 2019-12-02 2.9 MB
1.50 source code.tar.gz 2019-11-29 13.7 MB
1.50 source code.zip 2019-11-29 15.2 MB
README.md 2019-11-29 2.6 kB
espeak-ng-1.50.tgz 2019-11-29 21.3 MB
Totals: 6 Items   56.1 MB 2

1.50

  • Add a --disable-rpath option to prevent libtool hardcoding rpaths in the executable.
  • Renamed the 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.
  • Support any length replacement rule strings for the source part of the rule (replacing from the 'source' string to the 'target' string).
  • Add more tests to check the various parts of espeak-ng.
  • Various changes to clean up the codebase.
  • Fix various compiler warnings (-Winitialized, -Wmissing-prototypes, -Wreturn-type, and -Wunused).

security:

  • Fix several crashes in the emoji support.
  • Fix several static analysis issues detected by Coverity Scan.
  • Fix several static analysis issues detected by Microsoft Visual C++ /analyze.
  • oss-fuzz support for the SSML logic.
  • Fix running make check with -fsanitize=address (LLVM AddressSanitizer).

documentation:

  • document the Kirshenbaum phoneme transcription scheme (used as the basis of espeak phonemes).
  • document the X-SAMPA phoneme transcription scheme.
  • document the Conlang X-SAMPA phoneme transcription scheme.

emoji:

  • Update the emoji to Unicode 11.0.
  • Update the emoji translations to CLDR 33.1.
  • gd (Scottish Gaelic)
  • sd (Sindhi)
  • yue (Chinese (Cantonese))

new languages:

  • ba (Bashkir) -- tc-dl, Valdis Vitolins
  • hak (Hakka Chinese) -- Chen Chien-ting
  • ht (Haitian Creole) -- Valdis Vitolins
  • kk (Kazakh) -- boracasli14, Valdis Vitolins
  • py (Pyash) -- Logan Streondj
  • quc (K'iche') -- Valdis Vitolins
  • ru-lv (Russian Latvia) -- Valdis Vitolins
  • shn (Shan Tay Yai) -- ronaldaug
  • uz (Uzbek) -- Valdis Vitolins

updated languages:

  • af (Afrikaans) -- Christo de Klerk
  • ar (Arabic) -- Valdis Vitolins, Mark Readdie, Hesham Assabahi
  • cmn (Chinese Mandarin) -- materia-cccp
  • de (German) -- Reece Dunn, Karl Eick
  • en (English) -- Reece Dunn
  • fa (Farsi/Persian) -- Shadyar Khodayari
  • fi (Finnish) -- Juho Hiltunen
  • fr (French) -- Shallowmallow, Karl Eick, maiido, Reece Dunn
  • ku (Kurdish) -- rojanu
  • it (Italian) -- chrislm
  • lv (Latvian) -- Valdis Vitolins
  • my (Myanmar/Burmese) -- Min Maung
  • ru (Russian) -- Valdis Vitolins, Reece Dunn
  • sd (Sindhi) -- Ejaz Shah
  • ur (Urdu) -- Ejaz Shah
  • vi (Vietnamese) -- Anh Hoang Nguyen
Source: README.md, updated 2019-11-29