From 0fd47c0adbc9f374ce4ab6fb503798d697b24e04 Mon Sep 17 00:00:00 2001 From: RVC-Boss <129054828+RVC-Boss@users.noreply.github.com> Date: Thu, 23 Jul 2026 22:42:09 +0800 Subject: [PATCH] Update July 23 multilingual changelogs --- README.md | 23 ----------------------- docs/cn/Changelog_CN.md | 6 ++++++ docs/en/Changelog_EN.md | 6 ++++++ docs/fr/Changelog_FR.md | 6 ++++++ docs/jp/Changelog_JA.md | 7 +++++++ docs/kr/Changelog_KO.md | 7 +++++++ docs/pt/Changelog_pt.md | 6 ++++++ docs/tr/Changelog_TR.md | 6 ++++++ 8 files changed, 44 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index ec00ec5..80d0652 100644 --- a/README.md +++ b/README.md @@ -191,29 +191,6 @@ hf download lj1995/VoiceConversionWebUI rmvpe.onnx --revision main \ --local-dir assets/rmvpe ``` -### PyMSS DirectML 精度 - -PyMSS 的 DirectML 模型参数精度默认为 `auto`:BS-Roformer 与 -Mel-Band-Roformer 会先在独立子进程中尝试原生 FP16 权重;若当前显卡、 -驱动或算子路径不兼容,当前子进程会先退出,再用全新的 FP32 子进程重试。 -该设置只影响 PyMSS 分离,不会改变 RVC 推理的全局精度。 - -可在启动 WebUI 前设置 `PYMSS_DML_MODEL_DTYPE`: - -```bat -rem 默认:FP16 优先,不兼容时回退 FP32 -set PYMSS_DML_MODEL_DTYPE=auto - -rem 始终使用 FP32,兼容性优先 -set PYMSS_DML_MODEL_DTYPE=float32 - -rem 始终使用 FP16,不执行自动回退 -set PYMSS_DML_MODEL_DTYPE=float16 -``` - -FP16 显存不足时不会自动改用占用更高的 FP32;界面会直接报告该错误。 - - ### FFmpeg Ubuntu 已在前面的系统依赖命令中安装 FFmpeg。Windows 用户可把下面两个文件放到项目根目录: diff --git a/docs/cn/Changelog_CN.md b/docs/cn/Changelog_CN.md index b3134fc..95a2323 100644 --- a/docs/cn/Changelog_CN.md +++ b/docs/cn/Changelog_CN.md @@ -1,3 +1,9 @@ +### 2026-07-23 +- 人声与伴奏分离后端由 UVR5 更换为 PyMSS,并支持推理时中断 +- 优化输入音频的读取与重采样流程,在条件允许时使用 GPU 处理,以提高推理效率并降低 CPU 占用 +- 修复实时变声同时启用输入降噪或输出降噪时触发的 CUDA Graph 报错 +- 修复 Windows 环境下训练进程的 libuv 兼容问题 + ### 2026-07-18 - 降低网页使用难度(推理输入音频无需输入路径,前端实时日志优化,保存推理用小模型后自动刷新模型列表,推理首页选择模型后自动检测匹配的index路径等) - 数据特征提取、训练模型、索引阶段可中途掐断,重启继续进度 diff --git a/docs/en/Changelog_EN.md b/docs/en/Changelog_EN.md index 20ec90c..485bfc8 100644 --- a/docs/en/Changelog_EN.md +++ b/docs/en/Changelog_EN.md @@ -1,3 +1,9 @@ +### 2026-07-23 +- Replaced the vocal and accompaniment separation backend from UVR5 with PyMSS, with support for interrupting separation during inference. +- Optimized input audio loading and resampling to use GPU processing when possible, improving inference efficiency and reducing CPU usage. +- Fixed a CUDA Graph error triggered when input or output noise reduction was enabled during real-time voice conversion. +- Fixed libuv compatibility for training processes on Windows. + ### 2026-07-18 - Reduced web UI complexity (no path required for audio inference input, improved real-time frontend logs, automatic model-list refresh after saving a small inference model, automatic detection of the matching index path after selecting a model on the inference home page, etc.). - Data feature extraction, model training, and index building can now be interrupted and resumed after restarting. diff --git a/docs/fr/Changelog_FR.md b/docs/fr/Changelog_FR.md index 5963ee7..2e7c357 100644 --- a/docs/fr/Changelog_FR.md +++ b/docs/fr/Changelog_FR.md @@ -1,3 +1,9 @@ +### 2026-07-23 +- Remplacement du moteur de séparation des voix et de l’accompagnement UVR5 par PyMSS, avec possibilité d’interrompre la séparation pendant l’inférence. +- Optimisation du chargement et du rééchantillonnage de l’audio d’entrée afin d’utiliser le GPU lorsque cela est possible, pour améliorer l’efficacité de l’inférence et réduire l’utilisation du processeur. +- Correction d’une erreur CUDA Graph déclenchée lorsque la réduction du bruit d’entrée ou de sortie était activée pendant la conversion vocale en temps réel. +- Correction d’un problème de compatibilité avec libuv pour les processus d’entraînement sous Windows. + ### 2026-07-18 - Utilisation simplifiée de l’interface Web (il n’est plus nécessaire de saisir un chemin pour l’audio d’entrée de l’inférence, amélioration des journaux en temps réel dans l’interface, actualisation automatique de la liste des modèles après l’enregistrement d’un petit modèle d’inférence, détection automatique du chemin d’index correspondant après la sélection d’un modèle sur la page d’accueil de l’inférence, etc.). - L’extraction des caractéristiques des données, l’entraînement des modèles et la création des index peuvent désormais être interrompus en cours d’exécution, puis repris après un redémarrage. diff --git a/docs/jp/Changelog_JA.md b/docs/jp/Changelog_JA.md index b4f0a1a..5f9c4ea 100644 --- a/docs/jp/Changelog_JA.md +++ b/docs/jp/Changelog_JA.md @@ -1,3 +1,10 @@ +### 2026 年 7 月 23 日更新 + +- ボーカルと伴奏の分離バックエンドを UVR5 から PyMSS に変更し、推論中の分離処理を途中で中断できるようにしました。 +- 入力音声の読み込みとリサンプリング処理を最適化し、可能な場合は GPU で処理することで、推論効率を向上させ、CPU 使用率を低減しました。 +- リアルタイム声変換で入力ノイズ除去または出力ノイズ除去を有効にした際に発生する CUDA Graph エラーを修正しました。 +- Windows 環境における学習プロセスの libuv 互換性問題を修正しました。 + ### 2026 年 7 月 18 日更新 - Web UI の操作性を向上(推論用の入力音声でパス入力が不要、フロントエンドのリアルタイムログを改善、推論用の小型モデル保存後にモデル一覧を自動更新、推論ホーム画面でモデル選択後に対応する index パスを自動検出するなど)。 diff --git a/docs/kr/Changelog_KO.md b/docs/kr/Changelog_KO.md index 6791dd5..55254d0 100644 --- a/docs/kr/Changelog_KO.md +++ b/docs/kr/Changelog_KO.md @@ -1,3 +1,10 @@ +### 2026년 7월 23일 업데이트 + +- 보컬 및 반주 분리 백엔드를 UVR5에서 PyMSS로 변경하고, 추론 중 분리 작업을 중간에 중단할 수 있도록 했습니다. +- 입력 오디오 로딩 및 리샘플링 과정을 최적화하여 가능한 경우 GPU에서 처리함으로써 추론 효율을 높이고 CPU 사용량을 줄였습니다. +- 실시간 음성 변환에서 입력 노이즈 제거 또는 출력 노이즈 제거를 활성화할 때 발생하던 CUDA Graph 오류를 수정했습니다. +- Windows 환경의 학습 프로세스에서 발생하던 libuv 호환성 문제를 수정했습니다. + ### 2026년 7월 18일 업데이트 - 웹 UI 사용 편의성을 개선했습니다(추론 입력 오디오의 경로를 입력할 필요가 없으며, 프런트엔드 실시간 로그 개선, 추론용 소형 모델 저장 후 모델 목록 자동 새로 고침, 추론 홈 화면에서 모델 선택 후 일치하는 index 경로 자동 감지 등). diff --git a/docs/pt/Changelog_pt.md b/docs/pt/Changelog_pt.md index 735051b..89d6a43 100644 --- a/docs/pt/Changelog_pt.md +++ b/docs/pt/Changelog_pt.md @@ -1,3 +1,9 @@ +### 2026-07-23 +- Substituído o backend de separação de vocais e acompanhamento de UVR5 por PyMSS, com suporte à interrupção da separação durante a inferência. +- Otimizado o carregamento e a reamostragem do áudio de entrada para usar processamento por GPU quando possível, melhorando a eficiência da inferência e reduzindo o uso da CPU. +- Corrigido um erro do CUDA Graph acionado ao habilitar a redução de ruído de entrada ou de saída durante a conversão de voz em tempo real. +- Corrigida a compatibilidade com libuv dos processos de treinamento no Windows. + ### 2026-07-18 - Uso simplificado da interface web (não é mais necessário inserir um caminho para o áudio de entrada da inferência, melhoria dos logs em tempo real na interface, atualização automática da lista de modelos após salvar um modelo pequeno de inferência, detecção automática do caminho de índice correspondente após selecionar um modelo na página inicial de inferência etc.). - A extração de características dos dados, o treinamento de modelos e a criação de índices agora podem ser interrompidos durante a execução e retomados após a reinicialização. diff --git a/docs/tr/Changelog_TR.md b/docs/tr/Changelog_TR.md index 723605a..97b87d3 100644 --- a/docs/tr/Changelog_TR.md +++ b/docs/tr/Changelog_TR.md @@ -1,3 +1,9 @@ +### 2026-07-23 +- Vokal ve eşlik ayırma arka ucu UVR5'ten PyMSS'ye geçirildi ve çıkarım sırasında ayırma işleminin kesilmesi desteklendi. +- Giriş sesinin okunması ve yeniden örneklenmesi, mümkün olduğunda GPU üzerinde işlenecek şekilde optimize edildi; böylece çıkarım verimliliği artırıldı ve CPU kullanımı azaltıldı. +- Gerçek zamanlı ses dönüştürmede giriş veya çıkış gürültü azaltma etkinleştirildiğinde oluşan CUDA Graph hatası düzeltildi. +- Windows ortamındaki eğitim süreçleri için libuv uyumluluk sorunu giderildi. + ### 2026-07-18 - Web arayüzünün kullanım karmaşıklığı azaltıldı (ses çıkarımı girişi için artık dosya yolu gerekmiyor, ön uçtaki gerçek zamanlı günlükler iyileştirildi, çıkarım için küçük model kaydedildikten sonra model listesi otomatik olarak yenileniyor, çıkarım ana sayfasında model seçildikten sonra eşleşen index yolu otomatik olarak algılanıyor vb.). - Veri özelliği çıkarımı, model eğitimi ve indeks oluşturma aşamaları artık yarıda durdurulabilir ve yeniden başlatmanın ardından kaldığı yerden sürdürülebilir.