Views
No views yet
1git clone https://github.com/ryota-komatsu/speaker_disentangled_hubert.git
2cd speaker_disentangled_hubert
3
4sudo apt install git-lfs # for UTMOS
5
6conda create -y -n py310 -c pytorch -c nvidia -c conda-forge python=3.10.19 pip=24.0 faiss-gpu=1.12.0
7conda activate py310
8pip install -r requirements/requirements.txt
9
10sh scripts/setup.sh1import torchaudio
2
3from src.bigvgan.bigvgan import BigVGan
4from src.bigvgan.data import mel_spectrogram
5
6wav_path = "/path/to/wav"
7
8model = BigVGan.from_pretrained("ryota-komatsu/bigvgan", device_map="cuda")
9
10# load a waveform
11waveform, sr = torchaudio.load(wav_path)
12waveform = torchaudio.functional.resample(waveform, sr, 16000)
13waveform = waveform.cuda()
14
15spectrogram = mel_spectrogram(waveform)
16spectrogram = spectrogram.transpose(1, 2)
17
18audio_values = model(spectrogram)