mirror of
https://github.com/RVC-Boss/GPT-SoVITS.git
synced 2026-04-29 21:00:42 +08:00
Compare commits
5 Commits
3e8141aef0
...
6a22275864
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6a22275864 | ||
|
|
ea2d2a8166 | ||
|
|
d9f03dad3e | ||
|
|
0061b00124 | ||
|
|
5cee016c43 |
@ -48,6 +48,8 @@ https://github.com/RVC-Boss/GPT-SoVITS/assets/129054828/05bee1fa-bdd8-4d85-9350-
|
||||
|
||||
请不要尬黑GPT-SoVITS推理速度慢,谢谢!
|
||||
|
||||
CPU-Optimized Inference Version:https://github.com/baicai-1145/GPT-SoVITS-CPUFast
|
||||
|
||||
**User guide: [简体中文](https://www.yuque.com/baicaigongchang1145haoyuangong/ib3g1e) | [English](https://rentry.co/GPT-SoVITS-guide#/)**
|
||||
|
||||
## Installation
|
||||
|
||||
138
api.py
138
api.py
@ -22,6 +22,7 @@
|
||||
·-mt` - `返回的音频编码格式, 流式默认ogg, 非流式默认wav, "wav", "ogg", "aac"`
|
||||
·-st` - `返回的音频数据类型, 默认int16, "int16", "int32"`
|
||||
·-cp` - `文本切分符号设定, 默认为空, 以",.,。"字符串的方式传入`
|
||||
·-htc` - `文本切分方式, 默认"不切", "不切", "凑四句一切", "凑50字一切", "按中文句号。切", "按英文句号.切", "按标点符号切"`
|
||||
|
||||
`-hb` - `cnhubert路径`
|
||||
`-b` - `bert路径`
|
||||
@ -55,6 +56,18 @@ POST:
|
||||
}
|
||||
```
|
||||
|
||||
使用执行参数指定的参考音频并设定文本切分方式:
|
||||
GET:
|
||||
`http://127.0.0.1:9880?text=先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。&text_language=zh&how_to_cut=按中文句号。切`
|
||||
POST:
|
||||
```json
|
||||
{
|
||||
"text": "先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。",
|
||||
"text_language": "zh",
|
||||
"how_to_cut": "按中文句号。切"
|
||||
}
|
||||
```
|
||||
|
||||
手动指定当次推理所使用的参考音频:
|
||||
GET:
|
||||
`http://127.0.0.1:9880?refer_wav_path=123.wav&prompt_text=一二三。&prompt_language=zh&text=先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。&text_language=zh`
|
||||
@ -75,7 +88,7 @@ RESP:
|
||||
|
||||
手动指定当次推理所使用的参考音频,并提供参数:
|
||||
GET:
|
||||
`http://127.0.0.1:9880?refer_wav_path=123.wav&prompt_text=一二三。&prompt_language=zh&text=先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。&text_language=zh&top_k=20&top_p=0.6&temperature=0.6&speed=1&inp_refs="456.wav"&inp_refs="789.wav"`
|
||||
`http://127.0.0.1:9880?refer_wav_path=123.wav&prompt_text=一二三。&prompt_language=zh&text=先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。&text_language=zh&top_k=20&top_p=0.6&temperature=0.6&speed=1&how_to_cut=按中文句号。切&inp_refs="456.wav"&inp_refs="789.wav"`
|
||||
POST:
|
||||
```json
|
||||
{
|
||||
@ -88,6 +101,7 @@ POST:
|
||||
"top_p": 0.6,
|
||||
"temperature": 0.6,
|
||||
"speed": 1,
|
||||
"how_to_cut": "按中文句号。切",
|
||||
"inp_refs": ["456.wav","789.wav"]
|
||||
}
|
||||
```
|
||||
@ -144,6 +158,7 @@ import argparse
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
from string import punctuation
|
||||
|
||||
now_dir = os.getcwd()
|
||||
sys.path.append(now_dir)
|
||||
@ -827,12 +842,110 @@ splits = {
|
||||
}
|
||||
|
||||
|
||||
def split(todo_text):
|
||||
todo_text = todo_text.replace("……", "。").replace("——", ",")
|
||||
if todo_text[-1] not in splits:
|
||||
todo_text += "。"
|
||||
i_split_head = i_split_tail = 0
|
||||
len_text = len(todo_text)
|
||||
todo_texts = []
|
||||
while 1:
|
||||
if i_split_head >= len_text:
|
||||
break # 结尾一定有标点,所以直接跳出即可,最后一段在上次已加入
|
||||
if todo_text[i_split_head] in splits:
|
||||
i_split_head += 1
|
||||
todo_texts.append(todo_text[i_split_tail:i_split_head])
|
||||
i_split_tail = i_split_head
|
||||
else:
|
||||
i_split_head += 1
|
||||
return todo_texts
|
||||
|
||||
|
||||
def cut1(inp):
|
||||
inp = inp.strip("\n")
|
||||
inps = split(inp)
|
||||
split_idx = list(range(0, len(inps), 4))
|
||||
split_idx[-1] = None
|
||||
if len(split_idx) > 1:
|
||||
opts = []
|
||||
for idx in range(len(split_idx) - 1):
|
||||
opts.append("".join(inps[split_idx[idx] : split_idx[idx + 1]]))
|
||||
else:
|
||||
opts = [inp]
|
||||
opts = [item for item in opts if not set(item).issubset(punctuation)]
|
||||
return "\n".join(opts)
|
||||
|
||||
|
||||
def cut2(inp):
|
||||
inp = inp.strip("\n")
|
||||
inps = split(inp)
|
||||
if len(inps) < 2:
|
||||
return inp
|
||||
opts = []
|
||||
summ = 0
|
||||
tmp_str = ""
|
||||
for i in range(len(inps)):
|
||||
summ += len(inps[i])
|
||||
tmp_str += inps[i]
|
||||
if summ > 50:
|
||||
summ = 0
|
||||
opts.append(tmp_str)
|
||||
tmp_str = ""
|
||||
if tmp_str != "":
|
||||
opts.append(tmp_str)
|
||||
# print(opts)
|
||||
if len(opts) > 1 and len(opts[-1]) < 50: ##如果最后一个太短了,和前一个合一起
|
||||
opts[-2] = opts[-2] + opts[-1]
|
||||
opts = opts[:-1]
|
||||
opts = [item for item in opts if not set(item).issubset(punctuation)]
|
||||
return "\n".join(opts)
|
||||
|
||||
|
||||
def cut3(inp):
|
||||
inp = inp.strip("\n")
|
||||
opts = ["%s" % item for item in inp.strip("。").split("。")]
|
||||
opts = [item for item in opts if not set(item).issubset(punctuation)]
|
||||
return "\n".join(opts)
|
||||
|
||||
|
||||
def cut4(inp):
|
||||
inp = inp.strip("\n")
|
||||
opts = re.split(r"(?<!\d)\.(?!\d)", inp.strip("."))
|
||||
opts = [item for item in opts if not set(item).issubset(punctuation)]
|
||||
return "\n".join(opts)
|
||||
|
||||
|
||||
def cut5(inp):
|
||||
inp = inp.strip("\n")
|
||||
punds = {",", ".", ";", "?", "!", "、", ",", "。", "?", "!", ";", ":", "…"}
|
||||
mergeitems = []
|
||||
items = []
|
||||
|
||||
for i, char in enumerate(inp):
|
||||
if char in punds:
|
||||
if char == "." and i > 0 and i < len(inp) - 1 and inp[i - 1].isdigit() and inp[i + 1].isdigit():
|
||||
items.append(char)
|
||||
else:
|
||||
items.append(char)
|
||||
mergeitems.append("".join(items))
|
||||
items = []
|
||||
else:
|
||||
items.append(char)
|
||||
|
||||
if items:
|
||||
mergeitems.append("".join(items))
|
||||
|
||||
opt = [item for item in mergeitems if not set(item).issubset(punds)]
|
||||
return "\n".join(opt)
|
||||
|
||||
|
||||
def get_tts_wav(
|
||||
ref_wav_path,
|
||||
prompt_text,
|
||||
prompt_language,
|
||||
text,
|
||||
text_language,
|
||||
how_to_cut="不切",
|
||||
top_k=15,
|
||||
top_p=0.6,
|
||||
temperature=0.6,
|
||||
@ -909,6 +1022,20 @@ def get_tts_wav(
|
||||
refer, audio_tensor = get_spepc(hps, ref_wav_path, dtype, device)
|
||||
|
||||
t1 = ttime()
|
||||
# Apply text cutting based on how_to_cut parameter
|
||||
if how_to_cut == "凑四句一切":
|
||||
text = cut1(text)
|
||||
elif how_to_cut == "凑50字一切":
|
||||
text = cut2(text)
|
||||
elif how_to_cut == "按中文句号。切":
|
||||
text = cut3(text)
|
||||
elif how_to_cut == "按英文句号.切":
|
||||
text = cut4(text)
|
||||
elif how_to_cut == "按标点符号切":
|
||||
text = cut5(text)
|
||||
while "\n\n" in text:
|
||||
text = text.replace("\n\n", "\n")
|
||||
|
||||
# os.environ['version'] = version
|
||||
prompt_language = dict_language[prompt_language.lower()]
|
||||
text_language = dict_language[text_language.lower()]
|
||||
@ -1104,6 +1231,7 @@ def handle(
|
||||
text,
|
||||
text_language,
|
||||
cut_punc,
|
||||
how_to_cut,
|
||||
top_k,
|
||||
top_p,
|
||||
temperature,
|
||||
@ -1140,6 +1268,7 @@ def handle(
|
||||
prompt_language,
|
||||
text,
|
||||
text_language,
|
||||
how_to_cut,
|
||||
top_k,
|
||||
top_p,
|
||||
temperature,
|
||||
@ -1211,6 +1340,9 @@ parser.add_argument("-mt", "--media_type", type=str, default="wav", help="音频
|
||||
parser.add_argument("-st", "--sub_type", type=str, default="int16", help="音频数据类型, int16 / int32")
|
||||
parser.add_argument("-cp", "--cut_punc", type=str, default="", help="文本切分符号设定, 符号范围,.;?!、,。?!;:…")
|
||||
# 切割常用分句符为 `python ./api.py -cp ".?!。?!"`
|
||||
parser.add_argument("-htc", "--how_to_cut", type=str, default="不切",
|
||||
choices=["不切", "凑四句一切", "凑50字一切", "按中文句号。切", "按英文句号.切", "按标点符号切"],
|
||||
help="文本切分方式")
|
||||
parser.add_argument("-hb", "--hubert_path", type=str, default=g_config.cnhubert_path, help="覆盖config.cnhubert_path")
|
||||
parser.add_argument("-b", "--bert_path", type=str, default=g_config.bert_path, help="覆盖config.bert_path")
|
||||
|
||||
@ -1223,6 +1355,7 @@ host = args.bind_addr
|
||||
cnhubert_base_path = args.hubert_path
|
||||
bert_path = args.bert_path
|
||||
default_cut_punc = args.cut_punc
|
||||
how_to_cut = args.how_to_cut
|
||||
|
||||
# 应用参数配置
|
||||
default_refer = DefaultRefer(args.default_refer_path, args.default_refer_text, args.default_refer_language)
|
||||
@ -1348,6 +1481,7 @@ async def tts_endpoint(request: Request):
|
||||
json_post_raw.get("text"),
|
||||
json_post_raw.get("text_language"),
|
||||
json_post_raw.get("cut_punc"),
|
||||
json_post_raw.get("how_to_cut"),
|
||||
json_post_raw.get("top_k", 15),
|
||||
json_post_raw.get("top_p", 1.0),
|
||||
json_post_raw.get("temperature", 1.0),
|
||||
@ -1366,6 +1500,7 @@ async def tts_endpoint(
|
||||
text: str = None,
|
||||
text_language: str = None,
|
||||
cut_punc: str = None,
|
||||
how_to_cut: str = Query(default=None),
|
||||
top_k: int = 15,
|
||||
top_p: float = 1.0,
|
||||
temperature: float = 1.0,
|
||||
@ -1381,6 +1516,7 @@ async def tts_endpoint(
|
||||
text,
|
||||
text_language,
|
||||
cut_punc,
|
||||
how_to_cut,
|
||||
top_k,
|
||||
top_p,
|
||||
temperature,
|
||||
|
||||
@ -594,11 +594,11 @@
|
||||
- 内容: 修复实验名结尾出现空格在win中路径不正确的问题
|
||||
- 类型: 修复
|
||||
- 提交: RVC-Boss
|
||||
- 2025.06.10 [Commit#746cb536](https://github.com/RVC-Boss/GPT-SoVITS/commit/746cb536c68b1fe6ce3ca7e882235375b8a8dd89)
|
||||
- 2025.06.10 [PR#2449](https://github.com/RVC-Boss/GPT-SoVITS/pull/2449)
|
||||
- 内容: 语种分割优化
|
||||
- 类型: 优化
|
||||
- 提交: KamioRinn
|
||||
- 2025.06.11 [Commit#dd2b9253](https://github.com/RVC-Boss/GPT-SoVITS/commit/dd2b9253aabb09db32db7a3344570ed9df043351)
|
||||
- 2025.06.11 [PR#2450](https://github.com/RVC-Boss/GPT-SoVITS/pull/2450)
|
||||
- 内容: 修复并行推理对v2pro支持bug
|
||||
- 类型: 修复
|
||||
- 提交: YYuX-1145
|
||||
@ -606,114 +606,132 @@
|
||||
- 内容: v2pro对ge提取时会出现数值溢出的问题修复
|
||||
- 类型: 修复
|
||||
- 提交: RVC-Boss
|
||||
- 2025.06.11 [Commit#37f5abfc](https://github.com/RVC-Boss/GPT-SoVITS/commit/6fdc67ca83418306f11e90b9139278313ac5c3e9) [Commit#6fdc67ca](https://github.com/RVC-Boss/GPT-SoVITS/commit/37f5abfcb4a6553652235909db2e124b6f8ff3a5)
|
||||
- 2025.06.17 [PR#2464](https://github.com/RVC-Boss/GPT-SoVITS/pull/2464) [PR#2482](https://github.com/RVC-Boss/GPT-SoVITS/pull/2482)
|
||||
- 内容: install.sh逻辑优化
|
||||
- 类型: 优化
|
||||
- 提交: XXXXRT666
|
||||
- 2025.06.27 [Commit#90ebefa7](https://github.com/RVC-Boss/GPT-SoVITS/commit/90ebefa78fd544da36eebe0b2003620879c921b0)
|
||||
- 2025.06.27 [PR#2489](https://github.com/RVC-Boss/GPT-SoVITS/pull/2489)
|
||||
- 内容: onnxruntime加载逻辑优化(对gpu/cpu的判断)
|
||||
- 类型: 优化
|
||||
- 提交: KamioRinn
|
||||
- 2025.06.27 [Commit#6df61f58](https://github.com/RVC-Boss/GPT-SoVITS/commit/6df61f58e4d18d4c2ad9d1eddd6a1bd690034c23)
|
||||
- 2025.06.27 [PR#2488](https://github.com/RVC-Boss/GPT-SoVITS/pull/2488)
|
||||
- 内容: 语言分割及格式化优化
|
||||
- 类型: 优化
|
||||
- 提交: KamioRinn
|
||||
|
||||
## after 202506
|
||||
## 202507
|
||||
|
||||
- 2025.07.10 [Commit#426e1a2bb](https://github.com/RVC-Boss/GPT-SoVITS/commit/426e1a2bb43614af2479b877c37acfb0591e952f)
|
||||
- 内容: 提升推理进程优先级(修复win11下可能GPU利用率受限的问题)
|
||||
- 类型: 优化
|
||||
- 提交: XianYue0125
|
||||
- 2025.07.16 [Commit#e476b01f3](https://github.com/RVC-Boss/GPT-SoVITS/commit/e476b01f30312139555d45a78cbd830f557d892c)
|
||||
- 内容: 解决 TTS.py 无法识别真正支持版本 v2Pro、v2ProPlus 的问题 (#2490)同时更新一版默认配置。
|
||||
- 2025.07.16 [PR#2490](https://github.com/RVC-Boss/GPT-SoVITS/pull/2490)
|
||||
- 内容: 解决 TTS.py 无法识别真正支持版本 v2Pro、v2ProPlus 的问题, 同时更新一版默认配置。
|
||||
- 类型: 修复
|
||||
- 提交: jiangsier-xyz
|
||||
- 2025.07.16 [Commit#4d8ebf85](https://github.com/RVC-Boss/GPT-SoVITS/commit/4d8ebf85233d4f1166d7cc02fdc595602975ca8f)
|
||||
- 内容: 修复并行推理模式下v2pro模型识别问题
|
||||
- 类型: 修复
|
||||
- 提交:
|
||||
- 2025.07.17 [Commit#cefafee3](https://github.com/RVC-Boss/GPT-SoVITS/commit/cefafee32cfc08f0f622ef460578b09485cc189e)
|
||||
- 提交: RVC-Boss
|
||||
- 2025.07.17 [PR#2531](https://github.com/RVC-Boss/GPT-SoVITS/pull/2531)
|
||||
- 内容: whisper asr支持性价比更高的distill模型
|
||||
- 类型: 优化
|
||||
- 提交: XXXXRT666
|
||||
- 2025.07.18 [Commit#b9211657](https://github.com/RVC-Boss/GPT-SoVITS/commit/b9211657d8dfe8cd46f6b6eb9cfc55d5989e6548)
|
||||
- 内容: 优化TTS_Config的代码逻辑 (#2536)
|
||||
- 2025.07.18 [PR#2536](https://github.com/RVC-Boss/GPT-SoVITS/pull/2536)
|
||||
- 内容: 优化TTS_Config的代码逻辑
|
||||
- 类型: 优化
|
||||
- 提交: ChasonJiang
|
||||
- 2025.07.18 [Commit#b5a67e62](https://github.com/RVC-Boss/GPT-SoVITS/commit/b5a67e62470fb87e7cea28ecad7c7c3bf7a58afd)
|
||||
- 内容: 修复gpt的loss计算问题 (#2537)
|
||||
- 2025.07.18 [PR#2537](https://github.com/RVC-Boss/GPT-SoVITS/pull/2537)
|
||||
- 内容: 修复gpt的loss计算问题
|
||||
- 类型: 修复
|
||||
- 提交: ChasonJiang
|
||||
- 2025.08.02 [Commit#fdf794e3](https://github.com/RVC-Boss/GPT-SoVITS/commit/fdf794e31d1fd6f91c5cb4fbb0396094491a31ac)
|
||||
- 内容: WSL Rocm (#2561)
|
||||
|
||||
## 202508
|
||||
|
||||
- 2025.08.02 [PR#2561](https://github.com/RVC-Boss/GPT-SoVITS/pull/2561)
|
||||
- 内容: WSL Rocm
|
||||
- 类型: 修复
|
||||
- 提交: XXXXRT666
|
||||
|
||||
## 202509
|
||||
|
||||
- 2025.09.10 [Commit#11aa78bd](https://github.com/RVC-Boss/GPT-SoVITS/commit/11aa78bd9bda8b53047cfcae03abf7ca94d27391)
|
||||
- 内容: 修复环境变量可能不为str的问题
|
||||
- 类型: 修复
|
||||
- 提交: RVC-Boss
|
||||
- 2025.11.28 [Commit#92ab59c5](https://github.com/RVC-Boss/GPT-SoVITS/commit/92ab59c5533a5dea368ddb8dad89e14474307145) [Commit#6fb441f](https://github.com/RVC-Boss/GPT-SoVITS/commit/6fb441f65e4b0573d7f7b16d96dc1917d38eda64)
|
||||
|
||||
## 202511
|
||||
|
||||
- 2025.11.28 [PR#2671](https://github.com/RVC-Boss/GPT-SoVITS/pull/2671) [PR#2678](https://github.com/RVC-Boss/GPT-SoVITS/pull/2678)
|
||||
- 内容: 流式推理
|
||||
- 类型: 新功能
|
||||
- 提交: ChasonJiang
|
||||
- 2025.11.28 [Commit#e00ca921](https://github.com/RVC-Boss/GPT-SoVITS/commit/e00ca92140542e6d947b9f660e24ed757aabc793)
|
||||
- 2025.11.28 [PR#2636](https://github.com/RVC-Boss/GPT-SoVITS/pull/2636)
|
||||
- 内容: 数学计算文本前端逻辑优化
|
||||
- 类型: 优化
|
||||
- 提交: KamioRinn
|
||||
- 2025.11.28 [Commit#11aa78bd](https://github.com/RVC-Boss/GPT-SoVITS/commit/11aa78bd9bda8b53047cfcae03abf7ca94d27391)
|
||||
- 内容: 流式推理 (#2469)
|
||||
- 2025.11.28 [PR#2469](https://github.com/RVC-Boss/GPT-SoVITS/pull/2469)
|
||||
- 内容: 流式推理
|
||||
- 类型: 新功能
|
||||
- 提交: L-jasmine
|
||||
- 2025.11.28 [Commit#60a4a214](https://github.com/RVC-Boss/GPT-SoVITS/commit/60a4a214aff18057bb4ce76643d3b85de4bb67a4)
|
||||
- 内容: 支持vq分布式训练 (#2577)
|
||||
- 2025.11.28 [PR#2577](https://github.com/RVC-Boss/GPT-SoVITS/pull/2577)
|
||||
- 内容: 支持vq分布式训练
|
||||
- 类型: 优化
|
||||
- 提交: wzy3650
|
||||
- 2025.11.28 [Commit#c85c54ec](https://github.com/RVC-Boss/GPT-SoVITS/commit/c85c54eca99a2fd01d6b574584217d0ecfbd90c1) [Commit#8577992](https://github.com/RVC-Boss/GPT-SoVITS/commit/857799276c3e8adcda7d662a55b07bf00bc1f01b)
|
||||
- 2025.11.28 [PR#2627](https://github.com/RVC-Boss/GPT-SoVITS/pull/2627) [PR#2679](https://github.com/RVC-Boss/GPT-SoVITS/pull/2679)
|
||||
- 内容: ASR模型下载逻辑优化
|
||||
- 类型: 优化
|
||||
- 提交: XXXXRT666
|
||||
- 2025.11.28 [Commit#92d2d33](https://github.com/RVC-Boss/GPT-SoVITS/commit/92d2d337fd98673c126fd40727e067204e4523ae)
|
||||
- 2025.11.28 [PR#2662](https://github.com/RVC-Boss/GPT-SoVITS/pull/2662)
|
||||
- 内容: default batch size bug 修复
|
||||
- 类型: 修复
|
||||
- 提交: Spr-Aachen
|
||||
- 2025.12.30 [Commit#9080a96](https://github.com/RVC-Boss/GPT-SoVITS/commit/9080a967d5e64f4bfb5a9ea33afc7252136b0256) [Commit#c767f0b](https://github.com/RVC-Boss/GPT-SoVITS/commit/c767f0b83b998e996a4d230d86da575a03f54a3f)
|
||||
|
||||
## 202512
|
||||
|
||||
- 2025.12.30 [PR#2703](https://github.com/RVC-Boss/GPT-SoVITS/pull/2703) [PR#2704](https://github.com/RVC-Boss/GPT-SoVITS/pull/2704)
|
||||
- 内容: 修复采样错误
|
||||
- 类型: 修复
|
||||
- 提交: ChasonJiang
|
||||
- 2026.02.08 [Commit#9986880](https://github.com/RVC-Boss/GPT-SoVITS/commit/9986880b3f13b3076989db17cc1a7227aa0186c9)
|
||||
- 内容: 修复Conda 条款未同意导致的构建失败 (#2727)
|
||||
|
||||
## 202602
|
||||
|
||||
- 2026.02.08 [PR#2727](https://github.com/RVC-Boss/GPT-SoVITS/pull/2727)
|
||||
- 内容: 修复 Conda 条款未同意导致的构建失败
|
||||
- 类型: 修复
|
||||
- 提交: Oarora
|
||||
- 2026.02.09 [Commit#2d9193b](https://github.com/RVC-Boss/GPT-SoVITS/commit/2d9193b0d3c0eae0c3a14d8c68a839f1bae157dc)
|
||||
- 内容: 环境自动构建优化 (#2732)
|
||||
- 2026.02.09 [PR#2732](https://github.com/RVC-Boss/GPT-SoVITS/pull/2732)
|
||||
- 内容: 环境自动构建优化
|
||||
- 类型: 优化
|
||||
- 提交: XXXXRT666
|
||||
- 2026.04.18 [Commit#ba8de9b](https://github.com/RVC-Boss/GPT-SoVITS/commit/ba8de9b760a4bd5b3eb827a594416e71b44f2510)
|
||||
- 内容: 优化 G2PW 的推理输入构造与多音字处理流程,减少重复计算,降低长句场景下的推理开销 (#2763)
|
||||
|
||||
## 202604
|
||||
|
||||
- 2026.04.18 [PR#2763](https://github.com/RVC-Boss/GPT-SoVITS/pull/2763)
|
||||
- 内容: 优化 G2PW 的推理输入构造与多音字处理流程,减少重复计算,降低长句场景下的推理开销
|
||||
- 类型: 优化
|
||||
- 提交: baicai-1145
|
||||
- 2026.04.18 [Commit#780383d](https://github.com/RVC-Boss/GPT-SoVITS/commit/780383d5bd0d09a4f132b5ab1e80c04c9606b48a)
|
||||
- 内容: 改进 Windows 单卡 v3 LoRA 训练流程 (#2767)
|
||||
- 2026.04.18 [PR#2767](https://github.com/RVC-Boss/GPT-SoVITS/pull/2767)
|
||||
- 内容: 改进 Windows 单卡 v3 LoRA 训练流程
|
||||
- 类型: 优化
|
||||
- 提交: 2409324124
|
||||
- 2026.04.18 [Commit#1419190](https://github.com/RVC-Boss/GPT-SoVITS/commit/14191901cdb7e791d8fee1ff31dffe107f9e28fb)
|
||||
- 内容: 修复多个模块中的独立 bug (#2755)
|
||||
- 2026.04.18 [PR#2755](https://github.com/RVC-Boss/GPT-SoVITS/pull/2755)
|
||||
- 内容: 修复多个模块中的独立 bug
|
||||
- 类型: 修复
|
||||
- 提交: wishhyt
|
||||
- 2026.04.18 [Commit#00ce973](https://github.com/RVC-Boss/GPT-SoVITS/commit/00ce973412384e92a44836f168de2a9a8827259c)
|
||||
- 内容: 添加数据集的错误处理提示 (#2758)
|
||||
- 2026.04.18 [PR#2758](https://github.com/RVC-Boss/GPT-SoVITS/pull/2758)
|
||||
- 内容: 添加数据集的错误处理提示
|
||||
- 类型: 优化
|
||||
- 提交: mushroomcowisheggs
|
||||
- 2026.04.18 [Commit#445d18c](https://github.com/RVC-Boss/GPT-SoVITS/commit/445d18ccce0b4ea7cb6f8c93ff688b662bc61338)
|
||||
- 内容: 并行推理部分bug修复 (#2753)
|
||||
- 2026.04.18 [PR#2753](https://github.com/RVC-Boss/GPT-SoVITS/pull/2753)
|
||||
- 内容: 并行推理部分bug修复
|
||||
- 类型: 修复
|
||||
- 提交: wishhyt
|
||||
- 2026.04.18 [Commit#938f05f](https://github.com/RVC-Boss/GPT-SoVITS/commit/938f05fce8bcfb2407b8311fbbc10ac4d9ffe1c0)
|
||||
- 内容: bug修复:dpo训练不支持漏字模拟 (#2733)
|
||||
- 2026.04.18 [PR#2733](https://github.com/RVC-Boss/GPT-SoVITS/pull/2733)
|
||||
- 内容: bug修复:DPO 训练不支持漏字模拟
|
||||
- 类型: 修复
|
||||
- 提交: Mr-Neutr0n
|
||||
- 2026.04.18 [Commit#02425ea](https://github.com/RVC-Boss/GPT-SoVITS/commit/02425ea25680c26c700be0bc158756c69103d827)
|
||||
- 内容: 修复onnx脚本未导入Optional等的问题
|
||||
- 类型: 修复
|
||||
- 提交: RVC-Boss
|
||||
|
||||
|
||||
@ -578,3 +578,160 @@
|
||||
- Content: Optimized automatic precision detection logic; added collapsible functionality to WebUI frontend modules.
|
||||
- Type: New Feature
|
||||
- Contributors: XXXXRT666, RVC-Boss
|
||||
- 2025.06.06 [PR#2427](https://github.com/RVC-Boss/GPT-SoVITS/pull/2427)
|
||||
- Content: Fix polyphone detection for "X一X" pattern
|
||||
- Type: Fix
|
||||
- Contributor: wzy3650
|
||||
- 2025.06.05 [PR#2439](https://github.com/RVC-Boss/GPT-SoVITS/pull/2439)
|
||||
- Content: Config fix; fix SoVITS model loading
|
||||
- Type: Fix
|
||||
- Contributor: wzy3650
|
||||
- 2025.06.09 [Commit#8056efe4](https://github.com/RVC-Boss/GPT-SoVITS/commit/8056efe4ab7bbc3610c72ae356a6f37518441f7d)
|
||||
- Content: Fix possible numerical explosion of `ge.sum` causing silent inference
|
||||
- Type: Fix
|
||||
- Contributor: RVC-Boss
|
||||
- 2025.06.10 [Commit#2c0436b9](https://github.com/RVC-Boss/GPT-SoVITS/commit/2c0436b9ce397424ae03476c836fb64c6e5ebcc6)
|
||||
- Content: Fix incorrect Windows path when experiment name ends with a space
|
||||
- Type: Fix
|
||||
- Contributor: RVC-Boss
|
||||
- 2025.06.10 [PR#2449](https://github.com/RVC-Boss/GPT-SoVITS/pull/2449)
|
||||
- Content: Optimize language segmentation
|
||||
- Type: Optimization
|
||||
- Contributor: KamioRinn
|
||||
- 2025.06.11 [PR#2450](https://github.com/RVC-Boss/GPT-SoVITS/pull/2450)
|
||||
- Content: Fix bug in parallel inference support for v2pro
|
||||
- Type: Fix
|
||||
- Contributor: YYuX-1145
|
||||
- 2025.06.11 [Commit#ed89a023](https://github.com/RVC-Boss/GPT-SoVITS/commit/ed89a023378dabba9d4b6580235bb9742245816d)
|
||||
- Content: Fix numerical overflow issue when extracting `ge` for v2pro
|
||||
- Type: Fix
|
||||
- Contributor: RVC-Boss
|
||||
- 2025.06.17 [PR#2464](https://github.com/RVC-Boss/GPT-SoVITS/pull/2464) [PR#2482](https://github.com/RVC-Boss/GPT-SoVITS/pull/2482)
|
||||
- Content: Optimize `install.sh` logic
|
||||
- Type: Optimization
|
||||
- Contributor: XXXXRT666
|
||||
- 2025.06.27 [PR#2489](https://github.com/RVC-Boss/GPT-SoVITS/pull/2489)
|
||||
- Content: Optimize onnxruntime loading logic (GPU/CPU detection)
|
||||
- Type: Optimization
|
||||
- Contributor: KamioRinn
|
||||
- 2025.06.27 [PR#2488](https://github.com/RVC-Boss/GPT-SoVITS/pull/2488)
|
||||
- Content: Optimize language segmentation and formatting
|
||||
- Type: Optimization
|
||||
- Contributor: KamioRinn
|
||||
|
||||
## 202507
|
||||
|
||||
- 2025.07.10 [Commit#426e1a2bb](https://github.com/RVC-Boss/GPT-SoVITS/commit/426e1a2bb43614af2479b877c37acfb0591e952f)
|
||||
- Content: Increase inference process priority (fix possible GPU utilization limitation on Win11)
|
||||
- Type: Optimization
|
||||
- Contributor: XianYue0125
|
||||
- 2025.07.16 [PR#2490](https://github.com/RVC-Boss/GPT-SoVITS/pull/2490)
|
||||
- Content: Fix TTS.py not recognizing actually supported versions v2Pro and v2ProPlus, and update default configuration
|
||||
- Type: Fix
|
||||
- Contributor: jiangsier-xyz
|
||||
- 2025.07.16 [Commit#4d8ebf85](https://github.com/RVC-Boss/GPT-SoVITS/commit/4d8ebf85233d4f1166d7cc02fdc595602975ca8f)
|
||||
- Content: Fix v2pro model recognition issue in parallel inference mode
|
||||
- Type: Fix
|
||||
- Contributor: RVC-Boss
|
||||
- 2025.07.17 [PR#2531](https://github.com/RVC-Boss/GPT-SoVITS/pull/2531)
|
||||
- Content: Whisper ASR supports more cost-effective distill models
|
||||
- Type: Optimization
|
||||
- Contributor: XXXXRT666
|
||||
- 2025.07.18 [PR#2536](https://github.com/RVC-Boss/GPT-SoVITS/pull/2536)
|
||||
- Content: Optimize `TTS_Config` code logic
|
||||
- Type: Optimization
|
||||
- Contributor: ChasonJiang
|
||||
- 2025.07.18 [PR#2537](https://github.com/RVC-Boss/GPT-SoVITS/pull/2537)
|
||||
- Content: Fix GPT loss calculation issue
|
||||
- Type: Fix
|
||||
- Contributor: ChasonJiang
|
||||
|
||||
## 202508
|
||||
|
||||
- 2025.08.02 [PR#2561](https://github.com/RVC-Boss/GPT-SoVITS/pull/2561)
|
||||
- Content: WSL Rocm
|
||||
- Type: Fix
|
||||
- Contributor: XXXXRT666
|
||||
|
||||
## 202509
|
||||
|
||||
- 2025.09.10 [Commit#11aa78bd](https://github.com/RVC-Boss/GPT-SoVITS/commit/11aa78bd9bda8b53047cfcae03abf7ca94d27391)
|
||||
- Content: Fix issue where environment variable may not be a string
|
||||
- Type: Fix
|
||||
- Contributor: RVC-Boss
|
||||
|
||||
## 202511
|
||||
|
||||
- 2025.11.28 [PR#2671](https://github.com/RVC-Boss/GPT-SoVITS/pull/2671) [PR#2678](https://github.com/RVC-Boss/GPT-SoVITS/pull/2678)
|
||||
- Content: Streaming inference
|
||||
- Type: New Feature
|
||||
- Contributor: ChasonJiang
|
||||
- 2025.11.28 [PR#2636](https://github.com/RVC-Boss/GPT-SoVITS/pull/2636)
|
||||
- Content: Optimize text frontend logic for mathematical expression text
|
||||
- Type: Optimization
|
||||
- Contributor: KamioRinn
|
||||
- 2025.11.28 [PR#2469](https://github.com/RVC-Boss/GPT-SoVITS/pull/2469)
|
||||
- Content: Streaming inference
|
||||
- Type: New Feature
|
||||
- Contributor: L-jasmine
|
||||
- 2025.11.28 [PR#2577](https://github.com/RVC-Boss/GPT-SoVITS/pull/2577)
|
||||
- Content: Support VQ distributed training
|
||||
- Type: Optimization
|
||||
- Contributor: wzy3650
|
||||
- 2025.11.28 [PR#2627](https://github.com/RVC-Boss/GPT-SoVITS/pull/2627) [PR#2679](https://github.com/RVC-Boss/GPT-SoVITS/pull/2679)
|
||||
- Content: Optimize ASR model download logic
|
||||
- Type: Optimization
|
||||
- Contributor: XXXXRT666
|
||||
- 2025.11.28 [PR#2662](https://github.com/RVC-Boss/GPT-SoVITS/pull/2662)
|
||||
- Content: Fix default batch size bug
|
||||
- Type: Fix
|
||||
- Contributor: Spr-Aachen
|
||||
|
||||
## 202512
|
||||
|
||||
- 2025.12.30 [PR#2703](https://github.com/RVC-Boss/GPT-SoVITS/pull/2703) [PR#2704](https://github.com/RVC-Boss/GPT-SoVITS/pull/2704)
|
||||
- Content: Fix sampling error
|
||||
- Type: Fix
|
||||
- Contributor: ChasonJiang
|
||||
|
||||
## 202602
|
||||
|
||||
- 2026.02.08 [PR#2727](https://github.com/RVC-Boss/GPT-SoVITS/pull/2727)
|
||||
- Content: Fix build failure caused by unaccepted Conda terms
|
||||
- Type: Fix
|
||||
- Contributor: Oarora
|
||||
- 2026.02.09 [PR#2732](https://github.com/RVC-Boss/GPT-SoVITS/pull/2732)
|
||||
- Content: Optimize automatic environment setup
|
||||
- Type: Optimization
|
||||
- Contributor: XXXXRT666
|
||||
|
||||
## 202604
|
||||
|
||||
- 2026.04.18 [PR#2763](https://github.com/RVC-Boss/GPT-SoVITS/pull/2763)
|
||||
- Content: Optimize G2PW inference input construction and polyphone handling to reduce redundant computation and inference overhead for long sentences
|
||||
- Type: Optimization
|
||||
- Contributor: baicai-1145
|
||||
- 2026.04.18 [PR#2767](https://github.com/RVC-Boss/GPT-SoVITS/pull/2767)
|
||||
- Content: Improve the LoRA training flow for GPT-SoVITS v3 on a single card under Windows
|
||||
- Type: Optimization
|
||||
- Contributor: 2409324124
|
||||
- 2026.04.18 [PR#2755](https://github.com/RVC-Boss/GPT-SoVITS/pull/2755)
|
||||
- Content: Fix miscellaneous bugs in multiple modules
|
||||
- Type: Fix
|
||||
- Contributor: wishhyt
|
||||
- 2026.04.18 [PR#2758](https://github.com/RVC-Boss/GPT-SoVITS/pull/2758)
|
||||
- Content: Add error handling hints for dataset processing
|
||||
- Type: Optimization
|
||||
- Contributor: mushroomcowisheggs
|
||||
- 2026.04.18 [PR#2753](https://github.com/RVC-Boss/GPT-SoVITS/pull/2753)
|
||||
- Content: Fix some bugs in parallel inference
|
||||
- Type: Fix
|
||||
- Contributor: wishhyt
|
||||
- 2026.04.18 [PR#2733](https://github.com/RVC-Boss/GPT-SoVITS/pull/2733)
|
||||
- Content: Fix bug where DPO training does not support missing word simulation
|
||||
- Type: Fix
|
||||
- Contributor: Mr-Neutr0n
|
||||
- 2026.04.18 [Commit#02425ea](https://github.com/RVC-Boss/GPT-SoVITS/commit/02425ea25680c26c700be0bc158756c69103d827)
|
||||
- Content: Fix missing imports (e.g., Optional) in ONNX script
|
||||
- Type: Fix
|
||||
- Contributor: RVC-Boss
|
||||
@ -578,3 +578,160 @@
|
||||
- 内容: 自動精度検出ロジックを最適化し、WebUI フロントエンドモジュールに折り畳み(Collapsible)機能を追加
|
||||
- タイプ: 新機能
|
||||
- 貢献者: XXXXRT666, RVC-Boss
|
||||
- 2025.06.06 [PR#2427](https://github.com/RVC-Boss/GPT-SoVITS/pull/2427)
|
||||
- 内容: 「X一X」パターンの多音字検出を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: wzy3650
|
||||
- 2025.06.05 [PR#2439](https://github.com/RVC-Boss/GPT-SoVITS/pull/2439)
|
||||
- 内容: 設定の修正;SoVITSモデル読み込みの修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: wzy3650
|
||||
- 2025.06.09 [Commit#8056efe4](https://github.com/RVC-Boss/GPT-SoVITS/commit/8056efe4ab7bbc3610c72ae356a6f37518441f7d)
|
||||
- 内容: `ge.sum`の数値爆発による推論の無音化を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: RVC-Boss
|
||||
- 2025.06.10 [Commit#2c0436b9](https://github.com/RVC-Boss/GPT-SoVITS/commit/2c0436b9ce397424ae03476c836fb64c6e5ebcc6)
|
||||
- 内容: 実験名がスペースで終わる場合のWindowsパスの誤りを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: RVC-Boss
|
||||
- 2025.06.10 [PR#2449](https://github.com/RVC-Boss/GPT-SoVITS/pull/2449)
|
||||
- 内容: 言語分割の最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: KamioRinn
|
||||
- 2025.06.11 [PR#2450](https://github.com/RVC-Boss/GPT-SoVITS/pull/2450)
|
||||
- 内容: v2proの並列推論対応におけるバグを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: YYuX-1145
|
||||
- 2025.06.11 [Commit#ed89a023](https://github.com/RVC-Boss/GPT-SoVITS/commit/ed89a023378dabba9d4b6580235bb9742245816d)
|
||||
- 内容: v2proの`ge`抽出時の数値オーバーフロー問題を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: RVC-Boss
|
||||
- 2025.06.17 [PR#2464](https://github.com/RVC-Boss/GPT-SoVITS/pull/2464) [PR#2482](https://github.com/RVC-Boss/GPT-SoVITS/pull/2482)
|
||||
- 内容: `install.sh`のロジックを最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: XXXXRT666
|
||||
- 2025.06.27 [PR#2489](https://github.com/RVC-Boss/GPT-SoVITS/pull/2489)
|
||||
- 内容: onnxruntime読み込みロジックを最適化(GPU/CPU検出)
|
||||
- タイプ: 最適化
|
||||
- 貢献者: KamioRinn
|
||||
- 2025.06.27 [PR#2488](https://github.com/RVC-Boss/GPT-SoVITS/pull/2488)
|
||||
- 内容: 言語分割と書式を最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: KamioRinn
|
||||
|
||||
## 202507
|
||||
|
||||
- 2025.07.10 [Commit#426e1a2bb](https://github.com/RVC-Boss/GPT-SoVITS/commit/426e1a2bb43614af2479b877c37acfb0591e952f)
|
||||
- 内容: 推論プロセスの優先度を上げる(Win11でのGPU利用制限の可能性を修正)
|
||||
- タイプ: 最適化
|
||||
- 貢献者: XianYue0125
|
||||
- 2025.07.16 [PR#2490](https://github.com/RVC-Boss/GPT-SoVITS/pull/2490)
|
||||
- 内容: TTS.pyが実際にサポートされているバージョンv2Proおよびv2ProPlusを認識しない問題を修正し、デフォルト設定を更新
|
||||
- タイプ: 修正
|
||||
- 貢献者: jiangsier-xyz
|
||||
- 2025.07.16 [Commit#4d8ebf85](https://github.com/RVC-Boss/GPT-SoVITS/commit/4d8ebf85233d4f1166d7cc02fdc595602975ca8f)
|
||||
- 内容: 並列推論モードでのv2proモデル認識問題を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: RVC-Boss
|
||||
- 2025.07.17 [PR#2531](https://github.com/RVC-Boss/GPT-SoVITS/pull/2531)
|
||||
- 内容: Whisper ASRがよりコスト効率の高い蒸留モデルをサポート
|
||||
- タイプ: 最適化
|
||||
- 貢献者: XXXXRT666
|
||||
- 2025.07.18 [PR#2536](https://github.com/RVC-Boss/GPT-SoVITS/pull/2536)
|
||||
- 内容: `TTS_Config`のコードロジックを最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: ChasonJiang
|
||||
- 2025.07.18 [PR#2537](https://github.com/RVC-Boss/GPT-SoVITS/pull/2537)
|
||||
- 内容: GPT損失計算の問題を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: ChasonJiang
|
||||
|
||||
## 202508
|
||||
|
||||
- 2025.08.02 [PR#2561](https://github.com/RVC-Boss/GPT-SoVITS/pull/2561)
|
||||
- 内容: WSL Rocm対応
|
||||
- タイプ: 修正
|
||||
- 貢献者: XXXXRT666
|
||||
|
||||
## 202509
|
||||
|
||||
- 2025.09.10 [Commit#11aa78bd](https://github.com/RVC-Boss/GPT-SoVITS/commit/11aa78bd9bda8b53047cfcae03abf7ca94d27391)
|
||||
- 内容: 環境変数が文字列でない可能性がある問題を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: RVC-Boss
|
||||
|
||||
## 202511
|
||||
|
||||
- 2025.11.28 [PR#2671](https://github.com/RVC-Boss/GPT-SoVITS/pull/2671) [PR#2678](https://github.com/RVC-Boss/GPT-SoVITS/pull/2678)
|
||||
- 内容: ストリーミング推論
|
||||
- タイプ: 新機能
|
||||
- 貢献者: ChasonJiang
|
||||
- 2025.11.28 [PR#2636](https://github.com/RVC-Boss/GPT-SoVITS/pull/2636)
|
||||
- 内容: 数式テキストに対するテキスト前処理ロジックを最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: KamioRinn
|
||||
- 2025.11.28 [PR#2469](https://github.com/RVC-Boss/GPT-SoVITS/pull/2469)
|
||||
- 内容: ストリーミング推論
|
||||
- タイプ: 新機能
|
||||
- 貢献者: L-jasmine
|
||||
- 2025.11.28 [PR#2577](https://github.com/RVC-Boss/GPT-SoVITS/pull/2577)
|
||||
- 内容: VQ分散学習をサポート
|
||||
- タイプ: 最適化
|
||||
- 貢献者: wzy3650
|
||||
- 2025.11.28 [PR#2627](https://github.com/RVC-Boss/GPT-SoVITS/pull/2627) [PR#2679](https://github.com/RVC-Boss/GPT-SoVITS/pull/2679)
|
||||
- 内容: ASRモデルダウンロードロジックを最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: XXXXRT666
|
||||
- 2025.11.28 [PR#2662](https://github.com/RVC-Boss/GPT-SoVITS/pull/2662)
|
||||
- 内容: デフォルトのバッチサイズのバグを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: Spr-Aachen
|
||||
|
||||
## 202512
|
||||
|
||||
- 2025.12.30 [PR#2703](https://github.com/RVC-Boss/GPT-SoVITS/pull/2703) [PR#2704](https://github.com/RVC-Boss/GPT-SoVITS/pull/2704)
|
||||
- 内容: サンプリングエラーを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: ChasonJiang
|
||||
|
||||
## 202602
|
||||
|
||||
- 2026.02.08 [PR#2727](https://github.com/RVC-Boss/GPT-SoVITS/pull/2727)
|
||||
- 内容: 受け入れられなかったConda利用規約によるビルド失敗を修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: Oarora
|
||||
- 2026.02.09 [PR#2732](https://github.com/RVC-Boss/GPT-SoVITS/pull/2732)
|
||||
- 内容: 自動環境セットアップを最適化
|
||||
- タイプ: 最適化
|
||||
- 貢献者: XXXXRT666
|
||||
|
||||
## 202604
|
||||
|
||||
- 2026.04.18 [PR#2763](https://github.com/RVC-Boss/GPT-SoVITS/pull/2763)
|
||||
- 内容: G2PW推論入力の構築と多音字処理を最適化し、長文における冗長な計算と推論オーバーヘッドを削減
|
||||
- タイプ: 最適化
|
||||
- 貢献者: baicai-1145
|
||||
- 2026.04.18 [PR#2767](https://github.com/RVC-Boss/GPT-SoVITS/pull/2767)
|
||||
- 内容: WindowsでのシングルカードにおけるGPT-SoVITS v3のLoRAトレーニングフローを改善
|
||||
- タイプ: 最適化
|
||||
- 貢献者: 2409324124
|
||||
- 2026.04.18 [PR#2755](https://github.com/RVC-Boss/GPT-SoVITS/pull/2755)
|
||||
- 内容: 複数モジュールの雑多なバグを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: wishhyt
|
||||
- 2026.04.18 [PR#2758](https://github.com/RVC-Boss/GPT-SoVITS/pull/2758)
|
||||
- 内容: データセット処理時のエラーハンドリングヒントを追加
|
||||
- タイプ: 最適化
|
||||
- 貢献者: mushroomcowisheggs
|
||||
- 2026.04.18 [PR#2753](https://github.com/RVC-Boss/GPT-SoVITS/pull/2753)
|
||||
- 内容: 並列推論の一部バグを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: wishhyt
|
||||
- 2026.04.18 [PR#2733](https://github.com/RVC-Boss/GPT-SoVITS/pull/2733)
|
||||
- 内容: DPOトレーニングが欠落単語シミュレーションをサポートしないバグを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: Mr-Neutr0n
|
||||
- 2026.04.18 [Commit#02425ea](https://github.com/RVC-Boss/GPT-SoVITS/commit/02425ea25680c26c700be0bc158756c69103d827)
|
||||
- 内容: ONNXスクリプトでの(Optionalなどの)不足インポートを修正
|
||||
- タイプ: 修正
|
||||
- 貢献者: RVC-Boss
|
||||
@ -578,3 +578,160 @@
|
||||
- 내용: 자동 정밀도 감지 로직 최적화; WebUI 프론트엔드 모듈에 접기 기능 추가
|
||||
- 유형: 신규 기능
|
||||
- 기여자: XXXXRT666, RVC-Boss
|
||||
- 2025.06.06 [PR#2427](https://github.com/RVC-Boss/GPT-SoVITS/pull/2427)
|
||||
- 내용: "X一X" 패턴의 다중 발음 감지 오류 수정
|
||||
- 유형: 수정
|
||||
- 기여자: wzy3650
|
||||
- 2025.06.05 [PR#2439](https://github.com/RVC-Boss/GPT-SoVITS/pull/2439)
|
||||
- 내용: 설정 오류 수정; SoVITS 모델 로딩 오류 수정
|
||||
- 유형: 수정
|
||||
- 기여자: wzy3650
|
||||
- 2025.06.09 [Commit#8056efe4](https://github.com/RVC-Boss/GPT-SoVITS/commit/8056efe4ab7bbc3610c72ae356a6f37518441f7d)
|
||||
- 내용: `ge.sum`의 수치 폭발 가능성으로 인한 추론 무음 현상 수정
|
||||
- 유형: 수정
|
||||
- 기여자: RVC-Boss
|
||||
- 2025.06.10 [Commit#2c0436b9](https://github.com/RVC-Boss/GPT-SoVITS/commit/2c0436b9ce397424ae03476c836fb64c6e5ebcc6)
|
||||
- 내용: 실험 이름이 공백으로 끝날 때 발생하는 잘못된 Windows 경로 문제 수정
|
||||
- 유형: 수정
|
||||
- 기여자: RVC-Boss
|
||||
- 2025.06.10 [PR#2449](https://github.com/RVC-Boss/GPT-SoVITS/pull/2449)
|
||||
- 내용: 언어 분할 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: KamioRinn
|
||||
- 2025.06.11 [PR#2450](https://github.com/RVC-Boss/GPT-SoVITS/pull/2450)
|
||||
- 내용: v2pro 병렬 추론 지원 버그 수정
|
||||
- 유형: 수정
|
||||
- 기여자: YYuX-1145
|
||||
- 2025.06.11 [Commit#ed89a023](https://github.com/RVC-Boss/GPT-SoVITS/commit/ed89a023378dabba9d4b6580235bb9742245816d)
|
||||
- 내용: v2pro의 `ge` 추출 시 수치 오버플로우 문제 수정
|
||||
- 유형: 수정
|
||||
- 기여자: RVC-Boss
|
||||
- 2025.06.17 [PR#2464](https://github.com/RVC-Boss/GPT-SoVITS/pull/2464) [PR#2482](https://github.com/RVC-Boss/GPT-SoVITS/pull/2482)
|
||||
- 내용: `install.sh` 로직 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: XXXXRT666
|
||||
- 2025.06.27 [PR#2489](https://github.com/RVC-Boss/GPT-SoVITS/pull/2489)
|
||||
- 내용: onnxruntime 로딩 로직 최적화 (GPU/CPU 감지)
|
||||
- 유형: 최적화
|
||||
- 기여자: KamioRinn
|
||||
- 2025.06.27 [PR#2488](https://github.com/RVC-Boss/GPT-SoVITS/pull/2488)
|
||||
- 내용: 언어 분할 및 형식 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: KamioRinn
|
||||
|
||||
## 202507
|
||||
|
||||
- 2025.07.10 [Commit#426e1a2bb](https://github.com/RVC-Boss/GPT-SoVITS/commit/426e1a2bb43614af2479b877c37acfb0591e952f)
|
||||
- 내용: 추론 프로세스 우선순위 증가 (Win11에서 GPU 활용 제한 가능성 수정)
|
||||
- 유형: 최적화
|
||||
- 기여자: XianYue0125
|
||||
- 2025.07.16 [PR#2490](https://github.com/RVC-Boss/GPT-SoVITS/pull/2490)
|
||||
- 내용: TTS.py가 실제 지원되는 버전 v2Pro 및 v2ProPlus를 인식하지 못하는 문제 수정 및 기본 설정 업데이트
|
||||
- 유형: 수정
|
||||
- 기여자: jiangsier-xyz
|
||||
- 2025.07.16 [Commit#4d8ebf85](https://github.com/RVC-Boss/GPT-SoVITS/commit/4d8ebf85233d4f1166d7cc02fdc595602975ca8f)
|
||||
- 내용: 병렬 추론 모드에서 v2pro 모델 인식 문제 수정
|
||||
- 유형: 수정
|
||||
- 기여자: RVC-Boss
|
||||
- 2025.07.17 [PR#2531](https://github.com/RVC-Boss/GPT-SoVITS/pull/2531)
|
||||
- 내용: Whisper ASR이 더 비용 효율적인 distill 모델 지원
|
||||
- 유형: 최적화
|
||||
- 기여자: XXXXRT666
|
||||
- 2025.07.18 [PR#2536](https://github.com/RVC-Boss/GPT-SoVITS/pull/2536)
|
||||
- 내용: `TTS_Config` 코드 로직 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: ChasonJiang
|
||||
- 2025.07.18 [PR#2537](https://github.com/RVC-Boss/GPT-SoVITS/pull/2537)
|
||||
- 내용: GPT 손실(loss) 계산 문제 수정
|
||||
- 유형: 수정
|
||||
- 기여자: ChasonJiang
|
||||
|
||||
## 202508
|
||||
|
||||
- 2025.08.02 [PR#2561](https://github.com/RVC-Boss/GPT-SoVITS/pull/2561)
|
||||
- 내용: WSL Rocm
|
||||
- 유형: 수정
|
||||
- 기여자: XXXXRT666
|
||||
|
||||
## 202509
|
||||
|
||||
- 2025.09.10 [Commit#11aa78bd](https://github.com/RVC-Boss/GPT-SoVITS/commit/11aa78bd9bda8b53047cfcae03abf7ca94d27391)
|
||||
- 내용: 환경 변수가 문자열이 아닐 수 있는 문제 수정
|
||||
- 유형: 수정
|
||||
- 기여자: RVC-Boss
|
||||
|
||||
## 202511
|
||||
|
||||
- 2025.11.28 [PR#2671](https://github.com/RVC-Boss/GPT-SoVITS/pull/2671) [PR#2678](https://github.com/RVC-Boss/GPT-SoVITS/pull/2678)
|
||||
- 내용: 스트리밍 추론
|
||||
- 유형: 새 기능
|
||||
- 기여자: ChasonJiang
|
||||
- 2025.11.28 [PR#2636](https://github.com/RVC-Boss/GPT-SoVITS/pull/2636)
|
||||
- 내용: 수학 표현식 텍스트에 대한 텍스트 전처리 로직 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: KamioRinn
|
||||
- 2025.11.28 [PR#2469](https://github.com/RVC-Boss/GPT-SoVITS/pull/2469)
|
||||
- 내용: 스트리밍 추론
|
||||
- 유형: 새 기능
|
||||
- 기여자: L-jasmine
|
||||
- 2025.11.28 [PR#2577](https://github.com/RVC-Boss/GPT-SoVITS/pull/2577)
|
||||
- 내용: VQ 분산 학습 지원
|
||||
- 유형: 최적화
|
||||
- 기여자: wzy3650
|
||||
- 2025.11.28 [PR#2627](https://github.com/RVC-Boss/GPT-SoVITS/pull/2627) [PR#2679](https://github.com/RVC-Boss/GPT-SoVITS/pull/2679)
|
||||
- 내용: ASR 모델 다운로드 로직 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: XXXXRT666
|
||||
- 2025.11.28 [PR#2662](https://github.com/RVC-Boss/GPT-SoVITS/pull/2662)
|
||||
- 내용: 기본 배치 크기 버그 수정
|
||||
- 유형: 수정
|
||||
- 기여자: Spr-Aachen
|
||||
|
||||
## 202512
|
||||
|
||||
- 2025.12.30 [PR#2703](https://github.com/RVC-Boss/GPT-SoVITS/pull/2703) [PR#2704](https://github.com/RVC-Boss/GPT-SoVITS/pull/2704)
|
||||
- 내용: 샘플링 오류 수정
|
||||
- 유형: 수정
|
||||
- 기여자: ChasonJiang
|
||||
|
||||
## 202602
|
||||
|
||||
- 2026.02.08 [PR#2727](https://github.com/RVC-Boss/GPT-SoVITS/pull/2727)
|
||||
- 내용: Conda 약관 미동의로 인한 빌드 실패 수정
|
||||
- 유형: 수정
|
||||
- 기여자: Oarora
|
||||
- 2026.02.09 [PR#2732](https://github.com/RVC-Boss/GPT-SoVITS/pull/2732)
|
||||
- 내용: 자동 환경 설정 최적화
|
||||
- 유형: 최적화
|
||||
- 기여자: XXXXRT666
|
||||
|
||||
## 202604
|
||||
|
||||
- 2026.04.18 [PR#2763](https://github.com/RVC-Boss/GPT-SoVITS/pull/2763)
|
||||
- 내용: G2PW 추론 입력 구성 및 다중 발음 처리를 최적화하여 긴 문장에 대한 중복 계산 및 추론 오버헤드 감소
|
||||
- 유형: 최적화
|
||||
- 기여자: baicai-1145
|
||||
- 2026.04.18 [PR#2767](https://github.com/RVC-Boss/GPT-SoVITS/pull/2767)
|
||||
- 내용: Windows 환경 단일 GPU에서 GPT-SoVITS v3의 LoRA 학습 흐름 개선
|
||||
- 유형: 최적화
|
||||
- 기여자: 2409324124
|
||||
- 2026.04.18 [PR#2755](https://github.com/RVC-Boss/GPT-SoVITS/pull/2755)
|
||||
- 내용: 여러 모듈의 잡다한 버그 수정
|
||||
- 유형: 수정
|
||||
- 기여자: wishhyt
|
||||
- 2026.04.18 [PR#2758](https://github.com/RVC-Boss/GPT-SoVITS/pull/2758)
|
||||
- 내용: 데이터셋 처리를 위한 오류 처리 힌트 추가
|
||||
- 유형: 최적화
|
||||
- 기여자: mushroomcowisheggs
|
||||
- 2026.04.18 [PR#2753](https://github.com/RVC-Boss/GPT-SoVITS/pull/2753)
|
||||
- 내용: 병렬 추론의 일부 버그 수정
|
||||
- 유형: 수정
|
||||
- 기여자: wishhyt
|
||||
- 2026.04.18 [PR#2733](https://github.com/RVC-Boss/GPT-SoVITS/pull/2733)
|
||||
- 내용: DPO 학습이 누락 단어 시뮬레이션을 지원하지 않는 버그 수정
|
||||
- 유형: 수정
|
||||
- 기여자: Mr-Neutr0n
|
||||
- 2026.04.18 [Commit#02425ea](https://github.com/RVC-Boss/GPT-SoVITS/commit/02425ea25680c26c700be0bc158756c69103d827)
|
||||
- 내용: ONNX 스크립트에서 Optional 등 누락된 임포트 문제 수정
|
||||
- 유형: 수정
|
||||
- 기여자: RVC-Boss
|
||||
@ -2,8 +2,6 @@
|
||||
|
||||
## 202401
|
||||
|
||||
## 202401
|
||||
|
||||
- 2024.01.21 [PR#108](https://github.com/RVC-Boss/GPT-SoVITS/pull/108)
|
||||
- İçerik: WebUI'ya İngilizce sistem çeviri desteği eklendi.
|
||||
- Tür: Dokümantasyon
|
||||
@ -332,6 +330,8 @@
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: RVC-Boss, GoHomeToMacDonal
|
||||
- İlgili: [PR#672](https://github.com/RVC-Boss/GPT-SoVITS/pull/672)
|
||||
- Gelecek güncellemeler, `fast_inference` dalındaki değişikliklerin tutarlılığını doğrulamaya devam edecek.
|
||||
|
||||
- 2024.07.13 [PR#1294](https://github.com/RVC-Boss/GPT-SoVITS/pull/1294), [PR#1298](https://github.com/RVC-Boss/GPT-SoVITS/pull/1298)
|
||||
- İçerik: i18n taraması yeniden düzenlendi ve çok dilli yapılandırma dosyaları güncellendi
|
||||
- Tür: Dokümantasyon
|
||||
@ -578,3 +578,160 @@
|
||||
- İçerik: Otomatik hassasiyet algılama mantığı optimize edildi; WebUI önyüz modüllerine katlanabilir özellik eklendi
|
||||
- Tür: Yeni Özellik
|
||||
- Katkıda Bulunanlar: XXXXRT666, RVC-Boss
|
||||
- 2025.06.06 [PR#2427](https://github.com/RVC-Boss/GPT-SoVITS/pull/2427)
|
||||
- İçerik: "X一X" kalıbı için çok sesli harf tespitini düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: wzy3650
|
||||
- 2025.06.05 [PR#2439](https://github.com/RVC-Boss/GPT-SoVITS/pull/2439)
|
||||
- İçerik: Yapılandırma düzeltmesi; SoVITS model yüklemesini düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: wzy3650
|
||||
- 2025.06.09 [Commit#8056efe4](https://github.com/RVC-Boss/GPT-SoVITS/commit/8056efe4ab7bbc3610c72ae356a6f37518441f7d)
|
||||
- İçerik: `ge.sum` kaynaklı olası sayısal patlamayı (sessiz çıkarıma yol açan) düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: RVC-Boss
|
||||
- 2025.06.10 [Commit#2c0436b9](https://github.com/RVC-Boss/GPT-SoVITS/commit/2c0436b9ce397424ae03476c836fb64c6e5ebcc6)
|
||||
- İçerik: Deney adı boşlukla bittiğinde oluşan hatalı Windows yolunu düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: RVC-Boss
|
||||
- 2025.06.10 [PR#2449](https://github.com/RVC-Boss/GPT-SoVITS/pull/2449)
|
||||
- İçerik: Dil bölütlemeyi optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: KamioRinn
|
||||
- 2025.06.11 [PR#2450](https://github.com/RVC-Boss/GPT-SoVITS/pull/2450)
|
||||
- İçerik: v2pro için paralel çıkarım desteğindeki hatayı düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: YYuX-1145
|
||||
- 2025.06.11 [Commit#ed89a023](https://github.com/RVC-Boss/GPT-SoVITS/commit/ed89a023378dabba9d4b6580235bb9742245816d)
|
||||
- İçerik: v2pro için `ge` çıkarımındaki sayısal taşma sorununu düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: RVC-Boss
|
||||
- 2025.06.17 [PR#2464](https://github.com/RVC-Boss/GPT-SoVITS/pull/2464) [PR#2482](https://github.com/RVC-Boss/GPT-SoVITS/pull/2482)
|
||||
- İçerik: `install.sh` mantığını optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: XXXXRT666
|
||||
- 2025.06.27 [PR#2489](https://github.com/RVC-Boss/GPT-SoVITS/pull/2489)
|
||||
- İçerik: onnxruntime yükleme mantığını optimize et (GPU/CPU algılama)
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: KamioRinn
|
||||
- 2025.06.27 [PR#2488](https://github.com/RVC-Boss/GPT-SoVITS/pull/2488)
|
||||
- İçerik: Dil bölütleme ve biçimlendirmeyi optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: KamioRinn
|
||||
|
||||
## 202507
|
||||
|
||||
- 2025.07.10 [Commit#426e1a2bb](https://github.com/RVC-Boss/GPT-SoVITS/commit/426e1a2bb43614af2479b877c37acfb0591e952f)
|
||||
- İçerik: Çıkarım işlem önceliğini artır (Win11'de olası GPU kullanım sınırlamasını düzelt)
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: XianYue0125
|
||||
- 2025.07.16 [PR#2490](https://github.com/RVC-Boss/GPT-SoVITS/pull/2490)
|
||||
- İçerik: TTS.py'nin gerçekte desteklenen sürümler olan v2Pro ve v2ProPlus'ı tanımaması sorununu düzelt ve varsayılan yapılandırmayı güncelle
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: jiangsier-xyz
|
||||
- 2025.07.16 [Commit#4d8ebf85](https://github.com/RVC-Boss/GPT-SoVITS/commit/4d8ebf85233d4f1166d7cc02fdc595602975ca8f)
|
||||
- İçerik: Paralel çıkarım modunda v2pro model tanıma sorununu düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: RVC-Boss
|
||||
- 2025.07.17 [PR#2531](https://github.com/RVC-Boss/GPT-SoVITS/pull/2531)
|
||||
- İçerik: Whisper ASR daha uygun maliyetli distill modellerini destekler
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: XXXXRT666
|
||||
- 2025.07.18 [PR#2536](https://github.com/RVC-Boss/GPT-SoVITS/pull/2536)
|
||||
- İçerik: `TTS_Config` kod mantığını optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: ChasonJiang
|
||||
- 2025.07.18 [PR#2537](https://github.com/RVC-Boss/GPT-SoVITS/pull/2537)
|
||||
- İçerik: GPT kayıp (loss) hesaplama sorununu düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: ChasonJiang
|
||||
|
||||
## 202508
|
||||
|
||||
- 2025.08.02 [PR#2561](https://github.com/RVC-Boss/GPT-SoVITS/pull/2561)
|
||||
- İçerik: WSL Rocm
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: XXXXRT666
|
||||
|
||||
## 202509
|
||||
|
||||
- 2025.09.10 [Commit#11aa78bd](https://github.com/RVC-Boss/GPT-SoVITS/commit/11aa78bd9bda8b53047cfcae03abf7ca94d27391)
|
||||
- İçerik: Ortam değişkeninin dize (string) olmaması sorununu düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: RVC-Boss
|
||||
|
||||
## 202511
|
||||
|
||||
- 2025.11.28 [PR#2671](https://github.com/RVC-Boss/GPT-SoVITS/pull/2671) [PR#2678](https://github.com/RVC-Boss/GPT-SoVITS/pull/2678)
|
||||
- İçerik: Akışlı çıkarım (streaming inference)
|
||||
- Tür: Yeni Özellik
|
||||
- Katkıda Bulunan: ChasonJiang
|
||||
- 2025.11.28 [PR#2636](https://github.com/RVC-Boss/GPT-SoVITS/pull/2636)
|
||||
- İçerik: Matematiksel ifade metinleri için metin ön uç (frontend) mantığını optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: KamioRinn
|
||||
- 2025.11.28 [PR#2469](https://github.com/RVC-Boss/GPT-SoVITS/pull/2469)
|
||||
- İçerik: Akışlı çıkarım (streaming inference)
|
||||
- Tür: Yeni Özellik
|
||||
- Katkıda Bulunan: L-jasmine
|
||||
- 2025.11.28 [PR#2577](https://github.com/RVC-Boss/GPT-SoVITS/pull/2577)
|
||||
- İçerik: VQ dağıtılmış eğitimi destekle
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: wzy3650
|
||||
- 2025.11.28 [PR#2627](https://github.com/RVC-Boss/GPT-SoVITS/pull/2627) [PR#2679](https://github.com/RVC-Boss/GPT-SoVITS/pull/2679)
|
||||
- İçerik: ASR model indirme mantığını optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: XXXXRT666
|
||||
- 2025.11.28 [PR#2662](https://github.com/RVC-Boss/GPT-SoVITS/pull/2662)
|
||||
- İçerik: Varsayılan parti boyutu (batch size) hatasını düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: Spr-Aachen
|
||||
|
||||
## 202512
|
||||
|
||||
- 2025.12.30 [PR#2703](https://github.com/RVC-Boss/GPT-SoVITS/pull/2703) [PR#2704](https://github.com/RVC-Boss/GPT-SoVITS/pull/2704)
|
||||
- İçerik: Örnekleme (sampling) hatasını düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: ChasonJiang
|
||||
|
||||
## 202602
|
||||
|
||||
- 2026.02.08 [PR#2727](https://github.com/RVC-Boss/GPT-SoVITS/pull/2727)
|
||||
- İçerik: Kabul edilmeyen Conda koşullarının neden olduğu derleme hatasını düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: Oarora
|
||||
- 2026.02.09 [PR#2732](https://github.com/RVC-Boss/GPT-SoVITS/pull/2732)
|
||||
- İçerik: Otomatik ortam kurulumunu optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: XXXXRT666
|
||||
|
||||
# 202604
|
||||
|
||||
- 2026.04.18 [PR#2763](https://github.com/RVC-Boss/GPT-SoVITS/pull/2763)
|
||||
- İçerik: Uzun cümlelerde gereksiz hesaplama ve çıkarım yükünü azaltmak için G2PW çıkarım girdi oluşturmayı ve çok sesli harf işlemeyi optimize et
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: baicai-1145
|
||||
- 2026.04.18 [PR#2767](https://github.com/RVC-Boss/GPT-SoVITS/pull/2767)
|
||||
- İçerik: Windows altında tek kartta GPT-SoVITS v3 için LoRA eğitim akışını iyileştir
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: 2409324124
|
||||
- 2026.04.18 [PR#2755](https://github.com/RVC-Boss/GPT-SoVITS/pull/2755)
|
||||
- İçerik: Birden çok modüldeki çeşitli hataları düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: wishhyt
|
||||
- 2026.04.18 [PR#2758](https://github.com/RVC-Boss/GPT-SoVITS/pull/2758)
|
||||
- İçerik: Veri kümesi işleme için hata işleme ipuçları ekle
|
||||
- Tür: Optimizasyon
|
||||
- Katkıda Bulunan: mushroomcowisheggs
|
||||
- 2026.04.18 [PR#2753](https://github.com/RVC-Boss/GPT-SoVITS/pull/2753)
|
||||
- İçerik: Paralel çıkarımdaki bazı hataları düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: wishhyt
|
||||
- 2026.04.18 [PR#2733](https://github.com/RVC-Boss/GPT-SoVITS/pull/2733)
|
||||
- İçerik: DPO eğitiminin eksik kelime simülasyonunu desteklememe hatasını düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: Mr-Neutr0n
|
||||
- 2026.04.18 [Commit#02425ea](https://github.com/RVC-Boss/GPT-SoVITS/commit/02425ea25680c26c700be0bc158756c69103d827)
|
||||
- İçerik: ONNX betiğinde (Optional vb.) eksik içe aktarmaları düzelt
|
||||
- Tür: Düzeltme
|
||||
- Katkıda Bulunan: RVC-Boss
|
||||
Loading…
x
Reference in New Issue
Block a user