Spaces:
Running
Running
model_se
Browse files
app.py
CHANGED
@@ -65,6 +65,7 @@ def load_model(language):
|
|
65 |
language_ids_filename = os.path.basename(config.get("language_ids_file", "language_ids.json"))
|
66 |
d_vector_filename = os.path.basename(config.get("d_vector_file", ["d_vector.pth"])[0])
|
67 |
config_se_filename = os.path.basename(config.get("model_args", {}).get("speaker_encoder_config_path", "config_se.json"))
|
|
|
68 |
|
69 |
# Download specific model and config files from HuggingFace repo
|
70 |
model_path = hf_hub_download(repo_id=model_repo, filename=model_name)
|
@@ -72,6 +73,7 @@ def load_model(language):
|
|
72 |
language_ids_file = hf_hub_download(repo_id=model_repo, filename=language_ids_filename)
|
73 |
d_vector_file = hf_hub_download(repo_id=model_repo, filename=d_vector_filename)
|
74 |
config_se_file = hf_hub_download(repo_id=model_repo, filename=config_se_filename)
|
|
|
75 |
|
76 |
# Update the config paths to point to the downloaded files
|
77 |
config["speakers_file"] = speakers_file
|
@@ -81,6 +83,7 @@ def load_model(language):
|
|
81 |
config["model_args"]["language_ids_file"] = language_ids_file
|
82 |
config["model_args"]["d_vector_file"] = [d_vector_file]
|
83 |
config["model_args"]["speaker_encoder_config_path"] = config_se_file
|
|
|
84 |
|
85 |
# Save the updated config to a temporary file
|
86 |
import tempfile
|
|
|
65 |
language_ids_filename = os.path.basename(config.get("language_ids_file", "language_ids.json"))
|
66 |
d_vector_filename = os.path.basename(config.get("d_vector_file", ["d_vector.pth"])[0])
|
67 |
config_se_filename = os.path.basename(config.get("model_args", {}).get("speaker_encoder_config_path", "config_se.json"))
|
68 |
+
model_se_filename = os.path.basename(config.get("model_args", {}).get("speaker_encoder_model_path", "model_se.pth"))
|
69 |
|
70 |
# Download specific model and config files from HuggingFace repo
|
71 |
model_path = hf_hub_download(repo_id=model_repo, filename=model_name)
|
|
|
73 |
language_ids_file = hf_hub_download(repo_id=model_repo, filename=language_ids_filename)
|
74 |
d_vector_file = hf_hub_download(repo_id=model_repo, filename=d_vector_filename)
|
75 |
config_se_file = hf_hub_download(repo_id=model_repo, filename=config_se_filename)
|
76 |
+
model_se_file = hf_hub_download(repo_id=model_repo, filename=model_se_filename)
|
77 |
|
78 |
# Update the config paths to point to the downloaded files
|
79 |
config["speakers_file"] = speakers_file
|
|
|
83 |
config["model_args"]["language_ids_file"] = language_ids_file
|
84 |
config["model_args"]["d_vector_file"] = [d_vector_file]
|
85 |
config["model_args"]["speaker_encoder_config_path"] = config_se_file
|
86 |
+
config["model_args"]["speaker_encoder_model_path"] = model_se_file
|
87 |
|
88 |
# Save the updated config to a temporary file
|
89 |
import tempfile
|