Spaces:
Running
Running
import torch | |
import os | |
import traceback | |
import sys | |
import warnings | |
import shutil | |
import numpy as np | |
import infer_new | |
def main(): | |
try: | |
print("Inside main function ********") | |
# Setup your parameters here | |
spk_id = "modi.pth" | |
voice_transform = 0 | |
input_audio_path = "test.mp3" | |
# Call the api_convert_voice function from infer_new.py | |
# Ensure that infer_new.py is correctly implemented to handle this function call | |
output_path = infer_new.api_convert_voice(spk_id, voice_transform, input_audio_path) | |
print(f"Processed audio file is located at: {output_path}") | |
# Depending on your needs, you can return or print any results here | |
print(f"Hello, ! The processed audio file is located at: {output_path}") | |
except Exception as e: | |
print("An error occurred:", e) | |
traceback.print_exc() | |
if __name__ == "__main__": | |
main() | |