Commit Graph

94 Commits (48a4f3647fe29abdc2b770afee43341f650e1007)

Author SHA1 Message Date
Noran Raskin a790df4e94
Training recipes for thorsten dataset (#1020)
* Fix style

* Fix isort

* Remove tensorboardX from requirements

Co-authored-by: logan hart <72301874+loganhart420@users.noreply.github.com>
Co-authored-by: Eren Gölge <egolge@coqui.ai>
2022-05-30 12:07:31 +02:00
Eren Gölge 4857967063
🐍 Python 3.10.x support and drop Python 3.6 support (#1565)
* Update requirements

* Update CI for p3.10

* Update numpy requirement

* Drop 🐍p3.6 support

Numpy also dropped support for p3.6

* Bind cython v0.29.28

* Bind pyworld to v0.2.10

> 0.2.10 is not p3.10.x compatible

* Update Dockerfile
2022-05-12 15:50:25 +02:00
Edresson Casanova a41e860a66
Update Coqpit requirement (#1539) 2022-04-26 17:39:36 +02:00
Eren Gölge 164c7dd676
Update requirements coqui_trainer -> trainer (#1478) 2022-04-08 14:47:09 +02:00
WeberJulian c66a6241fd
Enforce phonemizer definition for synthesis (#1441)
* Enforce phonemizer definition for synthesis

* Fix train_tts, tokenizer init can now edit config

* Add small change to trigger CI pipeline

* fix wrong output path for one tts_test

* Fix style

* Test config overides by args and tokenizer

* Fix style
2022-03-25 23:15:33 +01:00
Edresson Casanova ea53d6feb3 Replace webrtcvad by silero-vad 2022-03-23 14:39:31 -03:00
Eren Gölge c7f9ec07c8
Hinge Gruut version to 2.2.3 (#1419) 2022-03-18 16:47:50 +01:00
Eren Gölge 95e551dd0a Update requirements.txt for coqui-trainer 2022-03-07 14:31:25 +01:00
Eren Gölge 45f1e1f786 Update requirements.txt 2022-03-06 14:24:19 +01:00
Eren Gölge fc8264d9d2 Update requirements 2022-02-25 11:31:20 +01:00
Eren Gölge 33b98e6cc3 Update requirements.txt 2022-02-25 11:26:59 +01:00
Eren Gölge e57c117323 Add torchaudio to requirements.txt 2021-12-20 11:54:10 +00:00
Eren Gölge 704dddcffa Make style 2021-12-20 11:54:10 +00:00
Edresson d39200e69b Remove torchaudio requeriment 2021-12-20 11:54:10 +00:00
WeberJulian e22f7a2aca Add torchaudio in requirements.txt 2021-12-20 11:54:10 +00:00
Edresson 10ff90d6d2 Add remove silence VAD script 2021-12-20 11:54:10 +00:00
Edresson 5f1c18187f Fix pylint issues 2021-12-20 11:54:09 +00:00
Edresson eb3e8affe1 Save speakers embeddings/ids before starting training 2021-12-20 11:54:09 +00:00
Michael Hansen 3bc043faeb
Upgrade to gruut 2.0 (#882) 2021-10-31 11:41:55 +01:00
Eren Gölge 2c4bbbf9b9 Use pyworld for pitch 2021-09-06 15:16:58 +00:00
Agrin Hilmkil ced4cfdbbf Allow saving / loading checkpoints from cloud paths (#683)
* Allow saving / loading checkpoints from cloud paths

Allows saving and loading checkpoints directly from cloud paths like
Amazon S3 (s3://) and Google Cloud Storage (gs://) by using fsspec.

Note: The user will have to install the relevant dependency for each
protocol. Otherwise fsspec will fail and specify which dependency is
missing.

* Append suffix _fsspec to save/load function names

* Add a lower bound to the fsspec dependency

Skips the 0 major version.

* Add missing changes from refactor

* Use fsspec for remaining artifacts

* Add test case with path requiring fsspec

* Avoid writing logs to file unless output_path is local

* Document the possibility of using paths supported by fsspec

* Fix style and lint

* Add missing lint fixes

* Add type annotations to new functions

* Use Coqpit method for converting config to dict

* Fix type annotation in semi-new function

* Add return type for load_fsspec

* Fix bug where fs not always created

* Restore the experiment removal functionality
2021-08-09 18:02:36 +00:00
Eren Gölge 0a1962b583 Update `umap` and `numba` vers. to 0.5.1 and 0.53 2021-06-28 17:03:47 +02:00
Eren Gölge 8c74f054f0 Enable support for 🐍 python 3.10
Bump up versions numpy 1.19.5 and TF 2.5.0
2021-06-28 17:03:47 +02:00
Michael Hansen 4d8426fa0a Use eSpeak IPA lexicons by default for phoneme models 2021-06-25 14:41:05 +02:00
Michael Hansen 07e8ff193a Bump version of gruut to 1.1 2021-06-25 14:41:05 +02:00
Michael Hansen 67869e77f9 Use gruut for phonemization 2021-06-25 14:41:05 +02:00
Eren Gölge 4baa59d732 comment `requirements.txt` for japanese deps 2021-06-02 11:44:53 +02:00
Eren Gölge 73b4083c6c
Merge pull request #502 from kaiidams/kaiidams/kokoro
Japanese Tacotron 2 model
2021-06-02 10:20:08 +02:00
Eren Gölge 925c08cf95 replace unidecode with anyascii 2021-05-27 14:02:44 +02:00
Katsuya Iida 0536aa6d0f Japanese Tacotron 2 model 2021-05-22 17:12:19 +09:00
Eren Gölge d7fae3f515 remove all espeaker and phonemizer deps 2021-05-18 17:57:28 +02:00
Eren Gölge 8058aaa304 pin numba==0.52 2021-05-12 00:57:38 +02:00
Eren Gölge 6ee6a563bc add coqpit to the requirements 2021-05-11 11:29:17 +02:00
Eren Gölge 87d674a038 bumpup librosa version to 0.8.0 2021-05-03 14:25:09 +02:00
Agrin Hilmkil 7ea9bc63b0 Add missing pandas dependency 2021-04-28 13:57:29 +02:00
Agrin Hilmkil 351d0ed6ae Remove unnecessary fsspec usage 2021-04-28 11:21:08 +02:00
Agrin Hilmkil bf2b9958be Sort dependencies alphabetically 2021-04-28 11:21:08 +02:00
Agrin Hilmkil 167f86417e Move dev, tf, notebook dependencies to extras 2021-04-28 11:20:06 +02:00
Eren Gölge 8f0519d203 bump up numpy version 2021-04-27 11:13:57 +02:00
Eren Gölge c00212b67c bump up pytorch version 2021-04-13 12:41:26 +02:00
Eren Gölge 72e72a9476 adapt Makefile for CI 2021-04-09 16:52:24 +02:00
Eren Gölge b8979b5db8 initial Makefile, requirements update and use nosetests 2021-04-09 01:40:02 +02:00
Eren Gölge 87ee6ceb57 style update #3 2021-04-09 01:17:15 +02:00
Eren Gölge f07ca29386 [ci skip]anchor umap-learn==0.4.6 fix #411 2021-04-01 00:18:44 +02:00
Eren Gölge 54104d307d pyworld acting up 2021-03-08 03:14:46 +01:00
kirianguiller ab8994e2c6 add pypinyin and jieba to requierements.txt (chinese implementation) 2021-03-08 02:57:11 +01:00
Eren Gölge a30a231566 unpin cython version and commentout pyworld in audio.py causing dep
issues
2021-03-08 02:50:15 +01:00
Eren Gölge bfb12732f1 pin cython verions 0.29.20 2021-03-08 02:49:15 +01:00
Eren Gölge 2cd44cbc9d pin numpy v0.0.9.1 2021-02-01 16:38:17 +00:00
erogol f6c96b0ac2 Merge branch 'dev' 2020-11-25 15:29:06 +01:00