litagin02
14c6805337
Update hatch setting and fmt
2024-03-15 21:36:53 +09:00
litagin02
3efcb98858
docs
2024-03-15 20:16:58 +09:00
litagin02
d808cd635d
Delete num_process option for slice for simplicity
2024-03-15 19:58:16 +09:00
litagin02
d808793960
Change default HF whisper batch size to 16
2024-03-15 19:56:55 +09:00
litagin02
432edcc52b
Bump ver, rename configs_jp_extra to config_jp_extra for consistency
2024-03-15 12:34:54 +09:00
litagin02
3d8b60c03c
Refactor
2024-03-15 12:27:46 +09:00
litagin02
867855ace9
Refactor, improve: use pathlib, allow audios other than wavs in resample
2024-03-15 11:10:23 +09:00
litagin02
2996a0b195
docs
2024-03-14 15:41:10 +09:00
litagin02
b65d1d4755
Improve log and webui
2024-03-14 15:19:09 +09:00
litagin02
b1972a3d3d
Feat: HF whisper for transcribing (faster than faster-whisper)
2024-03-14 15:10:08 +09:00
litagin02
4f60a3d5d5
Feat: multiprocessing of slicing for much faster slicing
2024-03-13 18:56:51 +09:00
litagin02
aff666db75
Update webui for time_suffix
2024-03-13 16:51:23 +09:00
litagin02
b309c9d74a
Change from 音程 to 音高
2024-03-13 15:43:33 +09:00
tsukumi
9e5222619f
Refactor: No preloading of BERT models to avoid unnecessary GPU VRAM consumption during training in the Web UI
...
Since the BERT features of the dataset are pre-extracted by bert_gen.py, there is no need to load the BERT model at training time.
2024-03-13 12:09:11 +09:00
tsukumi
fedd019c04
Revert "Refactor: No preloading of BERT models to avoid unnecessary GPU VRAM consumption during training in the Web UI"
...
This reverts commit e8a76e547b .
2024-03-12 19:01:45 +00:00
tsukumi
e8a76e547b
Refactor: No preloading of BERT models to avoid unnecessary GPU VRAM consumption during training in the Web UI
...
Since the BERT features of the dataset are pre-extracted by bert_gen.py, there is no need to load the BERT model at training time.
2024-03-12 18:22:34 +00:00
tsukumi
483bc68d57
Refactor: unify invoke format of open() function
2024-03-12 18:00:51 +00:00
litagin02
69225a3e13
Style
2024-03-12 21:47:59 +09:00
litagin02
4acfc2977e
Ensure to write use_jp_extra option to config.json
2024-03-12 19:10:43 +09:00
litagin02
bc0729d970
Fix: initialize worker and dict for use
2024-03-12 15:23:18 +09:00
tsukumi
be265d42ed
Improve: switch pyworld to pyworld-prebuilt and enable it by default
...
Prebuilt wheels for almost every OS/architecture (except musl) are now available on PyPI, eliminating the need for a build environment.
ref: https://pypi.org/project/pyworld-prebuilt/
2024-03-10 18:11:15 +00:00
tsukumi
d2fd378b56
Refactor: rename Model / ModelHolder to TTSModel / TTSModelHolder for clarification and add comments to each method
2024-03-10 03:47:17 +00:00
tsukumi
b7d7c78203
Refactor: when pyopenjtalk_worker is called without initialization, continue processing without a worker
...
When using style-bert-vits2 as a library, the requirement to be able to launch it in multiple processes may not be necessary. Also, if the library is embedded and exe-ed using PyInstaller or similar, it is difficult to make pyopenjtalk_worker run in a separate process.
Therefore, we changed it so that the worker is used only when it is explicitly initialized.
2024-03-10 03:04:27 +00:00
tsukumi
96d22102f3
Refactor: separate adjust_voice() function from tts_model.py
2024-03-09 17:45:56 +00:00
tsukumi
c594f7ea7a
Refactor: change execution location of pyopenjtalk.initialize()
...
Considering library design, this function with many side effects should not be executed in a library.
2024-03-09 00:26:51 +00:00
tsukumi
b98fecb46d
Add: --host/--port option to app.py to allow specifying listening host/port
2024-03-08 22:14:39 +00:00
tsukumi
d22a11ebb2
Fix: a bug that prevented speech synthesis in app.py
2024-03-08 22:09:47 +00:00
tsukumi
fe7e31e080
Refactor: moved common/tts_model.py to style_bert_vits2/
2024-03-08 09:34:44 +00:00
tsukumi
c1f2862889
Merge branch 'dev' of github.com:litagin02/Style-Bert-VITS2 into dev
2024-03-08 09:30:31 +00:00
litagin02
ebb37ad7bb
Fix multiprocessing bert_gen error of pyopenjtalk_worker
2024-03-08 18:18:38 +09:00
tsukumi
fac4f9a8ab
Refactor: rename text_processing to nlp
...
"text_processing" is clearer, but the import statement is longer.
"nlp" is shorter and makes it clear that it is natural language processing.
2024-03-08 06:20:44 +00:00
tsukumi
da7747cc67
Merge branch 'dev' of github.com:litagin02/Style-Bert-VITS2
2024-03-08 05:49:52 +00:00
litagin02
9f01e54d2d
Unify webui to single webui
2024-03-08 13:00:15 +09:00
litagin02
81baabbb30
wip
2024-03-04 11:46:09 +09:00