Commit Graph

489 Commits

Author SHA1 Message Date
spicysama
4edcfb3fef text/init.py (#203)
* Create all_process.py

* Create asr_transcript.py

* Update config.py

* Create extract_list.py

* Create clean_list.py

* Create custom.css

* Create compress_model.py

* Update all_process.py

* Update resample.py

* Update resample.py

* configs/config.json copy utils

* mirror: openi + token
bert models optimize

* text/__init__.py platform compatibility
compress_model.py output

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-30 12:10:44 +08:00
Stardust·减
46fcdf41eb 更新 webui.py 2023-11-29 10:56:02 +08:00
Sora
f5444c208d fix server_fastapi.py: 解决可能的BytesIO()未被回收导致内存泄露的问题,适配310以下版本python (#202) 2023-11-28 18:15:28 +08:00
Isotr0py
edb5d05e34 Fix multiprocess (#201)
* fix nultiprocess

* fix format

* fix multiprocess=0
2023-11-28 12:29:08 +08:00
OedoSoldier
e92f67fe43 Merge pull request #200 from OedoSoldier/master
Update get_emo
2023-11-28 00:36:46 +08:00
pre-commit-ci[bot]
0dd8183d99 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-11-27 16:36:32 +00:00
Sihan Wang
982ea7d440 Update 2023-11-28 00:35:39 +08:00
Thymustw
badb12585a Change the utils.download_emo_models (#199)
* Change the utils.download_emo_models

Change utils.download_emo_models(config.mirror, model_name, REPO_ID) to utils.download_emo_models(config.mirror, REPO_ID, model_name)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-27 16:49:00 +08:00
OedoSoldier
2c528ce130 Merge pull request #198 from OedoSoldier/master
Update infer.py
2023-11-27 13:14:32 +08:00
Sihan Wang
8ef5db527b Update infer.py 2023-11-27 13:13:29 +08:00
OedoSoldier
818b3b11c3 Update infer.py (#197) 2023-11-27 13:11:36 +08:00
OedoSoldier
122afe0251 Update infer.py (#196)
* Update

* Update
2023-11-27 13:08:43 +08:00
Stardust·减
5ec036af22 Update infer.py 2023-11-27 13:02:06 +08:00
Stardust·减
1952bcd40e Update infer.py 2023-11-27 12:49:16 +08:00
Isotr0py
dec3fc0737 Auto download update, optimize dataloader num_workers (#195)
* update bert

* auto download emo

* fix typo

* fix typo

* fix bert download

* optimize code format

* remove unsued import

* fix a bug

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-26 20:16:25 +08:00
jsoncode
15babcd739 fix: Fix wrong reference of function name: change ref to reference_audio (#194)
* fix: Fix wrong reference of function name: change ref to reference_audio

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-26 17:00:37 +08:00
Stardust·减
11e3b16357 Update infer.py 2023-11-26 09:45:18 +08:00
Stardust·减
2c7d3f5ce8 Delete server.py 2023-11-26 09:33:32 +08:00
Stardust·减
4158626b50 Update infer.py 2023-11-26 09:30:51 +08:00
Stardust·减
2e73312808 fix emo 2023-11-25 22:43:30 +08:00
Stardust·减
afa21ff327 Update webui.py 2023-11-25 22:38:56 +08:00
Stardust·减
241c6e4af3 Update config.py 2023-11-25 17:31:45 +08:00
Stardust·减
8e28d5e5c5 Update default_config.yml 2023-11-25 17:31:05 +08:00
Stardust·减
f65b332f93 Update train_ms.py 2023-11-25 17:30:24 +08:00
Stardust·减
65cf40fa49 Update data_utils.py 2023-11-25 17:29:12 +08:00
Stardust·减
4b23d4da7c Update data_utils.py 2023-11-25 16:38:47 +08:00
Stardust·减
6d6ba62370 Update README.md 2023-11-25 15:21:15 +08:00
Stardust·减
f28f10551b Update README.md 2023-11-25 15:17:55 +08:00
Stardust·减
1dec0d3473 Update default_config.yml 2023-11-25 15:12:36 +08:00
Stardust·减
9e409e2a3f Rename esd.list to sample.list 2023-11-25 15:10:00 +08:00
Stardust·减
b24d4072e0 Update config.json 2023-11-25 14:00:13 +08:00
Stardust·减
64e5746ff7 Update infer.py 2023-11-25 13:49:17 +08:00
Stardust·减
3ec1b6559f Update README.md 2023-11-25 13:33:34 +08:00
Stardust·减
3dc93c9db7 Add files via upload 2023-11-25 13:27:56 +08:00
Stardust·减
a2d97180ef Add files via upload 2023-11-25 13:27:22 +08:00
Stardust·减
b186499ae9 Dev emo (#171)
* SYNC CHANGE TO EMO BRANCH (#162)

* Update README.md

* 更新 bert_models.json

* fix

* Update data_utils.py

* Update infer.py

* performance improve

* Feat: support auto split in webui (#158)

* Feat: support auto split in webui

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Fix: change /voice api to post (#160)

* Fix: change /voice api to post

* Fix: support /voice api get

* Fix: Add missing torch.cuda.empty_cache() (#161)

---------

Co-authored-by: Sora <atri@suzakuintsubaki.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Artrajz <969242373@qq.com>

* sync  (#163)

* Update README.md

* 更新 bert_models.json

* fix

* Update data_utils.py

* Update infer.py

* performance improve

* Feat: support auto split in webui (#158)

* Feat: support auto split in webui

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Fix: change /voice api to post (#160)

* Fix: change /voice api to post

* Fix: support /voice api get

* Fix: Add missing torch.cuda.empty_cache() (#161)

* del emo

* del emo

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: Sora <atri@suzakuintsubaki.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Artrajz <969242373@qq.com>

* Add files via upload

* Update infer.py

* add emo

* add emo

* Update default_config.yml

* Fix slice segments GPU perf (#165)

* Fix slice segments GPU perf

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update commons.py

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Update infer.py

* Update models.py

* Update infer.py

* remove spec cache

* Update data_utils.py

* Update data_utils.py

* Update train_ms.py

* Revert "Fix slice segments GPU perf (#165)" (#169)

This reverts commit 28430fc76bc628297bb59d8f8d25100dbe46ab59.

* Update train_ms.py

* Update train_ms.py

* Update data_utils.py

* Update data_utils.py

* Update train_ms.py

* Update train_ms.py

* Update train_ms.py

* Update train_ms.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update default_config.yml

* Switch to Japanese wwm DeBERTa (#172)

* Switch to Japanese wwm DeBERTa

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Fix wrong ellipsis g2p (#173)

* Switch to Japanese wwm DeBERTa

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix ellipsis g2p

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Add files via upload

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix English phones not aligned with BERT features (#174)

* Fix English phones not aligned with BERT features

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* Fix english bert gen (#175)

* Update webui.py

* Update webui.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* add NCCL timeout

* Update train_ms.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update train_ms.py

* Update default_config.yml

* Update infer.py

* Update models.py

* Update train_ms.py

* Update infer.py

* Update emo_gen.py

* Feat: Support load and infer 2.0 models (#178)

* Feat: Support load and infer 2.0 models

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* 复用相同逻辑,修正静音添加错误 (#181)

* Refactor: reuse the same part of voice api.

* Fix: server_fastapi.py

* Update train_ms.py

* Update data_utils.py

* Update data_utils.py

* Update train_ms.py

* Update train_ms.py

* Update train_ms.py

* Update train_ms.py

* Update data_utils.py

* Update data_utils.py

* Add files via upload

* Update train_ms.py

* Update train_ms.py

* Update train_ms.py

* Update default_config.yml

* Update utils.py

* Update train_ms.py

* Update utils.py

* Update default_config.yml

* Update data_utils.py

* Update default_config.yml

* Update train_ms.py

* Update train_ms.py

* Update config.py

* Update utils.py

* Update train_ms.py

* Update train_ms.py

* feat: add voice mix and tone mix (#187)

* feat: add voice mix and tone mix

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Stardust·减 <star_dust_chen@foxmail.com>

* Add files via upload

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: Sora <atri@suzakuintsubaki.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Artrajz <969242373@qq.com>
Co-authored-by: Leng Yue <lengyue@lengyue.me>
Co-authored-by: OedoSoldier <31711261+OedoSoldier@users.noreply.github.com>
Co-authored-by: 潮幻Mark <sunyunfei201@gmail.com>
2023-11-25 13:08:51 +08:00
pre-commit-ci[bot]
ec9145cb59 [pre-commit.ci] pre-commit autoupdate (#189)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.5 → v0.1.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.5...v0.1.6)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-21 10:31:20 +08:00
Lvjinhong
31de84eb3b 更新并完善分布式训练功能 (#186)
* 修复多机训练问题

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* 更新并完善分布式训练功能

近期融合V2版本代码时发现之前修改的多机功能并不正确,仍会报错,只不过单机多卡情况下local_rank即相当于rank,感知不出
1. 修复train_ms.py中DDP初始化及.cuda绑定到local_rank上
2. 在default_config.yml配置文件中添加env变量 LOCAL_RANK,否则默认情况下会key error
3. 添加run_MnodesAndMgpus.sh,更新分布式相关说明

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-16 13:46:15 +08:00
OedoSoldier
1fbddf4202 Support multilang generation (#185)
* Support multilang generation

* Update

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-15 20:22:48 +08:00
OedoSoldier
ad694ee050 Skip SOS and EOS when processing sliced sentances (#179) 2023-11-14 08:45:00 +08:00
pre-commit-ci[bot]
52f895aa9f [pre-commit.ci] pre-commit autoupdate (#180)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.4 → v0.1.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.4...v0.1.5)
- [github.com/psf/black: 23.10.1 → 23.11.0](https://github.com/psf/black/compare/23.10.1...23.11.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-14 08:44:49 +08:00
Sora
9483a6c576 Fix: roll back #170 and fix bug in api /tools/random_example (#177) 2023-11-11 20:28:31 +08:00
Ναρουσέ·μ·γιουμεμί·Χινακάννα
5c37dbd3cf Onnx导出 (#176)
* Add files via upload

* Add files via upload

* Add files via upload

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-11 18:24:03 +08:00
Stardust·减
3a83ea14e8 Update default_config.yml 2023-11-11 13:44:18 +08:00
謬紗特
3a332fc514 "config_path" not "config" (#170) 2023-11-11 12:43:52 +08:00
Stardust·减
3aacd2c32a Update default_config.yml 2023-11-10 17:25:28 +08:00
Stardust·减
1144814cd5 更新 models.py 2023-11-10 13:54:39 +08:00
Stardust·减
33c1e296cc Update README.md 2023-11-09 20:07:29 +08:00
Sora
c137d875cd use diy loguru (#164)
* Feat: use diy loguru logger

* Feat: use diy loguru logger
2023-11-09 17:38:15 +08:00
Stardust·减
653a1861cb Update data_utils.py 2023-11-09 17:30:05 +08:00