Commit Graph
5639 Commits
Author SHA1 Message Date
Michael Hansen 61504f6b76 Add Python test 2023-05-24 14:38:24 -05:00
Michael Hansen ba13f63372 Add espeak_TextToPhonemesWithTerminator 2023-05-24 14:05:13 -05:00
Alexander Epaneshnikov 2f2831d9af Add adaptive icon (#1720)
Closes #1057

* Use the recommended mipmap directory instead of drawable
* Remove outdated mkicons.sh script
* Add legacy icons for all densities
* Add monochrome version for Android 13+
* Deduplicate icon in fastlane folder
2023-05-20 20:26:43 +03:00
mueller-ma 56d82409da Add adaptive icon
Closes #1057

* Use the recommended mipmap directory instead of drawable
* Remove outdated mkicons.sh script
* Add legacy icons for all densities
* Add monochrome version for Android 13+
* Deduplicate icon in fastlane folder
2023-05-18 21:54:48 +02:00
Alexander Epaneshnikov ae74f733f3 Android: update Polish translation (#1708) 2023-04-21 15:51:30 +03:00
Patryk Mis 67e707026b Android: update Polish translation 2023-04-21 02:05:07 +02:00
Alexander Epaneshnikov 01582e57c3 Android: build fixes and updates (#1706) 2023-04-20 15:21:05 +03:00
Patryk Mis fc3d079f9e Android: update buil d workflow 2023-04-20 08:02:14 +02:00
Patryk Mis dc8836735f Android: update Gradle to v7.6.1 2023-04-20 08:02:14 +02:00
Patryk Mis d75fa53429 Android: specify Build Tools version 2023-04-20 07:32:40 +02:00
Patryk Mis 8e1378145d Android: Bump AGP version 2023-04-20 06:58:06 +02:00
Patryk Mis 60209a6cbc Android: bump NDK version 2023-04-20 06:57:56 +02:00
Patryk Mis 88e2d6f0a4 Android: Fix build 2023-04-20 06:57:43 +02:00
Juho Hiltunen 96c1ca9180 Fuzzing: compile the whole libespeak with -fsanitize=fuzzer-no-link (#1695)
-fsanitize=fuzzer-no-link makes it workable to build a library with
fuzzing enabled, and let the fuzzing test program explicitly trigger the
fuzzing.

This allows fuzzing to trace cmp instructions to guide the fuzzing to
improve results.
2023-04-02 13:40:06 +03:00
Juho Hiltunen a48f81c105 Merge branch 'master' into fuzzing 2023-04-02 13:22:33 +03:00
Juho Hiltunen f6b7d2c059 Added a mapping for a missing mbrola phoneme in polish-mbrola-1. (#1696)
Small change to improve the `polish-mbrola-1` voice.
Previously it would produce:
```
$ espeak -v polish-mbrola-1 "Wiewiórka siedzi na drzewie i je orzech."
mbrola: Warning: j-E# unknown, replaced with _-_
mbrola: Warning: E#-_ unknown, replaced with _-_
```

Now it correctly synthesizes the audio.
2023-04-02 13:21:13 +03:00
Juho Hiltunen e4167a9150 Merge branch 'master' into fix-polish-mbrola-1-phoneme-translation 2023-04-02 13:17:18 +03:00
Juho Hiltunen 3ee14acf58 Update fa_extra (#1635)
Corrected pronunciation of Helma which was pronounced as halma
2023-04-02 10:11:37 +03:00
Juho Hiltunen 3dd88f6d29 Merge branch 'master' into fuzzing 2023-04-02 10:04:41 +03:00
Juho Hiltunen 7b27bb2d9c Merge branch 'master' into patch-1 2023-04-02 10:03:43 +03:00
Mateo Cedillo b54bb99624 Fix some pronunciations in spanish. (#1684) 2023-03-30 17:08:42 +00:00
Alexander Epaneshnikov 2a664a8587 Russian fixes (#1690) 2023-03-30 19:53:13 +03:00
unknown be9c21c07a Russian: fix the модель rule 2023-03-30 21:31:30 +05:00
Kajetan Rzepecki 40f70e7050 Added a mapping for a missing mbrola phoneme in polish-mbrola-1. 2023-03-30 14:27:49 +02:00
Samuel Thibault eabe24901f Fuzzing: compile the whole libespeak with -fsanitize=fuzzer-no-link
-fsanitize=fuzzer-no-link makes it workable to build a library with fuzzing
enabled, and let the fuzzing test program explicitly trigger the fuzzing.

This allows fuzzing to trace cmp instructions to guide the fuzzing to
improve results.
2023-03-30 02:31:03 +02:00
unknown 12cb4c7a70 Russian: clean ru_listx file 2023-03-26 22:29:30 +05:00
unknown ff7db858d0 Russian: fix pronunciation of при 2023-03-26 22:20:58 +05:00
Alexander Epaneshnikov ff46761d6a cmake: fix installation rules (#1687) 2023-03-23 22:14:30 +03:00
Yury Popov 25221d7364 cmake: add manpages 2023-03-23 22:00:56 +03:00
Yury Popov b1c33e1ff9 cmake: install pkgconfig file 2023-03-23 22:00:55 +03:00
Yury PopovandAlexander Epaneshnikov 60d60e1fc9 cmake: install vim data
Co-authored-by: Alexander Epaneshnikov <aarnaarn2@gmail.com>
2023-03-23 22:00:54 +03:00
Yury Popov 5161577a6d cmake: install compat binaries 2023-03-23 22:00:54 +03:00
Yury Popov 631a8f3fa1 cmake: versioned library install 2023-03-23 22:00:53 +03:00
Yury Popov 524412f52e cmake: do not install internal libs 2023-03-23 22:00:52 +03:00
Alexander Epaneshnikov 7e8cba3095 Fix pronunciation of Puyallup (#1683)
Fix pronunciation of Puyallup
([Wikipedia](https://en.wikipedia.org/wiki/Puyallup,_Washington),
[YouTube](https://www.youtube.com/watch?v=RJySijoV5rI)).
2023-03-23 18:26:16 +03:00
Bill Dengler 01c658dfa3 Fix pronunciation of Puyallup 2023-03-17 07:21:37 -07:00
Alexander Epaneshnikov f520fecb4a wavegen: support higher speech rate in embedded commands (#1664)
Fixes #1566 (ref
https://github.com/espeak-ng/espeak-ng-ios-app/issues/35)
2023-02-26 19:16:54 +03:00
Yury Popov ead35b181b wavegen: support higher speech rate in embedded commands 2023-02-26 19:04:36 +03:00
Alexander Epaneshnikov aa26c3771c ssml: support break time multiplier (#1663)
Upstream implementation for feature request on iOS app:
https://github.com/espeak-ng/espeak-ng-ios-app/issues/40
2023-02-26 19:02:00 +03:00
Yury Popov 8e163d5072 ssml: support break time multiplier 2023-02-26 18:19:09 +03:00
Yury Popov 31461c0e44 cmake: force project includes before libraries 2023-02-26 15:40:51 +03:00
Juho Hiltunen dd029a7bff Fix #1660 (#1662)
Before the PR, espeak-ng -v it "0 items" caused a segmentation fault.

- test for #1660
- Revert "cleanup: fix code smell knownConditionTrueFalse for strlen()
>= 0"
2023-02-25 10:59:32 +02:00
Juho Hiltunen 7f0b0f70f7 Revert "cleanup: fix code smell knownConditionTrueFalse for strlen() >= 0"
Fixes #1660.
2023-02-22 19:00:51 +02:00
Juho Hiltunen 345a76a9d5 test for #1660 2023-02-22 19:00:51 +02:00
Alexander Epaneshnikov 32b2277c23 Russian: remove some incorrect stress positions from ru_listx file (#1641) 2023-01-31 18:03:38 +03:00
unknown 67cb485756 Russian: remove some incorrect stress positions from ru_listx file 2023-01-31 19:33:11 +05:00
Hossein Heidari 170c7a9d24 Update fa_extra
Corrected pronunciationof of Helma which was pronounced as halma
2023-01-15 03:07:31 +03:30
Alexander Epaneshnikov cb8d45827c Revert "Russian: voicing switch for k (#1605)" (#1615)
it doesn't work correctly
This reverts commit f1d554d2bb, reversing
changes made to a51235aaab.
2023-01-02 03:12:54 +03:00
Alexander Epaneshnikov 5213d9e390 Revert "Russian: voicing switch for k (#1605)"
it doesn't work correctly
This reverts commit f1d554d2bb, reversing
changes made to a51235aaab.
2023-01-02 03:06:54 +03:00
Alexander Epaneshnikov cefd4b2cc6 code cleanup: next bunch (#1599)
Some warnings, some globals hunting.
Including fixes for asserts misuse (possible fatal for async in release
builds).
2023-01-01 21:26:09 +03:00