Commit Graph

1081 Commits

Author SHA1 Message Date
tsukumi
0a74fe521b Merge branch 'dev' of github.com:litagin02/Style-Bert-VITS2 into dev 2024-03-09 18:12:56 +00:00
tsukumi
1d320915e0 Refactor: make tts_model.py independent of style_gen.py 2024-03-09 18:10:25 +00:00
tsukumi
96d22102f3 Refactor: separate adjust_voice() function from tts_model.py 2024-03-09 17:45:56 +00:00
tsukumi
61e2a1deae Refactor: add type hints to style_bert_vits2.models.utils 2024-03-09 17:26:42 +00:00
tsukumi
98ab8e7978 Refactor: separate module for utilities related to loading/saving checkpoints and safetensors 2024-03-09 15:58:57 +00:00
litagin02
8fdeea11fc Merge pull request #91 from kale4eat/dev-pyopenjtalk-worker
openjtalkプロセス間通信のタイムアウト延長
2024-03-09 15:51:39 +09: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
8feef04cef Refactor: add type hints to models.py / models_jp_extra.py
I didn't add docstring because it is very technical code and I don't understand what is being implemented.
2024-03-08 23:52:44 +00:00
tsukumi
e1fad54c99 Refactor: add type hints to attentions.py / modules.py / transforms.py
I didn't add docstring because it is very technical code and I don't understand what is being implemented.
2024-03-08 22:58:40 +00:00
tsukumi
717ba7925f Fix: app.py cannot be closed with Ctrl+C 2024-03-08 22:27:21 +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
30ea08d6ea Fix: forgot to write pyopenjtalk.initialize() 2024-03-08 18:22:40 +00:00
tsukumi
b9e486e72a Fix: extend timeout for style_bert_vits2.nlp.japanese.pyopenjtalk_worker.worker_client
ref: https://github.com/litagin02/Style-Bert-VITS2/pull/91
2024-03-08 16:44:56 +00:00
tsukumi
6b19eac61e Merge branch 'dev' of github.com:litagin02/Style-Bert-VITS2 into dev 2024-03-08 16:03:06 +00:00
tsukumi
a84783a6cc Refactor: replace utils.HParams with HyperParameters Pydantic model
HyperParameters is largely a drop-in replacement for utils.HParams, which ensures type safety for hyper-parameters.
2024-03-08 15:52:37 +00:00
kale4eat
a0b5cd3d1b Extended timeout in client side 2024-03-09 00:23:23 +09:00
litagin02
7046f89d74 Add missing file 2024-03-08 23:46:03 +09:00
Aka Diffusion
ea3c05dcbb /voice method GET to POST 2024-03-08 23:45:41 +09:00
tsukumi
7f0b252806 Refactor: add Pydantic model representing hyper-parameters of Style-Bert-VITS2 model 2024-03-08 12:49:11 +00:00
tsukumi
8fad591ac0 Fix: backported StrEnum from Python 3.11 2024-03-08 11:59:14 +00:00
tsukumi
c915215ad2 Refactor: moved transforms.py to style_bert_vits2/models/ 2024-03-08 09:43:31 +00:00
tsukumi
67ff3105c1 Refactor: moved utils.py to style_bert_vits2/models/ 2024-03-08 09:40:27 +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
tsukumi
766699e812 Fix: pyopenjtalk_worker not working 2024-03-08 09:21:09 +00:00
litagin02
ebb37ad7bb Fix multiprocessing bert_gen error of pyopenjtalk_worker 2024-03-08 18:18:38 +09:00
tsukumi
df68771651 Refactor: split style_bert_vits2.nlp.chinese package
Configured so that the same public function is exported from the module with the same name for each language.
2024-03-08 09:04:40 +00:00
tsukumi
a672aeefd9 Fix: maintain compatibility with Python 3.9 2024-03-08 08:45:56 +00:00
tsukumi
e2daa55000 Refactor: split style_bert_vits2.nlp.english package 2024-03-08 08:43:54 +00:00
tsukumi
5de4884075 Fix: import error
pyopenjtalk_worker.initialize() has the side effect of starting another process and should not be executed automatically on import.
2024-03-08 07:31:33 +00:00
tsukumi
75467936d9 Refactor: cleanup style_bert_vits2/nlp/english/__init__.py 2024-03-08 06:39:51 +00: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
8add1b4202 Fix: maintain compatibility with Python 3.9 2024-03-08 06:14:50 +00:00
tsukumi
4a3519c4b9 Remove: Ruff
I have determined that this is excessive for this project at this time.
2024-03-08 05:51:54 +00:00
tsukumi
da7747cc67 Merge branch 'dev' of github.com:litagin02/Style-Bert-VITS2 2024-03-08 05:49:52 +00:00
tsukumi
4d5c537f95 Refactor: introducing Ruff 2024-03-08 05:02:02 +00:00
tsukumi
3f07c256e3 Refactor: make variables private that are not used externally 2024-03-08 05:01:51 +00:00
litagin02
9f01e54d2d Unify webui to single webui 2024-03-08 13:00:15 +09:00
litagin02
1cbe9648b0 Initialize pyopenjtalk worker for multi-threading 2024-03-08 12:59:27 +09:00
litagin02
817036fb82 Merge branch 'dev' into gradio 2024-03-08 11:30:53 +09:00
litagin02
25ed226acb Add speaker list api 2024-03-08 11:19:03 +09:00
litagin02
d024b71340 Fix typo 2024-03-08 10:10:53 +09:00
litagin02
5fda2103ed Merge pull request #89 from kale4eat/dev-pyopenjtalk-worker
複数プロセス利用時にユーザー辞書を活用するためのpyopenjtalk別プロセス化
2024-03-08 10:06:50 +09:00
tsukumi
70f8d53a1e Add: empty __init__.py 2024-03-07 09:09:24 +00:00
tsukumi
e57cfbf072 Remove: remove currently unused code in style_bert_vits2/models/commons.py 2024-03-07 08:46:13 +00:00
tsukumi
bffd5a67bb Fix: import error 2024-03-07 08:36:22 +00:00
tsukumi
f8f798d10a Refactor: moved text/ to style_bert_vits2/text_processing/(language)/ 2024-03-07 04:48:11 +00:00
tsukumi
d36401849b Refactor: moved monotonic_align/ to style_bert_vits2/models/monotonic_alignment.py 2024-03-07 04:36:05 +00:00
tsukumi
1450bfd06f Remove: remove webui.py, which is no longer maintained in Style-Bert-VITS2
Since app.py and server_editor.py already exist as alternative Web UI, there is no need to revive webui.py in the future.
2024-03-07 04:21:48 +00:00