Commit Graph
375 Commits
Author SHA1 Message Date
Philippe Antoine 24bfbcfeca Oss-fuzz integration
- fix a buffer overflow in ucd_tolower leading to failure when
compiling with address sanitizer
- force the use of C++ compiler for espeak-ng
- adding a malloc to have a null-terminated string in the fuzz target
- setting (but not overwriting) ESPEAK_DATA_PATH environment
variable inside the fuzz target
2021-05-04 13:12:42 +02:00
katrihiovainandSebastien Le Maguer 93d3c67df6 smj: Support for new language Lule Saami
Co-authored-by: Sebastien Le Maguer <lemagues@tcd.ie>
2021-04-10 13:54:41 +03:00
Juho Hiltunen c4740b3053 New language option lowercaseSentence
When set in a language file, a period followed by a lower case letter is
detected as end of sentence. Normal behavior is to require a capital
letter.
2021-04-05 19:29:18 +03:00
Reece H. Dunn a0b0f58cf5 [#864]: Fix installing the Japanese language on windows. 2021-03-24 17:58:55 +00:00
Juho Hiltunen 6e197d967e code cleanup: move soundicon logic to a new file
Soundicons are used for external audio with SSML <audio> tag and for
replacing punctuation names with sound files in LoadConfig().

Currently there's a bug wih soundicon slots: if both LoadConfig and
<audio> are used, the punctuation reserves all slots and no sound from
<audio> is played.
2021-03-21 18:53:05 +02:00
Juho Hiltunen 75ea4b0bdf Tests: add tests for voice variants 2021-03-10 21:19:55 +02:00
Juho Hiltunen 6a43f8c984 code cleanup: remove dead code for Divehi (dv)
The language is not supported and apparently never has been.
2021-03-05 17:21:08 +02:00
Juho Hiltunen 4838b35602 Tests: new test file for command line options
This is intended for testing command line options such as -k 2, --punct
and so on.
2021-01-26 20:57:57 +02:00
Juho Hiltunen a36f5573d2 Tests: new test collection for dictionary files.
The file is intended for everything mentioned in docs/dictionary.md.
2021-01-26 20:57:34 +02:00
Valdis Vitolins 3e0254949b Fix issue #868: add initial support for Klingon 2021-01-05 20:17:51 +02:00
Barry Schwartz 06bcb7ab93 Added missing backslash. 2021-01-02 17:15:29 -06:00
Valdis Vitolins 838a7ddc34 qdb: add missing configuration for Lang Belta and update documentation 2020-12-28 18:06:53 +02:00
datajake1999 5e502661d6 Add speechPlayer Klatt implementation as Klatt 6. 2020-12-06 08:34:38 -08:00
Valdis Vitolins 5deac40b1a Fix issue #811: improve Interlingua language 2020-08-25 23:17:26 +03:00
Valdis Vitolins 925052c35f Add makefile entries for for Ido language 2020-08-19 17:27:08 +03:00
Valdis Vitolins 02174e2f76 Add test for Klatt voices 2020-07-22 16:20:33 +03:00
Daniel Bair b56c9429bc Add check for kramdown so that both RONN and KRAMDOWN are set by configure script 2020-07-03 17:13:16 +07:00
Daniel Bair fd14487698 RONN is set by configure script 2020-07-03 10:12:34 +07:00
Daniel Bair 6834b2f8c9 Update Makefile.am
Allows setting the path for ronn and kramdown
2020-07-02 09:56:47 +07:00
Valdis Vitolins 3660a44bdc Add test for MBROLA voice 2020-06-14 22:11:16 +03:00
Valdis Vitolins 24eb5b3cde Issue #757: add initial support for Thai language 2020-06-13 21:56:38 +03:00
Valdis Vitolins 60d9d977b9 Issue #767: add initial support for Chuvash language 2020-05-29 21:59:01 +03:00
Valdis Vitolins 7cc25ab301 Issue #761: make improvements for Turkmen
Updates from second zip file, also add missing entry in Makefile.am
2020-05-29 21:35:46 +03:00
Valdis Vitolins 6ecba786f1 Sort properly entries 2020-05-29 20:37:08 +03:00
Valdis Vitolins 3a7cc32db8 Issue #764: add initial support for Nogai language 2020-05-29 20:17:01 +03:00
Valdis Vitolins 3a0392f3b3 Issue #763: add initial support for Uyghur language 2020-05-29 18:41:32 +03:00
Valdis Vitolins 3d88d7edd4 Issue #761: add initial support for Turkmen language 2020-05-27 23:01:23 +03:00
Valdis Vitolins 9f9a4980a7 Issue #760: improve Uzbek language 2020-05-26 23:57:44 +03:00
Valdis Vitolins 1af7ec6e07 Merge pull request #748 2020-05-11 21:55:41 +03:00
Valdis Vitolins 2d2830c92e Merge pull request #738 2020-05-04 13:08:55 +03:00
Valdis Vitolins c8512c305f Reorder makefile entries 2020-04-16 18:47:02 +03:00
Valdis Vitolins 4573cea94e he: issue #732: add initial support for Hebrew language 2020-04-16 18:17:24 +03:00
Valdis Vitolins 0ee91aaa06 haw: fix issue #578: add initial support for Hawaiian language 2020-04-13 19:23:04 +03:00
Valdis Vitolins da359384fa qu: fix issue #561: add initial support for Quechua language 2020-04-12 23:44:48 +03:00
Valdis Vitolins d17a5ecc53 Fix issue #546: add initial support for Ukrainian language 2020-04-12 15:29:16 +03:00
Valdis Vitolins 875ef11d77 Fix bug #703: update version number for shared library
When update next version number, look at differences for e.g. b47a75f4 commit
and update following files:
  - CHANGELOG.md
  - android/jni/include/config.h
  - configure.ac
  - src/windows/config.h
  - Makefile.am
2020-04-09 16:51:05 +03:00
Valdis Vitolins 53f65b51eb Add a test to ensure source files do not have Byte Order Mark 2019-12-16 22:31:09 +02:00
Samuel Thibault 03ec605432 Use $(CURDIR) instead of $(PWD) 2019-12-03 22:59:06 +01:00
Samuel Thibault d3ecd919e4 Factorize mbrola build rule 2019-12-03 22:58:31 +01:00
Reece H. Dunn 03dc47c2bb Fix locating the vim files from a different build directory. 2019-12-03 20:17:24 +00:00
Reece H. Dunn 8e07b3ce63 Fix locating ucd.h from a different build directory. 2019-12-03 20:09:53 +00:00
Samuel Thibault 665b9929df Make sure to ship ucd/ucd.h 2019-12-03 19:53:00 +00:00
Reece H. Dunn 02dc828ecb Add a test to ensure data/source files are not marked as executable. 2019-12-03 19:50:28 +00:00
Valdis Vitolins 656bb42c39 uz: add initial support for Uzbek language 2019-11-16 21:03:42 +02:00
Valdis Vitolins f4c4cd3208 ba: add initial support for Bashkir language 2019-09-05 22:26:48 +03:00
Reece H. Dunn 68939f24bf Merge remote-tracking branch 'abbr/zhy-dict' 2019-07-30 19:05:16 +01:00
Logan Streondj dde072f6dc Merge pull request #533
Add initial support for Pyash languagege, more info:

* https://www.academia.edu/34133204/Pyash_One_Language_to_Unite_Them_All
* https://gitlab.com/liberit/pyac
2019-04-08 19:20:33 +03:00
abbr 3e2467e65d compile common zhy character dict by default 2018-12-04 17:29:47 -08:00
Reece H. Dunn 62109670a9 Merge remote-tracking branch 'valdisvi/arabic' 2018-09-30 16:45:54 +01:00
Valdis Vitolins 7e05cf4adb ar: decrease volume of mb-ar2 voice to avoid saturation 2018-09-30 17:45:08 +03:00