Commit Graph

314 Commits (d700845b109cc140ce4d50645b94d4eb19919a3f)

Author SHA1 Message Date
Eren Gölge c990b3a59c linter fixes and test fixes 2021-01-22 02:32:35 +01:00
erogol 79c841ccd3 mass refactoring and update 2021-01-11 17:26:58 +01:00
erogol a6f40fef2e stage missing files 2021-01-08 16:02:56 +01:00
erogol d382d759b3 small fixes and test fixes 2021-01-08 15:48:40 +01:00
erogol ad3863df3c update SS tests for multi-speaker case 2021-01-06 13:19:40 +01:00
erogol 7c95b11fe8 add test data for attention masking in SS 2021-01-06 13:19:40 +01:00
erogol fede46e96e pylint and test fixes 2021-01-06 13:19:40 +01:00
erogol 070146e143 add monotonic dynamic convolution attention 2021-01-06 13:18:41 +01:00
Jörg Thalheim 62fd4ca70d
inflect negative numbers correctly 2020-12-10 16:47:51 +01:00
Jörg Thalheim cdb81f8c5d
test_text_cleaners: don't re-invent assertions
pytest does treat assert special and does a better job w.r.t error reporting
2020-12-10 16:47:34 +01:00
Jörg Thalheim ea2c57b0ac
test_text_processing: remove assertion message
pytest does a better job at diffing anyway in case of an error
2020-12-10 16:43:51 +01:00
Jörg Thalheim 2007b0bcee
add tests for currency/time expansion 2020-12-10 14:53:20 +01:00
Jörg Thalheim 58687f9c34
tests/test_text_processing: fix undefined variable 2020-12-10 14:53:20 +01:00
Eren Gölge 1b133d6ea4
Revert "Introduce github action for CI" 2020-12-08 11:29:49 +01:00
Martin Weinelt 857172ba3f
Migrate to github actions for CI tests 2020-12-07 20:53:22 +01:00
erogol 06612ce305 test fixes 2020-12-07 15:57:34 +01:00
erogol 79ed5debcd fix wavegrad test 2020-11-17 14:15:14 +01:00
erogol 6cc464ead6 fix ton of tesnting bugs 2020-11-12 16:33:29 +01:00
erogol 116e2299b0 adding more tests and refactoring 2020-11-09 13:30:42 +01:00
erogol a44ef58aea wavegrad weight norm refactoring 2020-10-30 13:23:24 +01:00
erogol 183fe56d95 Merge branch 'ssim_loss' into dev 2020-10-29 23:49:09 +01:00
erogol 73581cd94c renaming train scripts and updating tests 2020-10-29 16:50:07 +01:00
erogol 39c71ee8a9 wavegrad refactoring, fixing tests for glow-tts and wavegrad 2020-10-29 15:47:15 +01:00
erogol a3213762ae update wavegrad tests 2020-10-29 12:31:43 +01:00
erogol 9cef923d99 ssim loss for tacotron models 2020-10-28 15:24:18 +01:00
Eren Gölge f4b8170bd1
Merge pull request #545 from Edresson/dev
GlowTTS zeroshot TTS support
2020-10-27 15:23:41 +01:00
sanjaesc 2ee47e9568 fix pylint once again 2020-10-27 12:17:38 +01:00
sanjaesc ea9d8755de add wavernn tests + name refactoring 2020-10-27 12:17:38 +01:00
Edresson 89e9bfe3a2 add text processing blank token test 2020-10-26 17:41:23 -03:00
Edresson c1fff5b556 add unit tests for SC-GST 2020-09-29 17:03:25 -03:00
erogol 10258724d1 linter fixes 2020-09-22 03:54:16 +02:00
erogol a6df617eb1 Merge branch 'glow-tts-amp-time_depth_conv' into dev 2020-09-21 14:23:45 +02:00
erogol e0b9fa887f glow-tts modules added 2020-09-21 14:15:40 +02:00
mueller91 45b3c3d1b0 fix: Update common_voice.tsv and test_preprocessors.py to current .tsv format
(common_voice.tsv is the first 6 lines of the dev.tsv)
2020-09-21 11:57:38 +02:00
erogol df19428ec6 rename the project to old TTS 2020-09-09 12:27:23 +02:00
erogol d4319fe42d linter changes and train_tts_test and train_vocoder_test fixes 2020-09-07 13:46:35 +02:00
erogol 6a46339a43 rebase fixes 2020-08-05 20:19:23 +02:00
Edresson ac032f00f3 add tests for tacotron and tacotron2 Multi-speaker 2020-08-05 19:34:54 +02:00
Edresson 3c6c749de2 add test for AngleProtoLoss 2020-08-05 19:34:25 +02:00
SanjaESC c4828b2b9e small gst config change 2020-08-05 19:19:07 +02:00
SanjaESC 77bfb881d7 tacotrongst test + test fixes 2020-08-05 19:18:34 +02:00
SanjaESC 84b7ab6ee6 Added support for Tacotron2 GST + abbility to condition style input with wav or tokens 2020-08-05 19:16:19 +02:00
erogol fe081d4f7c fixing rebase issues 2020-08-05 18:33:22 +02:00
Edresson def7e49f59 travis unit tests fix and add Tacotron and Tacotron 2 GST and MultiSpeaker Tests 2020-08-05 18:00:20 +02:00
SanjaESC b0c4a77aea small gst config change 2020-08-05 17:41:52 +02:00
SanjaESC eb51d5409a pylint 2020-08-05 17:36:36 +02:00
SanjaESC bdf6944665 fix fft_size key error 2020-08-05 17:36:36 +02:00
erogol e386caa071 mass linter fix 2020-08-04 14:07:47 +02:00
erogol f35504f187 rebranding and replacing import statements 2020-08-04 10:51:19 +02:00
erogol c5905cfa50 linter fixes 2020-07-28 14:53:56 +02:00
erogol cb4313dcb6 docstrings for Tacotron models 2020-07-23 16:26:20 +02:00
erogol 9ce4126482 update pwgan generator test 2020-07-17 13:01:45 +02:00
erogol 22b96e8994 fix text 2020-07-17 12:38:36 +02:00
erogol 320bc29496 pwgan files 2020-07-17 11:36:36 +02:00
erogol eb830f4bd7 CI update and test fix 2020-07-17 11:16:05 +02:00
erogol 82dd465365 Mass refactoring 2020-07-17 11:16:05 +02:00
nmstoker ce2481d9cd Handle wider range of sentence splits 2020-07-13 02:05:52 +01:00
erogol ad235f0481 update test server_config and mitigate https://github.com/librosa/librosa/issues/1160 in server package test 2020-07-12 15:37:10 +02:00
erogol 6a8052fd72 new scale stats 2020-07-11 03:57:37 +02:00
erogol 07d2d28ae6 update tests 2020-07-08 10:21:45 +02:00
erogol 6948e4ce38 change sample data 2020-06-16 12:35:28 +02:00
erogol fbf1689d18 update model tests for ddc 2020-06-15 19:04:05 +02:00
erogol 5962515581 update dummy model config 2020-06-15 19:04:05 +02:00
erogol 263dc2f7ce fix weird lint problem but not caring 2020-05-20 16:27:48 +02:00
erogol 6ccf32c2b9 update tests 2020-05-20 14:00:31 +02:00
erogol f75b0a6439 linter updates 2020-05-18 18:46:13 +02:00
erogol 8805370645 add tf tacotron2 test and edit test utils imports after utils
refactoring
2020-05-18 11:34:13 +02:00
erogol 95385c8797 adding a dummy normalization file for testint mean-var norm 2020-04-23 16:06:12 +02:00
erogol f63bce89f6 pylint fix 2020-04-23 15:46:45 +02:00
erogol 5223678a4b update audio tests more verbose 2020-03-17 18:22:55 +01:00
erogol 52b0dc39a6 testing mean-var scalingand updating test config 2020-03-17 13:38:57 +01:00
erogol 3472a41255 make it optional to load linear specs in dataloader and fix tests
respectively
2020-03-10 18:17:35 +01:00
erogol 975842f71a Merge branch 'dev' of https://github.com/mozilla/TTS into dev 2020-03-10 11:32:26 +01:00
erogol e97bb45aba bug fixes and fixing unit tests 2020-03-10 11:06:25 +01:00
erogol 796a59d0cc Rename in-mel-spec 2020-03-09 21:03:40 +01:00
Edresson Casanova 7ffc102542 add unittest for vocabulary parameters 2020-03-05 17:44:47 -03:00
Edresson Casanova 36235c5e3f rename text to characters in config.json 2020-03-03 09:17:56 -03:00
Edresson Casanova 4e53896438 fix travis lint check 2020-03-02 15:33:13 -03:00
Edresson Casanova 8feb326a60 add text parameters in config.json 2020-03-01 15:47:08 -03:00
Reuben Morais d97eb9f783 Fix linter and server package test 2020-02-19 18:30:25 +01:00
erogol e40bc18c84 fix linter problems and loader test 2020-02-19 18:30:25 +01:00
erogol 60379271dc update for phonemizer 2.1 2020-02-19 18:30:25 +01:00
root c776526c45 update server test 2020-02-19 18:27:02 +01:00
root ca33336ae0 testing seq_len_norm 2020-02-19 18:27:02 +01:00
root 1c5d3b52cf test updates 2020-01-15 23:10:11 +01:00
Eren Golge 94d1c93790 revise loader-tests disabled zero frame 2019-12-09 12:07:51 +01:00
Reuben Morais e89d62a772 Add integration test for server package 2019-11-27 17:43:47 +01:00
Eren Golge 79cca4ac80 more loss tests 2019-11-15 14:30:28 +01:00
Eren Golge df1b8b3ec7 linter and test updates for speaker_encoder, gmm_Attention 2019-11-12 12:42:42 +01:00
Eren Golge 06798c7b9b fix test 2019-10-30 17:36:13 +01:00
Eren Golge 002991ca15 bug fixes, linter update and test updates 2019-10-29 14:28:49 +01:00
Eren Golge 98af061d2e formatting, merge GST model with Tacotron 2019-09-24 16:18:48 +02:00
Eren Golge 14a4d1a061 update TacotronGST and its test. Inherit it from Tacotron class 2019-09-12 23:06:59 +02:00
Eren Golge a1322530df integrade concatinative speker embedding to tacotron 2019-09-12 10:39:15 +02:00
Eren Golge d1828c9573 fix server tests and pylint 2019-09-10 12:09:58 +02:00
Reuben Morais 28644a717e Fix tests 2019-08-29 12:18:33 +02:00
Reuben Morais 3c5aeb5e22 Fix installation by using an explicit symlink 2019-08-29 11:49:53 +02:00
Eren Golge c637aa04a2 pylint 2019-08-16 15:49:12 +02:00
Eren Golge e1b3c41af5 lossen the assert condition due to a probable bug in Pytorch 1.2 2019-08-16 15:40:58 +02:00
Eren Golge 5629292bde bug fixes 2019-08-16 15:08:04 +02:00
Eren Golge 19f9cfd385 bug fix for server testing 2019-07-22 16:12:27 +02:00
Eren Golge 4d3bc18ba6 do not use phonemes for server testing 2019-07-22 16:01:14 +02:00
Eren Golge 7c5bae5f1b add server Synthesizer test 2019-07-22 15:46:26 +02:00
Eren Golge 2061b3d763 update faults test 2019-07-21 02:09:23 +02:00
Eren Golge 97c7a8ff13 Merge branch 'pr235' into dev 2019-07-19 12:19:06 +02:00
Eren Golge 25c07e3d85 add a subset of ljspeech for testing 2019-07-19 12:06:46 +02:00
Eren Golge 85bff627c9 fix argument order for testing models 2019-07-19 11:49:03 +02:00
Reuben Morais e3f841742d Address even more lint problems 2019-07-19 11:48:12 +02:00
Reuben Morais 057a50a889 Merge branch 'dev' into contribution-grease 2019-07-19 11:41:14 +02:00
Reuben Morais 9a61dfa155 Address additional lint problems 2019-07-19 11:35:06 +02:00
Eren Golge 4336e1d338 fix unittests for the latest updates 2019-07-19 11:12:48 +02:00
Reuben Morais 11e7895329 Fix Pylint issues 2019-07-19 09:08:51 +02:00
Eren Golge 70929387c0 Merge branch 'dev-tacotron2' 2019-05-28 14:59:24 +02:00
Eren Golge ba492f43be Set tacotron model parameters to adap to common_layers.py - Prenet and Attention 2019-05-27 14:40:28 +02:00
Eren Golge e62659da94 update separate stopnet flow to make it faster. 2019-05-17 16:15:43 +02:00
Eren Golge 51f71c068a Merge branch 'drop_cached_dataset' of https://github.com/twerkmeister/TTS into twerkmeister-drop_cached_dataset 2019-05-14 22:37:39 +02:00
Thomas Werkmeister 7b2804cc0d dropped dataset caching 2019-04-29 11:07:04 +02:00
Thomas Werkmeister fefedbc605 renamed tests so that testrunner finds them 2019-04-26 15:00:05 +02:00
Thomas Werkmeister d1a7ad545d common voice preprocessor and tests, small refactoring within tests 2019-04-25 11:35:18 +02:00
Eren Golge 9466505f27 Make eos bos chars optional 2019-04-12 16:12:15 +02:00
Eren Golge 103971c893 text processing updates with tests 2019-03-29 17:04:10 +01:00
Eren Golge 1ed4978e69 text processing update 2019-03-27 14:57:36 +01:00
Eren Golge 09b1a7b612 Update tests 2019-03-26 00:48:35 +01:00
Eren Golge 0a92c6d5a7 Set attention norm method by config.json 2019-03-26 00:48:12 +01:00
Eren Golge 65ffbae23d test bug fix 2019-03-12 09:52:01 +01:00
gnosly 95de2cd559 added missing phonemes, synthesizer.py now setup the correct input layer 2019-03-11 21:56:40 +01:00
Eren Golge a9ce1d4f19 bug fix for tacotron and tests update 2019-03-06 13:43:29 +01:00
Eren Golge b031a65677 compute sequence mask in model, add tacotron2 relatedfiles 2019-03-06 13:14:58 +01:00
Eren Golge dce1715e0f tests updates 2019-02-25 18:34:06 +01:00
Eren Golge 96b48c003a update test_config.json 2018-12-28 14:21:31 +01:00
Eren Golge ae5e8b2b18 update loader_tests.py 2018-12-28 14:21:29 +01:00
Eren Golge 7458e80529 .compute for Nancy, .gitignore and example input 2018-12-13 15:15:26 +01:00
Eren Golge 0b35e8e949 correct import statements for tests 2018-12-11 15:07:50 +01:00
Eren Golge 4681f935b4 Test updates 2018-11-02 16:41:56 +01:00
Eren Golge c8a552e627 Batch update after data-loss 2018-11-02 16:13:51 +01:00
Eren 30fea0b957 Batch group shuffling 2018-09-20 11:31:39 +02:00
Eren 4a741c64b3 Loader text bug fix 2018-09-17 18:58:48 +02:00
Eren 73c3ab546d Testing update 2018-08-13 15:02:30 +02:00
Eren a15b3ec9a1 pytorch 0.4.1update 2018-08-13 15:02:17 +02:00
Eren G ecd31af125 Formating and printing more about the model 2018-08-08 18:45:02 +02:00
Eren G f5537dc48f pep8 format all 2018-08-02 16:34:17 +02:00
Eren G bce43f4d6e Update text 2018-07-30 14:09:50 +02:00
Eren G 8864252941 Test updates for loaders 2018-07-30 13:52:16 +02:00
Eren Golge 24644b20d4 Merge branch 'master' of https://github.com/Mozilla/TTS
Conflicts:
	README.md
	best_model_config.json
	datasets/LJSpeech.py
	layers/tacotron.py
	notebooks/TacotronPlayGround.ipynb
	notebooks/utils.py
	tests/layers_tests.py
	tests/loader_tests.py
	tests/tacotron_tests.py
	train.py
	utils/generic_utils.py
2018-05-25 05:14:04 -07:00
Eren Golge b087c0b5ec tests update 2018-05-10 16:00:21 -07:00
Eren Golge 14c9e9cde9 Loss bug fix - target_flat vs target 2018-05-10 15:59:05 -07:00
Eren Golge b8885fe4b6 add stop token to tacotron testing 2018-04-30 06:01:02 -07:00
Eren Golge 3c701c9d10 check train step update 2018-04-26 08:44:29 -07:00
Eren Golge 7c260f481d config update 2018-04-26 08:44:13 -07:00
Eren Golge 7bc27fac82 Remove variables 2018-04-25 08:02:56 -07:00
Eren Golge 89dded8964 Add TWEB data loader tests 2018-04-17 09:56:31 -07:00
Eren Golge ae4b87580a Config chnages for TWEB 2018-04-17 09:55:46 -07:00
Eren Golge a9eadd1b8a pep8 check 2018-04-03 03:24:57 -07:00
Eren Golge af6fd9b941 loss bug fix 2018-03-28 18:20:56 -07:00
Eren Golge 3c084177c6 Data loader bug fix and Attention bug fix 2018-03-26 10:43:36 -07:00
Eren Golge 1dbc51c6b5 convert loss to layer and add test 2018-03-24 19:22:45 -07:00
Eren Golge 33937f54d0 masked loss 2018-03-22 13:46:52 -07:00
Eren Golge 5750090fcd Stop token prediction - does train yet 2018-03-22 12:34:16 -07:00
Eren Golge 81669c1e58 more tests 2018-02-27 07:32:09 -08:00
Eren Golge c72b8fd64c Count total number of model parameters 2018-02-23 06:20:22 -08:00
Eren Golge a3d8059d06 More layer tests 2018-02-13 08:08:23 -08:00
Eren Golge 56697ac8cf updates and debugs 2018-02-13 01:45:52 -08:00
Eren Golge 7d5bcd6ca4 Testing of layers and documentation 2018-02-08 10:10:11 -08:00
Eren Golge 9f5e102473 A big revision: visualization, data loader, tests 2018-02-04 08:25:00 -08:00