This commit is contained in:
XXXXRT666 2024-08-12 22:02:34 +08:00
parent e0798f2b22
commit 347296adff
15 changed files with 161 additions and 31 deletions

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Pretrained SSL model path",
"预训练的SoVITS-D模型路径": "Pretrained SoVITS-D model path",
"预训练的SoVITS-G模型路径": "Pretrained SoVITS-G model path",
"预训练的中文BERT模型路径": " Pretrained BERT model path"
"预训练的中文BERT模型路径": " Pretrained BERT model path",
"音频加载失败": "Failed to Load Audio",
"以下文件或文件夹不存在": "No Such File or Folder",
"路径不能为空": "Expected No Empty Path",
"请填入正确的List路径": "Please Fill in the Correct List Path",
"请填入正确的音频文件夹路径": "Please Fill in the Correct Audio Folder Path",
"路径错误": "Path Error",
"缺少音素数据集": "Missing Phoneme Dataset",
"缺少Hubert数据集": "Missing Hubert Dataset",
"缺少音频数据集": "Missing Audio Dataset",
"缺少语义数据集": "Missing Semantics Dataset"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Ruta del modelo SSL preentrenado",
"预训练的SoVITS-D模型路径": "Ruta del modelo SoVITS-D preentrenado",
"预训练的SoVITS-G模型路径": "Ruta del modelo SoVITS-G preentrenado",
"预训练的中文BERT模型路径": "Ruta del modelo BERT en chino preentrenado"
"预训练的中文BERT模型路径": "Ruta del modelo BERT en chino preentrenado",
"音频加载失败": "Error al Cargar el Audio",
"以下文件或文件夹不存在": "No Existe Tal Archivo o Carpeta",
"路径不能为空": "Se Espera que la Ruta No Esté Vacía",
"请填入正确的List路径": "Por Favor, Introduzca la Ruta Correcta de la Lista",
"请填入正确的音频文件夹路径": "Por Favor, Introduzca la Ruta Correcta de la Carpeta de Audio",
"路径错误": "Error de Ruta",
"缺少音素数据集": "Falta el Conjunto de Datos de Fonemas",
"缺少Hubert数据集": "Falta el Conjunto de Datos de Hubert",
"缺少音频数据集": "Falta el Conjunto de Datos de Audio",
"缺少语义数据集": "Falta el Conjunto de Datos Semánticos"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Chemin du modèle SSL pré-entraîné",
"预训练的SoVITS-D模型路径": "Chemin du modèle SoVITS-D pré-entraîné",
"预训练的SoVITS-G模型路径": "Chemin du modèle SoVITS-G pré-entraîné",
"预训练的中文BERT模型路径": "Chemin du modèle BERT chinois pré-entraîné"
"预训练的中文BERT模型路径": "Chemin du modèle BERT chinois pré-entraîné",
"音频加载失败": "Échec du Chargement de l'Audio",
"以下文件或文件夹不存在": "Aucun Fichier ou Dossier de ce Type",
"路径不能为空": "Chemin Non Vide Attendu",
"请填入正确的List路径": "Veuillez Remplir le Chemin Correct de la Liste",
"请填入正确的音频文件夹路径": "Veuillez Remplir le Chemin Correct du Dossier Audio",
"路径错误": "Erreur de Chemin",
"缺少音素数据集": "Jeu de Données de Phonèmes Manquant",
"缺少Hubert数据集": "Jeu de Données Hubert Manquant",
"缺少音频数据集": "Jeu de Données Audio Manquant",
"缺少语义数据集": "Jeu de Données Sémantiques Manquant"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Percorso del modello SSL preaddestrato",
"预训练的SoVITS-D模型路径": "Percorso del modello preaddestrato SoVITS-D",
"预训练的SoVITS-G模型路径": "Percorso del modello preaddestrato SoVITS-G",
"预训练的中文BERT模型路径": "Percorso del modello BERT cinese preaddestrato"
"预训练的中文BERT模型路径": "Percorso del modello BERT cinese preaddestrato",
"音频加载失败": "Caricamento Audio Fallito",
"以下文件或文件夹不存在": "Nessun File o Cartella di Questo Tipo",
"路径不能为空": "Percorso Vuoto Non Consentito",
"请填入正确的List路径": "Si Prega di Inserire il Percorso Corretto della Lista",
"请填入正确的音频文件夹路径": "Si Prega di Inserire il Percorso Corretto della Cartella Audio",
"路径错误": "Errore di Percorso",
"缺少音素数据集": "Dataset di Fonemi Mancante",
"缺少Hubert数据集": "Dataset di Hubert Mancante",
"缺少音频数据集": "Dataset Audio Mancante",
"缺少语义数据集": "Dataset Semantico Mancante"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "事前にトレーニングされたSSLモデルのパス",
"预训练的SoVITS-D模型路径": "事前にトレーニングされたSoVITS-Dモデルのパス",
"预训练的SoVITS-G模型路径": "事前にトレーニングされたSoVITS-Gモデルのパス",
"预训练的中文BERT模型路径": "事前にトレーニングされた中文BERTモデルのパス"
"预训练的中文BERT模型路径": "事前にトレーニングされた中文BERTモデルのパス",
"音频加载失败": "音声の読み込みに失敗しました",
"以下文件或文件夹不存在": "そのようなファイルまたはフォルダは存在しません",
"路径不能为空": "空のパスは予期されていません",
"请填入正确的List路径": "正しいリストパスを入力してください",
"请填入正确的音频文件夹路径": "正しいオーディオフォルダパスを入力してください",
"路径错误": "パスエラー",
"缺少音素数据集": "音素データセットが欠落しています",
"缺少Hubert数据集": "Hubertデータセットが欠落しています",
"缺少音频数据集": "オーディオデータセットが欠落しています",
"缺少语义数据集": "セマンティクスデータセットが欠落しています"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "사전 훈련된 SSL 모델 경로",
"预训练的SoVITS-D模型路径": "사전 훈련된 SoVITS-D 모델 경로",
"预训练的SoVITS-G模型路径": "사전 훈련된 SoVITS-G 모델 경로",
"预训练的中文BERT模型路径": "사전 훈련된 중국어 BERT 모델 경로"
"预训练的中文BERT模型路径": "사전 훈련된 중국어 BERT 모델 경로",
"音频加载失败": "오디오 로드 실패",
"以下文件或文件夹不存在": "해당 파일이나 폴더가 없습니다",
"路径不能为空": "경로가 비어 있을 수 없습니다",
"请填入正确的List路径": "올바른 리스트 경로를 입력하세요",
"请填入正确的音频文件夹路径": "올바른 오디오 폴더 경로를 입력하세요",
"路径错误": "경로 오류",
"缺少音素数据集": "음소 데이터셋이 없습니다",
"缺少Hubert数据集": "Hubert 데이터셋이 없습니다",
"缺少音频数据集": "오디오 데이터셋이 없습니다",
"缺少语义数据集": "의미론 데이터셋이 없습니다"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Caminho do modelo SSL pre-train",
"预训练的SoVITS-D模型路径": "Caminho do modelo SoVITS-D pre-train",
"预训练的SoVITS-G模型路径": "Caminho do modelo SoVITS-G pre-train",
"预训练的中文BERT模型路径": "Caminho do modelo BERT chinês pre-train"
"预训练的中文BERT模型路径": "Caminho do modelo BERT chinês pre-train",
"音频加载失败": "Falha ao Carregar o Áudio",
"以下文件或文件夹不存在": "Nenhum Arquivo ou Pasta Encontrado",
"路径不能为空": "Esperado Caminho Não Vazio",
"请填入正确的List路径": "Por Favor, Insira o Caminho Correto da Lista",
"请填入正确的音频文件夹路径": "Por Favor, Insira o Caminho Correto da Pasta de Áudio",
"路径错误": "Erro de Caminho",
"缺少音素数据集": "Conjunto de Dados de Fonemas Ausente",
"缺少Hubert数据集": "Conjunto de Dados Hubert Ausente",
"缺少音频数据集": "Conjunto de Dados de Áudio Ausente",
"缺少语义数据集": "Conjunto de Dados Semânticos Ausente"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Путь к предварительно обученной модели SSL",
"预训练的SoVITS-D模型路径": "Путь к предварительно обученной модели SoVITS-D",
"预训练的SoVITS-G模型路径": "Путь к предварительно обученной модели SoVITS-G",
"预训练的中文BERT模型路径": "Путь к предварительно обученной китайской модели BERT"
"预训练的中文BERT模型路径": "Путь к предварительно обученной китайской модели BERT",
"音频加载失败": "Не удалось загрузить аудио",
"以下文件或文件夹不存在": "Такого файла или папки не существует",
"路径不能为空": "Ожидается, что путь не будет пустым",
"请填入正确的List路径": "Пожалуйста, укажите правильный путь к списку",
"请填入正确的音频文件夹路径": "Пожалуйста, укажите правильный путь к папке с аудио",
"路径错误": "Ошибка пути",
"缺少音素数据集": "Отсутствует набор данных фонем",
"缺少Hubert数据集": "Отсутствует набор данных Hubert",
"缺少音频数据集": "Отсутствует набор данных аудио",
"缺少语义数据集": "Отсутствует семантический набор данных"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "Ön eğitilmiş SSL model yolu",
"预训练的SoVITS-D模型路径": "Ön eğitilmiş SoVITS-D model yolu",
"预训练的SoVITS-G模型路径": "Ön eğitilmiş SoVITS-G model yolu",
"预训练的中文BERT模型路径": "Ön eğitilmiş Çince BERT model yolu"
"预训练的中文BERT模型路径": "Ön eğitilmiş Çince BERT model yolu",
"音频加载失败": "Ses Yüklenemedi",
"以下文件或文件夹不存在": "Böyle Bir Dosya veya Klasör Yok",
"路径不能为空": "Boş Yol Beklenmiyor",
"请填入正确的List路径": "Lütfen Doğru Liste Yolunu Girin",
"请填入正确的音频文件夹路径": "Lütfen Doğru Ses Klasörü Yolunu Girin",
"路径错误": "Yol Hatası",
"缺少音素数据集": "Fonem Veri Seti Eksik",
"缺少Hubert数据集": "Hubert Veri Seti Eksik",
"缺少音频数据集": "Ses Veri Seti Eksik",
"缺少语义数据集": "Anlamsal Veri Seti Eksik"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "预训练的SSL模型路径",
"预训练的SoVITS-D模型路径": "预训练的SoVITS-D模型路径",
"预训练的SoVITS-G模型路径": "预训练的SoVITS-G模型路径",
"预训练的中文BERT模型路径": "预训练的中文BERT模型路径"
"预训练的中文BERT模型路径": "预训练的中文BERT模型路径",
"音频加载失败": "音频加载失败",
"以下文件或文件夹不存在": "以下文件或文件夹不存在",
"路径不能为空": "路径不能为空",
"请填入正确的List路径": "请填入正确的List路径",
"请填入正确的音频文件夹路径": "请填入正确的音频文件夹路径",
"路径错误": "路径错误",
"缺少音素数据集": "缺少音素数据集",
"缺少Hubert数据集": "缺少Hubert数据集",
"缺少音频数据集": "缺少音频数据集",
"缺少语义数据集": "缺少语义数据集"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "預訓練的SSL模型路徑",
"预训练的SoVITS-D模型路径": "預訓練的SoVITS-D模型路徑",
"预训练的SoVITS-G模型路径": "預訓練的SoVITS-G模型路徑",
"预训练的中文BERT模型路径": "預訓練的中文BERT模型路徑"
"预训练的中文BERT模型路径": "預訓練的中文BERT模型路徑",
"音频加载失败": "無法加載音頻",
"以下文件或文件夹不存在": "沒有此文件或文件夾",
"路径不能为空": "路徑不應該為空",
"请填入正确的List路径": "請填寫正確的列表路徑",
"请填入正确的音频文件夹路径": "請填寫正確的音頻文件夾路徑",
"路径错误": "路徑錯誤",
"缺少音素数据集": "缺少音素數據集",
"缺少Hubert数据集": "缺少Hubert數據集",
"缺少音频数据集": "缺少音頻數據集",
"缺少语义数据集": "缺少語義數據集"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "預訓練的SSL模型路徑",
"预训练的SoVITS-D模型路径": "預訓練的SoVITS-D模型路徑",
"预训练的SoVITS-G模型路径": "預訓練的SoVITS-G模型路徑",
"预训练的中文BERT模型路径": "預訓練的中文BERT模型路徑"
"预训练的中文BERT模型路径": "預訓練的中文BERT模型路徑",
"音频加载失败": "無法加載音頻",
"以下文件或文件夹不存在": "沒有此文件或文件夾",
"路径不能为空": "路徑不應該為空",
"请填入正确的List路径": "請填寫正確的列表路徑",
"请填入正确的音频文件夹路径": "請填寫正確的音頻文件夾路徑",
"路径错误": "路徑錯誤",
"缺少音素数据集": "缺少音素數據集",
"缺少Hubert数据集": "缺少Hubert數據集",
"缺少音频数据集": "缺少音頻數據集",
"缺少语义数据集": "缺少語義數據集"
}

View File

@ -174,5 +174,15 @@
"预训练的SSL模型路径": "預訓練的SSL模型路徑",
"预训练的SoVITS-D模型路径": "預訓練的SoVITS-D模型路徑",
"预训练的SoVITS-G模型路径": "預訓練的SoVITS-G模型路徑",
"预训练的中文BERT模型路径": "預訓練的中文BERT模型路徑"
"预训练的中文BERT模型路径": "預訓練的中文BERT模型路徑",
"音频加载失败": "無法加載音頻",
"以下文件或文件夹不存在": "沒有此文件或文件夾",
"路径不能为空": "路徑不應該為空",
"请填入正确的List路径": "請填寫正確的列表路徑",
"请填入正确的音频文件夹路径": "請填寫正確的音頻文件夾路徑",
"路径错误": "路徑錯誤",
"缺少音素数据集": "缺少音素數據集",
"缺少Hubert数据集": "缺少Hubert數據集",
"缺少音频数据集": "缺少音頻數據集",
"缺少语义数据集": "缺少語義數據集"
}

View File

@ -23,7 +23,7 @@ def load_audio(file, sr):
)
except Exception as e:
traceback.print_exc()
raise RuntimeError(i18n("Failed to load audio:")+e)
raise RuntimeError(i18n("音频加载失败"))
return np.frombuffer(out, np.float32).flatten()
@ -51,7 +51,7 @@ def check_for_existance(file_list:list=None,is_train=False,is_dataset_processing
for file,status in zip(file_list,files_status):
if status:pass
else:gr.Warning(file)
gr.Warning(i18n('以下文件或文件夹不存在:'))
gr.Warning(i18n('以下文件或文件夹不存在'))
return False
elif is_dataset_processing:
if files_status[0]:
@ -60,12 +60,12 @@ def check_for_existance(file_list:list=None,is_train=False,is_dataset_processing
gr.Warning(file_list[0])
elif not files_status[1] and file_list[1]:
gr.Warning(file_list[1])
gr.Warning(i18n('以下文件或文件夹不存在:'))
gr.Warning(i18n('以下文件或文件夹不存在'))
return False
else:
if file_list[0]:
gr.Warning(file_list[0])
gr.Warning(i18n('以下文件或文件夹不存在:'))
gr.Warning(i18n('以下文件或文件夹不存在'))
else:
gr.Warning(i18n('路径不能为空'))
return False
@ -75,7 +75,7 @@ def check_details(path_list=None,is_train=False,is_dataset_processing=False):
if is_dataset_processing:
list_path, audio_path = path_list
if (not list_path.endswith('.list')):
gr.Warning(i18n('请填入正确的list路径'))
gr.Warning(i18n('请填入正确的List路径'))
return
if audio_path:
if not os.path.isdir(audio_path):

View File

@ -25,6 +25,7 @@ if(os.path.exists(tmp)):
print(str(e))
pass
import site
import traceback
site_packages_roots = []
for path in site.getsitepackages():
if "packages" in path:
@ -43,9 +44,8 @@ for site_packages_root in site_packages_roots:
)
break
except PermissionError as e:
print(e)
traceback.print_exc()
from tools import my_utils
import traceback
import shutil
import pdb
from subprocess import Popen