Commit Graph

23 Commits

Author SHA1 Message Date
Feiyu Chan 4f288a6d4f
add ge2e and tacotron2_aishell3 example (#107)
* hacky thing, add tone support for acoustic model

* fix experiments for waveflow and wavenet, only write visual log in rank-0

* use emb add in tacotron2

* 1. remove space from numericalized representation;
2. fix decoder paddign mask's unsqueeze dim.

* remove bn in postnet

* refactoring code

* add an option to normalize volume when loading audio.

* add an embedding layer.

* 1. change the default min value of LogMagnitude to 1e-5;
2. remove stop logit prediction from tacotron2 model.

* WIP: baker

* add ge2e

* fix lstm speaker encoder

* fix lstm speaker encoder

* fix speaker encoder and add support for 2 more datasets

* simplify visualization code

* add a simple strategy to support multispeaker for tacotron.

* add vctk example for refactored tacotron

* fix indentation

* fix class name

* fix visualizer

* fix root path

* fix root path

* fix root path

* fix typos

* fix bugs

* fix text log extention name

* add example for baker and aishell3

* update experiment and display

* format code for tacotron_vctk, add plot_waveform to display

* add new trainer

* minor fix

* add global condition support for tacotron2

* add gst layer

* add 2 frontend

* fix fmax for example/waveflow

* update collate function, data loader not does not convert nested list into numpy array.

* WIP: add hifigan

* WIP:update hifigan

* change stft to use conv1d

* add audio datasets

* change batch_text_id, batch_spec, batch_wav to include valid lengths in the returned value

* change wavenet to use on-the-fly prepeocessing

* fix typos

* resolve conflict

* remove imports that are removed

* remove files not included in this release

* remove imports to deleted modules

* move tacotron2_msp

* clean code

* fix argument order

* fix argument name

* clean code for data processing

* WIP: add README

* add more details to thr README, fix some preprocess scripts

* add voice cloning notebook

* add an optional to alter the loss and model structure of tacotron2, add an alternative config

* add plot_multiple_attentions and update visualization code in transformer_tts

* format code

* remove tacotron2_msp

* update tacotron2 from_pretrained, update setup.py

* update tacotron2

* update tacotron_aishell3's README

* add images for exampels/tacotron2_aishell3's README

* update README for examples/ge2e

* add STFT back

* add extra_config keys into the default config of tacotron

* fix typos and docs

* update README and doc

* update docstrings for tacotron

* update doc

* update README

* add links to downlaod pretrained models

* refine READMEs and clean code

* add praatio into requirements for running the experiments

* format code with pre-commit

* simplify text processing code and update notebook
2021-05-13 17:49:50 +08:00
iclementine c5acfbd8eb fix typos 2021-01-18 15:15:49 +08:00
iclementine cf892c5ed7 add paddlepaddle into requirements for readthedocs 2021-01-14 15:30:31 +08:00
iclementine 73374528d0 add tutorials into sdvanced 2021-01-14 15:12:36 +08:00
iclementine b017c73100 remove mocking of paddle, fix typos 2021-01-14 13:17:29 +08:00
iclementine eed6f9af08 mock paddle 2021-01-14 13:07:55 +08:00
iclementine a18bb23f30 mock librosa and soundfile 2021-01-14 13:01:42 +08:00
iclementine f78a20c4a0 fix apidoc 2021-01-14 12:53:06 +08:00
iclementine 27cba27d1b update config file for readthedocs 2021-01-14 12:40:18 +08:00
iclementine c522e56e86 fix links to audio samples 2021-01-13 23:42:43 +08:00
iclementine 8ba7eeb1da rename doc folder 2021-01-13 20:30:51 +08:00
iclementine c2a279c433 add documentation sections 2021-01-13 11:06:15 +08:00
iclementine e03e96d9e4 format all the code with yapf 2020-12-20 13:15:07 +08:00
iclementine afc476d8c3 add more tutorials 2020-12-17 17:05:22 +08:00
iclementine c8622b4699 update experiment guide 2020-11-17 16:33:13 +08:00
iclementine e470cda881 add Chinese docs 2020-11-17 10:48:02 +08:00
iclementine 01f30d7cc8 switch to markdown 2020-11-12 17:28:07 +08:00
iclementine 7822a89fec add doctree 2020-11-12 17:17:02 +08:00
iclementine 098d3795c2 add documentation for installation. 2020-11-12 17:07:03 +08:00
chenfeiyu 469fb1b79e fix typos in docs/ 2020-03-10 03:01:48 +00:00
chenfeiyu a92a7add06 add () for bound methods in docs 2020-03-10 02:24:11 +00:00
chenfeiyu 4758b84b88 use iterable object instead of iterable 2020-03-10 02:02:22 +00:00
chenfeiyu 6a9eab4b73 fix typos and refine doc 2020-03-09 15:33:13 +00:00