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 |
|
Yury Popov
|
1fd604a942
|
code cleanup: setlength: reduce statics count
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
d2f3be9f36
|
code cleanup: dead global in spect
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
7485828984
|
code cleanup: next bunch of globals
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
aaae4e8daa
|
code cleanup: fix -Wmisleading-indentation
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
7b46c81b2f
|
code cleanup: fix code-in-asserts for NDEBUG
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
8f19c66b9c
|
code cleanup: fix -Wunused-variable
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
25eeddff9a
|
code cleanup: fix -Wstrict-prototypes
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
41f5703fde
|
code cleanup: fix -Wnewline-eof
|
2023-01-01 21:22:59 +03:00 |
|
Yury Popov
|
ed05e0ac97
|
ci: run tests on release and dynamic builds
|
2022-12-26 00:54:00 +03:00 |
|
Yury Popov
|
e8af47d1ed
|
ci: windows variants
|
2022-12-26 00:53:59 +03:00 |
|
Yury Popov
|
ccc00f9278
|
tests: api: allow both case of pathsep
|
2022-12-26 00:53:58 +03:00 |
|
Yury Popov
|
f60f1590db
|
tests: use custom assertion define
|
2022-12-26 00:53:57 +03:00 |
|
Yury Popov
|
af0a28f9db
|
ci: re-enable part of autoconf CI
|
2022-12-26 00:53:56 +03:00 |
|
Yury Popov
|
b7ebfedadc
|
code cleanup: remove chromium extension
|
2022-12-25 00:29:38 +03:00 |
|
Yury Popov
|
04ce972800
|
ssml: handle invalid break strength
|
2022-12-10 21:44:10 +03:00 |
|
Yury Popov
|
6bb25fbb07
|
windows: fix mingw build
|
2022-12-09 00:49:31 +03:00 |
|
Yury Popov
|
91b3959170
|
windows: fix DLL build
|
2022-12-09 00:49:30 +03:00 |
|
Yury Popov
|
5d547e2676
|
windows: Fix API test (pathsep)
|
2022-12-09 00:49:30 +03:00 |
|
Yury Popov
|
9725cedc8e
|
windows: fix definitions
|
2022-12-08 22:22:07 +03:00 |
|
Yury Popov
|
19dfee4d71
|
autoconf: fix sonic/pcaudio definitions
|
2022-12-08 22:18:21 +03:00 |
|
Yury Popov
|
3a68f0f74d
|
code cleanup: compiledict: do not use temp file
|
2022-12-04 12:17:02 +03:00 |
|
Yury Popov
|
c162554396
|
ci: cmake-based
|
2022-12-02 21:34:33 +03:00 |
|
Yury Popov
|
2f068b15a5
|
build, ci: windows build
|
2022-12-02 21:34:33 +03:00 |
|
Yury Popov
|
a6453f3751
|
tests: fix and re-enable shell tests
|
2022-12-02 21:34:33 +03:00 |
|
Yury Popov
|
c6dc7bfc3d
|
build: run tests with ctest
|
2022-12-02 21:34:33 +03:00 |
|
Yury Popov
|
0f050397dc
|
android: use cmake build system
|
2022-12-02 21:34:33 +03:00 |
|
Yury Popov
|
c60a49d711
|
build: support building with cmake
|
2022-12-02 21:34:33 +03:00 |
|
Yury Popov
|
1cc91d4cc1
|
tests: fix api test for async enabled
|
2022-11-27 17:45:17 +03:00 |
|
Yury Popov
|
820b85ed21
|
fifo, event: fix thread management
|
2022-11-27 17:45:17 +03:00 |
|
Yury Popov
|
78ac6c4a88
|
code cleanup: do not compile mbrola if not enabled
|
2022-11-27 14:54:51 +03:00 |
|
Yury Popov
|
92beee2b4c
|
code cleanup: remove dead code
|
2022-11-27 14:54:51 +03:00 |
|
Yury Popov
|
ca1f590101
|
code cleanup: standartize definitions
|
2022-11-27 14:54:51 +03:00 |
|
Yury Popov
|
c8a21a5463
|
code cleanup: header detection with has_include
|
2022-11-27 14:54:48 +03:00 |
|
Yury Popov
|
b996d39d40
|
splayer: fix memory leak on espeak terminate
|
2022-11-22 19:50:31 +03:00 |
|
Yury Popov
|
82e56b88dd
|
tests: build with klatt and speechplayer
|
2022-11-22 19:45:18 +03:00 |
|
Yury Popov
|
100df4c067
|
code cleanup: reduce return of static buffers
|
2022-11-19 17:52:16 +03:00 |
|
Yury Popov
|
29f7afc688
|
code cleanup: const vowels_be in SelectTranslator
|
2022-11-19 17:52:16 +03:00 |
|
Yury Popov
|
25c4dc150a
|
code cleanup: static phoneme_callback
|
2022-11-19 17:52:16 +03:00 |
|
Yury Popov
|
fdc2984386
|
code cleanup: static uri_callback
|
2022-11-19 17:52:16 +03:00 |
|
Yury Popov
|
f5ead44481
|
code cleanup: static current_phoneme_table
|
2022-11-19 17:52:16 +03:00 |
|
Yury Popov
|
504ab4937d
|
code cleanup: static current_voice_selected
|
2022-11-19 17:29:16 +03:00 |
|
Yury Popov
|
2ddb8ce2db
|
code cleanup: const embedded_default
|
2022-11-19 17:29:16 +03:00 |
|
Yury Popov
|
89b2a55ea4
|
code cleanup: remove static from WordToString
|
2022-11-19 17:29:16 +03:00 |
|
Yury Popov
|
5a37bc301b
|
code clanup: remove unused samplerate_native
|
2022-11-19 17:29:16 +03:00 |
|
Yury Popov
|
3de7c4cdb1
|
code cleanup: remove unused resample_count
|
2022-11-19 17:29:16 +03:00 |
|
Yury Popov
|
2929b9e199
|
code cleanup: use statics and consts when possible
|
2022-11-18 17:48:04 +03:00 |
|
Yury Popov
|
9e74f721ae
|
code cleanup: move vowelcharts out of phsource
|
2022-11-18 10:32:19 +03:00 |
|
Yury Popov
|
c24a431c96
|
ci: add Android
|
2022-11-18 00:44:43 +03:00 |
|
Yury Popov
|
54d738259b
|
ci: rework jobs, add more platforms
|
2022-11-18 00:44:27 +03:00 |
|
Yury Popov
|
391a7191ad
|
ci: Split dist checks from CI run, upgrade outdated actions
|
2022-11-18 00:44:13 +03:00 |
|
Yury Popov
|
3da51991f8
|
code cleanup: reduce global externs
|
2022-11-15 22:38:22 +03:00 |
|
Yury Popov
|
4d9b4ad1f9
|
Fix and re-enable klatt test
|
2022-11-15 10:03:04 +03:00 |
|
Yury Popov
|
e2c44ab965
|
Add breath/klatt variants to tests
|
2022-11-15 10:03:03 +03:00 |
|
Yury Popov
|
ca4b340cc3
|
Use deterministic espeak-ng in tests
|
2022-11-15 10:03:03 +03:00 |
|
Yury Popov
|
24892aae06
|
Support deterministic PRNG mode in CLI
|
2022-11-15 10:00:17 +03:00 |
|
Yury Popov
|
09cdf8ce66
|
Add public API to seed PRNG
|
2022-11-15 09:59:06 +03:00 |
|
Yury Popov
|
1e279d3cb8
|
Add PRNG and use it instead of rand()
|
2022-11-15 09:58:29 +03:00 |
|
Yury Popov
|
98dc5c67e9
|
klatt: fix logic error causes buffer overrun
|
2022-11-15 09:51:55 +03:00 |
|
Yury Popov
|
adc6855c11
|
klatt: fix possible buffer overrun
|
2022-11-15 09:50:55 +03:00 |
|
Yury Popov
|
1e2404714d
|
code cleanup: localize compiledict static objects
|
2022-11-15 00:07:45 +03:00 |
|
Yury Popov
|
1565bab07a
|
code cleanup: localize compiledata static objects
|
2022-11-14 02:40:53 +03:00 |
|
Yury Popov
|
7ba91ef178
|
Allow <break> at the beginning of SSML
|
2022-11-13 23:12:28 +03:00 |
|
Yury Popov
|
9f0b23f49e
|
Compensate silence duration when sonic enabled
|
2022-11-08 17:54:49 +03:00 |
|
Yury Popov
|
61de330443
|
Sync rate for SSML break duration
|
2022-11-08 17:51:17 +03:00 |
|
Yury Popov
|
5b13292390
|
Re-enable ltg/lv phonemes tests
|
2022-10-18 17:09:39 +03:00 |
|
Yury Popov
|
bf2ee4b007
|
Remove breath attributes from languages
|
2022-10-18 17:07:27 +03:00 |
|
Yury Popov
|
c5ff2aa592
|
Add phoneme events test
|
2022-10-17 18:48:25 +03:00 |
|
Yury Popov
|
9b3b916163
|
Add ng API to enable phoneme events
|
2022-10-17 18:48:23 +03:00 |
|
Yury Popov
|
dde5f8a983
|
Fix for possible unaligned pointer load in DoPhonemeMarker
|
2022-10-17 16:26:48 +03:00 |
|
Yury Popov
|
8e92ecf91c
|
Add libsonic to macOS CI build
|
2022-09-16 14:16:26 +02:00 |
|
Yury Popov
|
cd0dd0900f
|
Do not create audio out if not required
|
2022-09-05 00:42:42 +03:00 |
|