Commit Graph
4782 Commits
Author SHA1 Message Date
Andrii Logan Zvorygin e2f6c75258 Update Pyash with workaround for tones 2022-03-11 18:28:23 +02:00
Jakub Kulík 4b090ad8a1 Add support for Solaris 2022-03-01 11:56:48 +01: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
Bill Dengler f57efa4fd1 Revert controvertial exe change 2021-10-28 23:41:55 -04:00
Sergei Trofimovich 9dba972b8a Makefile.am: add missing 'espeak-ng' dependency
Noticed build failure on NixOS when built package with 'make -j16':

    build flags: -j16 -l16 SHELL=bash
    Makefile:2844: warning: ignoring prerequisites on suffix rule definition
    make  all-am
    make[1]: Entering directory '/build/espeak-ng'
    Makefile:2844: warning: ignoring prerequisites on suffix rule definition
    touch dictsource/az_extra
    ...
    touch dictsource/yue_extra
    cd dictsource && ESPEAK_DATA_PATH=/build/espeak-ng LD_LIBRARY_PATH=../src: ../src/espeak-ng --compile=yue && cd ..
    bash: line 1: ../src/espeak-ng: No such file or directory
    make[1]: *** [Makefile:3546: espeak-ng-data/yue_dict] Error 127
    make[1]: Leaving directory '/build/espeak-ng'
    make: *** [Makefile:831: all] Error 2

The fix is to add dependency on 'espeak-ng' similar to other rules.
2021-10-26 22:13:14 +01:00
jaacoppi 2bba3ad31a Merge pull request #1018
Fix pronunciation of given name Shaoni
2021-10-19 06:31:23 +03:00
Valdis Vitolins 40960b1e1e Merge pull request #1026 2021-10-18 14:09:21 +03:00
Valdis Vitolins 48d99fe55f Merge pull request #1025 2021-10-18 14:09:16 +03:00
Valdis Vitolins bcc010a041 Merge pull request #1024 2021-10-18 14:08:56 +03:00
Valdis Vitolins 434c48cb66 Merge pull request #1023 2021-10-18 14:06:47 +03:00