mirror of
https://github.com/RVC-Boss/GPT-SoVITS.git
synced 2025-09-29 08:49:59 +08:00
fix: determine whether the filename was input or only path is input
This commit is contained in:
parent
baf61b61d8
commit
485cb85a55
@ -47,6 +47,9 @@ def synthesize(args: argparse.Namespace):
|
|||||||
|
|
||||||
if result_list:
|
if result_list:
|
||||||
os.makedirs(args.output_path, exist_ok=True) # Create output directory if it doesn't exist
|
os.makedirs(args.output_path, exist_ok=True) # Create output directory if it doesn't exist
|
||||||
|
if args.output_path.endswith(".wav"):
|
||||||
|
output_wav_path = args.output_path
|
||||||
|
else:
|
||||||
output_wav_path = os.path.join(args.output_path, "output.wav")
|
output_wav_path = os.path.join(args.output_path, "output.wav")
|
||||||
last_sampling_rate, last_audio_data = result_list[-1]
|
last_sampling_rate, last_audio_data = result_list[-1]
|
||||||
sf.write(output_wav_path, last_audio_data, last_sampling_rate)
|
sf.write(output_wav_path, last_audio_data, last_sampling_rate)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user