Spaces:
Sleeping
Sleeping
"""Convert audio to other formats""" | |
from pydub import AudioSegment | |
import librosa | |
import soundfile as sf | |
from modules.console_colors import ULTRASINGER_HEAD | |
def convert_audio_to_mono_wav(input_file_path: str, output_file_path: str) -> None: | |
"""Convert audio to mono wav""" | |
print(f"{ULTRASINGER_HEAD} Converting audio for AI") | |
y, sr = librosa.load(input_file_path, mono=True, sr=None) | |
sf.write(output_file_path, y, sr) | |
def convert_wav_to_mp3(input_file_path: str, output_file_path: str) -> None: | |
"""Convert wav to mp3""" | |
print(f"{ULTRASINGER_HEAD} Converting wav to mp3") | |
sound = AudioSegment.from_wav(input_file_path) | |
sound.export(output_file_path, format="mp3") | |