Spaces:
Running
on
Zero
Running
on
Zero
zhzluke96
commited on
Commit
•
c6e99b3
1
Parent(s):
bf13828
update
Browse files- .env.webui +1 -1
- CHANGELOG.md +14 -0
- README.md +18 -0
- language/en.json +1 -1
- language/zh-CN.json +7 -7
.env.webui
CHANGED
@@ -16,7 +16,7 @@ TTS_MAX_LEN=1000
|
|
16 |
SSML_MAX_LEN=3000
|
17 |
MAX_BATCH_SIZE=12
|
18 |
|
19 |
-
V_GIT_TAG
|
20 |
V_GIT_COMMIT=main
|
21 |
|
22 |
LANGUAGE=zh-CN
|
|
|
16 |
SSML_MAX_LEN=3000
|
17 |
MAX_BATCH_SIZE=12
|
18 |
|
19 |
+
V_GIT_TAG="🤗hf(0.5.6-rc)"
|
20 |
V_GIT_COMMIT=main
|
21 |
|
22 |
LANGUAGE=zh-CN
|
CHANGELOG.md
CHANGED
@@ -5,22 +5,36 @@
|
|
5 |
|
6 |
### Added
|
7 |
|
|
|
|
|
|
|
8 |
- ✨ 完善 enhancer [[205ebeb](https://github.com/lenML/ChatTTS-Forge/commit/205ebebeb7530c81fde7ea96c7e4c6a888a29835)]
|
9 |
|
10 |
### Changed
|
11 |
|
|
|
12 |
- ⚡ 增强 TN [[092c1b9](https://github.com/lenML/ChatTTS-Forge/commit/092c1b94147249880198fe2ad3dfe3b209099e19)]
|
13 |
- ⚡ enhancer 支持 off_tqdm [[94d34d6](https://github.com/lenML/ChatTTS-Forge/commit/94d34d657fa3433dae9ff61775e0c364a6f77aff)]
|
14 |
- ⚡ 增加 git env [[43d9c65](https://github.com/lenML/ChatTTS-Forge/commit/43d9c65877ff68ad94716bc2e505ccc7ae8869a8)]
|
15 |
- ⚡ 修改webui保存文件格式 [[2da41c9](https://github.com/lenML/ChatTTS-Forge/commit/2da41c90aa81bf87403598aefaea3e0ae2e83d79)]
|
16 |
|
|
|
|
|
|
|
|
|
17 |
### Fixed
|
18 |
|
|
|
|
|
|
|
|
|
19 |
- 🐛 fix seed context exit behavior [[d4e33c8](https://github.com/lenML/ChatTTS-Forge/commit/d4e33c8f0aabe253ce96756f907e979578c81b17)]
|
20 |
- 🐛 fix colab script [[687cc2c](https://github.com/lenML/ChatTTS-Forge/commit/687cc2cc97ff7e89328b747dbfcacbcd51bd5efc)]
|
21 |
|
22 |
### Miscellaneous
|
23 |
|
|
|
|
|
24 |
- 📝 update webui document [[7f2bb22](https://github.com/lenML/ChatTTS-Forge/commit/7f2bb227027cc0eff312c37758a20916c1ebade6)]
|
25 |
|
26 |
|
|
|
5 |
|
6 |
### Added
|
7 |
|
8 |
+
- ✨ add localization [[c05035d](https://github.com/lenML/ChatTTS-Forge/commit/c05035d5cdcc5aa7efd995fe42f6a2541abe718b)]
|
9 |
+
- ✨ SSML 支持 enhancer [[5c2788e](https://github.com/lenML/ChatTTS-Forge/commit/5c2788e04f3debfa8bafd8a2e2371dde30f38d4d)]
|
10 |
+
- ✨ webui 增加 podcast 工具 tab [[b0b169d](https://github.com/lenML/ChatTTS-Forge/commit/b0b169d8b49c8e013209e59d1f8b637382d8b997)]
|
11 |
- ✨ 完善 enhancer [[205ebeb](https://github.com/lenML/ChatTTS-Forge/commit/205ebebeb7530c81fde7ea96c7e4c6a888a29835)]
|
12 |
|
13 |
### Changed
|
14 |
|
15 |
+
- 🍱 update banner [[dbc293e](https://github.com/lenML/ChatTTS-Forge/commit/dbc293e1a7dec35f60020dcaf783ba3b7c734bfa)]
|
16 |
- ⚡ 增强 TN [[092c1b9](https://github.com/lenML/ChatTTS-Forge/commit/092c1b94147249880198fe2ad3dfe3b209099e19)]
|
17 |
- ⚡ enhancer 支持 off_tqdm [[94d34d6](https://github.com/lenML/ChatTTS-Forge/commit/94d34d657fa3433dae9ff61775e0c364a6f77aff)]
|
18 |
- ⚡ 增加 git env [[43d9c65](https://github.com/lenML/ChatTTS-Forge/commit/43d9c65877ff68ad94716bc2e505ccc7ae8869a8)]
|
19 |
- ⚡ 修改webui保存文件格式 [[2da41c9](https://github.com/lenML/ChatTTS-Forge/commit/2da41c90aa81bf87403598aefaea3e0ae2e83d79)]
|
20 |
|
21 |
+
### Removed
|
22 |
+
|
23 |
+
- 🔥 clear code [[e8a1d7b](https://github.com/lenML/ChatTTS-Forge/commit/e8a1d7b269d259adc3082a0349c9b73fef1ec1a4)]
|
24 |
+
|
25 |
### Fixed
|
26 |
|
27 |
+
- 🐛 fix hparams config [#22](https://github.com/lenML/ChatTTS-Forge/issues/22) [[61d9809](https://github.com/lenML/ChatTTS-Forge/commit/61d9809804ad8c141d36afde51a608734a105662)]
|
28 |
+
- 🐛 fix enhance 下载脚本 [[d2e14b0](https://github.com/lenML/ChatTTS-Forge/commit/d2e14b0a4905724a55b03493fa4b94b5c4383c95)]
|
29 |
+
- 🐛 fix 'trange' referenced [[d1a8dae](https://github.com/lenML/ChatTTS-Forge/commit/d1a8daee61e62d14cf5fd7a17fab4424e24b1c41)]
|
30 |
+
- 🐛 fix ssml to mp3 error `bad sample width` [[564b7eb](https://github.com/lenML/ChatTTS-Forge/commit/564b7ebbd55df50aac38562957eebd898945315e)]
|
31 |
- 🐛 fix seed context exit behavior [[d4e33c8](https://github.com/lenML/ChatTTS-Forge/commit/d4e33c8f0aabe253ce96756f907e979578c81b17)]
|
32 |
- 🐛 fix colab script [[687cc2c](https://github.com/lenML/ChatTTS-Forge/commit/687cc2cc97ff7e89328b747dbfcacbcd51bd5efc)]
|
33 |
|
34 |
### Miscellaneous
|
35 |
|
36 |
+
- 🌐 更新翻译文案 [[f56caa7](https://github.com/lenML/ChatTTS-Forge/commit/f56caa71e9186680b93c487d9645186ae18c1dc6)]
|
37 |
+
- 📝 update [[7cacf91](https://github.com/lenML/ChatTTS-Forge/commit/7cacf913541ee5f86eaa80d8b193b94b3db2b67c)]
|
38 |
- 📝 update webui document [[7f2bb22](https://github.com/lenML/ChatTTS-Forge/commit/7f2bb227027cc0eff312c37758a20916c1ebade6)]
|
39 |
|
40 |
|
README.md
CHANGED
@@ -9,6 +9,24 @@ pinned: true
|
|
9 |
license: agpl-3.0
|
10 |
---
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
# 🗣️ ChatTTS-Forge
|
13 |
![GitHub Repo stars](https://img.shields.io/github/stars/lenML/ChatTTS-Forge)
|
14 |
|
|
|
9 |
license: agpl-3.0
|
10 |
---
|
11 |
|
12 |
+
# HuggingFace Space Limit
|
13 |
+
|
14 |
+
由于 HuggingFace 对 GPU 运行时长有限制,超长任务会被强制停止(同时还会消耗 quota...),所以本 space 对文本长度做出如下限制:
|
15 |
+
|
16 |
+
| 类型 | 最大字符数 |
|
17 |
+
|------|-----------|
|
18 |
+
| TTS | 1000 字符 |
|
19 |
+
| SSML | 3000 字符(不计算 SSML 标签,只计算文本) |
|
20 |
+
|
21 |
+
# HuggingFace Space Limit
|
22 |
+
|
23 |
+
Due to the runtime limit for GPU usage on HuggingFace, extremely long tasks will be forcibly stopped (and they will also consume quota...), so this space imposes the following restrictions on text length:
|
24 |
+
|
25 |
+
| Type | Maximum Characters |
|
26 |
+
|------|---------------------|
|
27 |
+
| TTS | 1000 characters |
|
28 |
+
| SSML | 3000 characters (excluding SSML tags, only counting text) |
|
29 |
+
|
30 |
# 🗣️ ChatTTS-Forge
|
31 |
![GitHub Repo stars](https://img.shields.io/github/stars/lenML/ChatTTS-Forge)
|
32 |
|
language/en.json
CHANGED
@@ -97,7 +97,7 @@
|
|
97 |
],
|
98 |
|
99 |
"SSML_TEXT_GUIDE": [
|
100 |
-
"- Maximum
|
101 |
"- For more information about SSML, refer to this [documentation](https://github.com/lenML/ChatTTS-Forge/blob/main/docs/SSML.md)"
|
102 |
],
|
103 |
|
|
|
97 |
],
|
98 |
|
99 |
"SSML_TEXT_GUIDE": [
|
100 |
+
"- Maximum 3000 characters. Excess will be truncated.",
|
101 |
"- For more information about SSML, refer to this [documentation](https://github.com/lenML/ChatTTS-Forge/blob/main/docs/SSML.md)"
|
102 |
],
|
103 |
|
language/zh-CN.json
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
"Upload": "上传",
|
13 |
"Speaker (Upload)": "音色 (上传)",
|
14 |
"📝Speaker info": "📝音色信息",
|
15 |
-
"empty": "
|
16 |
"💃Inference Seed": "💃推理种子",
|
17 |
"Inference Seed": "推理种子",
|
18 |
"Use Decoder": "使用解码器",
|
@@ -29,7 +29,7 @@
|
|
29 |
"🔧Prompt engineering": "🔧提示工程",
|
30 |
"prompt_audio": "提示音频",
|
31 |
"🔊Generate": "🔊生成",
|
32 |
-
"Disable Normalize": "
|
33 |
"💪🏼Enhance": "💪🏼增强",
|
34 |
"Enable Enhance": "启用增强",
|
35 |
"Enable De-noise": "启用降噪",
|
@@ -41,7 +41,7 @@
|
|
41 |
"🎛️Parameters": "🎛️参数",
|
42 |
"Spilter": "分割器",
|
43 |
"🗣️Seed": "🗣️种子",
|
44 |
-
"📩Send to SSML": "
|
45 |
"📝Long Text Input": "📝长文本输入",
|
46 |
"🔪Split Text": "🔪分割文本",
|
47 |
"Podcast": "播客",
|
@@ -50,7 +50,7 @@
|
|
50 |
"Clear": "清除",
|
51 |
"📔Script": "📔脚本",
|
52 |
"Speaker": "音色",
|
53 |
-
"Creator": "
|
54 |
"ℹ️Speaker info": "ℹ️音色信息",
|
55 |
"Seed": "种子",
|
56 |
"Random Speaker": "随机音色",
|
@@ -86,7 +86,7 @@
|
|
86 |
"- 如果文本为全英文,建议关闭文本标准化"
|
87 |
],
|
88 |
"SPEAKER_CREATOR_GUIDE": [
|
89 |
-
"###
|
90 |
"使用本面板快捷抽卡生成 speaker.pt 文件。",
|
91 |
"",
|
92 |
"1. 生成说话人:输入种子、名字、性别和描述。点击 \"Generate speaker.pt\" 按钮,生成的说话人配置会保存为.pt文件。",
|
@@ -95,7 +95,7 @@
|
|
95 |
],
|
96 |
|
97 |
"SSML_TEXT_GUIDE": [
|
98 |
-
"-
|
99 |
"- 关于SSML可以看这个 [文档](https://github.com/lenML/ChatTTS-Forge/blob/main/docs/SSML.md)"
|
100 |
],
|
101 |
|
@@ -106,7 +106,7 @@
|
|
106 |
],
|
107 |
|
108 |
"SPEAKER_MERGER_GUIDE": [
|
109 |
-
"###
|
110 |
"在本面板中,您可以选择多个说话人并指定他们的权重,合成新的语音并进行测试。以下是各个功能的详细说明:",
|
111 |
"",
|
112 |
"1. 选择说话人: 您可以从下拉菜单中选择最多四个说话人(A、B、C、D),每个说话人都有一个对应的权重滑块,范围从0到10。权重决定了每个说话人在合成语音中的影响程度。",
|
|
|
12 |
"Upload": "上传",
|
13 |
"Speaker (Upload)": "音色 (上传)",
|
14 |
"📝Speaker info": "📝音色信息",
|
15 |
+
"empty": "无",
|
16 |
"💃Inference Seed": "💃推理种子",
|
17 |
"Inference Seed": "推理种子",
|
18 |
"Use Decoder": "使用解码器",
|
|
|
29 |
"🔧Prompt engineering": "🔧提示工程",
|
30 |
"prompt_audio": "提示音频",
|
31 |
"🔊Generate": "🔊生成",
|
32 |
+
"Disable Normalize": "禁用文本预处理",
|
33 |
"💪🏼Enhance": "💪🏼增强",
|
34 |
"Enable Enhance": "启用增强",
|
35 |
"Enable De-noise": "启用降噪",
|
|
|
41 |
"🎛️Parameters": "🎛️参数",
|
42 |
"Spilter": "分割器",
|
43 |
"🗣️Seed": "🗣️种子",
|
44 |
+
"📩Send to SSML": "📩发送到编辑器",
|
45 |
"📝Long Text Input": "📝长文本输入",
|
46 |
"🔪Split Text": "🔪分割文本",
|
47 |
"Podcast": "播客",
|
|
|
50 |
"Clear": "清除",
|
51 |
"📔Script": "📔脚本",
|
52 |
"Speaker": "音色",
|
53 |
+
"Creator": "抽卡",
|
54 |
"ℹ️Speaker info": "ℹ️音色信息",
|
55 |
"Seed": "种子",
|
56 |
"Random Speaker": "随机音色",
|
|
|
86 |
"- 如果文本为全英文,建议关闭文本标准化"
|
87 |
],
|
88 |
"SPEAKER_CREATOR_GUIDE": [
|
89 |
+
"### 音色抽卡",
|
90 |
"使用本面板快捷抽卡生成 speaker.pt 文件。",
|
91 |
"",
|
92 |
"1. 生成说话人:输入种子、名字、性别和描述。点击 \"Generate speaker.pt\" 按钮,生成的说话人配置会保存为.pt文件。",
|
|
|
95 |
],
|
96 |
|
97 |
"SSML_TEXT_GUIDE": [
|
98 |
+
"- 线上版本有字符限制,超过会被截断,具体限制见readme文档",
|
99 |
"- 关于SSML可以看这个 [文档](https://github.com/lenML/ChatTTS-Forge/blob/main/docs/SSML.md)"
|
100 |
],
|
101 |
|
|
|
106 |
],
|
107 |
|
108 |
"SPEAKER_MERGER_GUIDE": [
|
109 |
+
"### 音色融合",
|
110 |
"在本面板中,您可以选择多个说话人并指定他们的权重,合成新的语音并进行测试。以下是各个功能的详细说明:",
|
111 |
"",
|
112 |
"1. 选择说话人: 您可以从下拉菜单中选择最多四个说话人(A、B、C、D),每个说话人都有一个对应的权重滑块,范围从0到10。权重决定了每个说话人在合成语音中的影响程度。",
|