nvda
ba743746 - Update eSpeak to 1.52-dev commit dc153592 (#13849)

Commit
3 years ago
Update eSpeak to 1.52-dev commit dc153592 (#13849) Closes #13295 #Summary of the issue: eSpeak is updated using the steps outlined in espeak.md. Build issues fixed: 1. When a language dictionary fails to compile, an `errno` is raised. our `IntEnum` implementation of `espeak_ng_STATUS` doesn't correctly capture `errno`. Usage of `IntFlag` is required. 1. The dictionary compilation action did not specify the name of the language. This used to be handled by eSpeak implicitly through getting a mapping using the rules path. This is no longer the case for some languages. 1. eSpeak added `CLEANFILES` for certain language dictionary components. This can be mirrored by `env.Clean` or `os.remove`. 1. A PR to eSpeak was created to fix building Malay (ms) https://github.com/espeak-ng/espeak-ng/pull/1225. # Description of user facing changes Added languages: - Belarusian - Luxembourgish - Totontepec Mixe # Description of development approach New languages were added to the compile dictionary.
Author
Parents
Loading