fix: UnboundLocalError: local variable 'align_language' referenced before assignment

This commit is contained in:
陳鈞
2023-08-26 08:32:24 +08:00
parent f505702dc7
commit 5223de2a41

View File

@ -118,6 +118,7 @@ def cli():
f"{model_name} is an English-only model but receipted '{args['language']}'; using English instead."
)
args["language"] = "en"
align_language = args["language"] if args["language"] is not None else "en" # default to loading english if not specified
temperature = args.pop("temperature")
if (increment := args.pop("temperature_increment_on_fallback")) is not None:
@ -174,7 +175,6 @@ def cli():
if not no_align:
tmp_results = results
results = []
align_language = args["language"] if args["language"] is not None else "en" # default to loading english if not specified
align_model, align_metadata = load_align_model(align_language, device, model_name=align_model)
for result, audio_path in tmp_results:
# >> Align