zhzluke96 commited on
Commit
c6e99b3
1 Parent(s): bf13828
Files changed (5) hide show
  1. .env.webui +1 -1
  2. CHANGELOG.md +14 -0
  3. README.md +18 -0
  4. language/en.json +1 -1
  5. 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=🤗hf
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 {webui_config.ssml_max:,} 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
 
 
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": "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": "📩发送到Editor",
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
- "### Speaker Creator",
90
  "使用本面板快捷抽卡生成 speaker.pt 文件。",
91
  "",
92
  "1. 生成说话人:输入种子、名字、性别和描述。点击 \"Generate speaker.pt\" 按钮,生成的说话人配置会保存为.pt文件。",
@@ -95,7 +95,7 @@
95
  ],
96
 
97
  "SSML_TEXT_GUIDE": [
98
- "- 最长{webui_config.ssml_max:,}字符,超过会被截断",
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
- "### Speaker Merger",
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。权重决定了每个说话人在合成语音中的影响程度。",