Samuel Thibault
15091d82be
fifo: Protect setting my_terminate_is_required
...
We need to keep the mutex around setting it, to make sure that the
visibility of setting it to true doesn't get delayed, notably not after
the signal (which could entail that the signal becomes useless, leading
to a hang).
2022-03-16 00:22:58 +01:00
Valdis Vitolins
43d07abec4
Merge pull request #1088
2022-03-11 18:31:53 +02:00
Valdis Vitolins
bfcf9aa579
Update changelog
2022-03-11 18:30:30 +02:00
Andrii Logan Zvorygin
e2f6c75258
Update Pyash with workaround for tones
2022-03-11 18:28:23 +02:00
Valdis Vitolins
ea9941643d
Change Travis CI status to Github Actions
2022-03-11 18:18:26 +02:00
Samuel Thibault
caccd5ad73
Add CI
2022-03-11 14:08:29 +01:00
Valdis Vitolins
0af34dc061
Merge pull request #1079
2022-03-08 09:44:14 +02:00
Jakub Kulík
4b090ad8a1
Add support for Solaris
2022-03-01 11:56:48 +01:00
Alexander Epaneshnikov
c352597757
android: limit max speech rate to 449 WPM
...
this is the maximum espeak-ng's speech rate without using libsonic
2022-02-20 16:56:23 +03:00
Samuel Thibault
977bff9a06
event_notify: Remove spurious 50ms delay
...
event_notify currently introduces an arbitrary 50ms delay between speech
requests. This is usually unnoticed since it's small. But when
cancelling a long series of events, they add up to potentially seconds
of delays, while the user was precisely requesting to just cancel
everything as fast as possible.
This 50ms delay was probably meant to work around some issues elsewhere.
If they are still there, they should be fixed, not worked around.
2022-02-13 02:54:00 +01:00
Ulrich Müller
889092c9d6
tests: Add unit test for ieee80.c
...
Signed-off-by: Ulrich Müller <ulm@gentoo.org >
2022-02-10 17:53:19 +01:00
Ulrich Müller
c7eb52fe14
src/libespeak-ng: Replace ieee80.c by a free software implementation
...
https://github.com/espeak-ng/espeak-ng/issues/1072
Signed-off-by: Ulrich Müller <ulm@gentoo.org >
2022-02-10 17:53:19 +01:00
Ineiev
c3651b74e0
clean: remove files linked from dictsource/extra
...
The links persisted when ./configure run with extended dictionaries
disabled.
2022-02-03 20:22:09 +02:00
Valdis Vitolins
f78bb1bec5
en: fix issue #1069 : Ligature ſt is st, not ft
2022-01-25 20:23:31 +02:00
Valdis Vitolins
86bc55c5c4
Revert fixes for Russian from ineiev@gnu.org
...
This reverts commit 433d219eca .
2022-01-18 21:33:48 +02:00
Valdis Vitolins
3e76c18ed8
Update changelog
2022-01-18 20:12:12 +02:00
Ineiev
2ecff9fd40
ru: add pronunciation for common acronym, сша
2022-01-18 20:09:12 +02:00
Ineiev
aa663ad7f7
ru: improve definitions for l and l;
2022-01-18 20:09:12 +02:00
Ineiev
55fa5ea5d3
ru: use s. and z. instead of S and Z
2022-01-18 20:09:12 +02:00
Ineiev
b5115298b4
ru: improve source for y
2022-01-18 20:09:12 +02:00
Ineiev
e105e98747
ru: add palatalized velars
2022-01-18 20:09:12 +02:00
Ineiev
404fad7445
ru: add a few combinations with mute letters
2022-01-18 20:09:12 +02:00
Ineiev
8f6b5f77b9
ru: fix comment
2022-01-18 20:09:12 +02:00
Ineiev
209c49aa21
ru: add a few more prepositions, remove duplicate rule
2022-01-18 20:09:11 +02:00
Ineiev
d8f56d14a3
sr, ru: use t from Serbian in Russian
2022-01-18 20:09:11 +02:00
Ineiev
433d219eca
ru: fix name of vcd pal nas pzd
2022-01-18 20:09:11 +02:00
Juho Hiltunen
0577cd90a6
code cleanup: remove unused variable markers_used
2022-01-03 21:14:18 +02:00
Valdis Vitolins
8b4fcb9391
Merge pull request #5
2022-01-03 12:08:52 +02:00
Valdis Vitolins
d9509e1e93
Update changelog
2022-01-03 12:08:37 +02:00
Juho Hiltunen
dbcfa71f92
code cleanup: remove unused n_envelopes, N_ENVELOPES, envelope_paths and
...
envelope_dat.
envelope_dat and envelope_paths were only set but never used.
LoadEnvelope() and LoadEnvelope2() no longer need fname as an argument.
2022-01-02 21:21:35 +02:00
Juho Hiltunen
8fc69e2999
code cleanup: remove unnecessary temporary variable yy
2022-01-02 19:34:09 +02:00
Andiv06
5b4fc074d4
For fixed uzbek
2022-01-01 15:47:19 +02:00
AlsoScratch
29e621c213
Add missing entry
2021-12-26 15:47:45 +02:00
AlsoScratch
e8dc9b5009
Improve pronunciation of Esperanto
2021-12-26 15:47:34 +02:00
jaacoppi
620d5b8a1e
Merge pull request #1059
...
it: Updates italian source dictionaries
2021-12-22 21:03:20 +02:00
Christianlm
c23b860da3
Updates italian source dictionaries
2021-12-22 18:35:38 +01:00
jaacoppi
3dbd46cb12
Merge pull request #1056
...
docs: Fixed the footnote for Japanese
2021-12-21 17:43:26 +02:00
TpaeFawzen
d24ad7638c
Fixed a note of Japanese input
...
Should be input in hiragana and katakana, not Arabic alphabet.
2021-12-21 06:28:30 +09:00
Samuel Thibault
b05a10a3ac
Drop non-ascii useless nbsp
...
They are making the files non-ascii for no useful reason
2021-12-11 11:57:36 +01:00
king-dahmanus
8100f909a0
fix an embaricing bug
...
Fixed the unnecessary errors in the arlistx file
2021-12-09 14:22:31 +02:00
Valdis Vitolins
dcb7ac33f5
ar: fix syntax/compilation errors
2021-12-04 23:52:49 +02:00
Valdis Vitolins
1664cee135
Merge pull request #1046
2021-12-04 23:45:40 +02:00
Valdis Vitolins
155930f966
Update changelog
2021-12-04 23:45:15 +02:00
Valdis Vitolins
cded9518ab
Fix test for Arabic
2021-12-04 23:43:47 +02:00
king-dahmanus
6abb774c12
fix arabic
...
first step twards fixing the arabic pronunciation
2021-12-02 19:05:03 +01:00
bespsm
7aacdef65d
Add initial suport for Belarusian
2021-11-15 15:35:28 +02:00
Valdis Vitolins
58cfeb7c4c
Fix pronunciation regression for words introduced in commit
...
569e1e9a6a
Words containing "uia":
Algonquian
alleluia
colloquia
colloquial
colloquialism
equiangular
Guiana
reliquiae
Words containing "guid":
guidable
guidance
guide
guidebook
guided
guideline
guidepost
guider
guiders
honeyguide
languid
languidness
misguide
misguided
preguide
waveguide
2021-11-15 15:13:11 +02:00
Marco BARNIG
be962b067b
Add support for Luxembourgish
2021-11-11 22:05:09 +02:00
Sergei Trofimovich
ccb1c31ba3
compiledict.c: change 'temp' to "${dict}temp" temporary file
...
This way we can compile multiple dictionaries at a time without
stepping on 'temp' file from different compilation steps:
$ make -j8 -B
...
make[1]: *** [Makefile:3082: espeak-ng-data/an_dict] Segmentation fault (core dumped)
make[1]: *** Deleting file 'espeak-ng-data/an_dict'
make[1]: *** [Makefile:3082: espeak-ng-data/az_dict] Segmentation fault (core dumped)
make[1]: *** Deleting file 'espeak-ng-data/az_dict'
2021-11-07 12:55:57 +00:00
jaacoppi
569e1e9a6a
Merge pull request #1017
...
en: Fix several Microsoft-specific terms
2021-11-07 13:16:28 +02:00