| 
							 | 
						.PHONY: | 
					
					
						
						| 
							 | 
						.ONESHELL: | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						help:  | 
					
					
						
						| 
							 | 
							@grep -hE '^[A-Za-z0-9_ \-]*?:.*##.*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						install:  | 
					
					
						
						| 
							 | 
							apt-get -y install build-essential python3-dev ffmpeg | 
					
					
						
						| 
							 | 
							pip install --upgrade setuptools wheel | 
					
					
						
						| 
							 | 
							pip install --upgrade pip | 
					
					
						
						| 
							 | 
							pip install faiss-gpu fairseq gradio ffmpeg ffmpeg-python praat-parselmouth pyworld numpy==1.23.5 numba==0.56.4 librosa==0.9.1 | 
					
					
						
						| 
							 | 
							pip install -r assets/requirements/requirements.txt | 
					
					
						
						| 
							 | 
							pip install --upgrade lxml | 
					
					
						
						| 
							 | 
							apt-get update | 
					
					
						
						| 
							 | 
							apt -y install -qq aria2 | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						basev1:  | 
					
					
						
						| 
							 | 
							mkdir -p pretrained uvr5_weights | 
					
					
						
						| 
							 | 
							git pull | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/D32k.pth -d pretrained -o D32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/D40k.pth -d pretrained -o D40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/D48k.pth -d pretrained -o D48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/G32k.pth -d pretrained -o G32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/G40k.pth -d pretrained -o G40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/G48k.pth -d pretrained -o G48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/f0D32k.pth -d pretrained -o f0D32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/f0D40k.pth -d pretrained -o f0D40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/f0D48k.pth -d pretrained -o f0D48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/f0G32k.pth -d pretrained -o f0G32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/f0G40k.pth -d pretrained -o f0G40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained/f0G48k.pth -d pretrained -o f0G48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/uvr5_weights/HP2-人声vocals+非人声instrumentals.pth -d uvr5_weights -o HP2-人声vocals+非人声instrumentals.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/uvr5_weights/HP5-主旋律人声vocals+其他instrumentals.pth -d uvr5_weights -o HP5-主旋律人声vocals+其他instrumentals.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/hubert_base.pt -d ./ -o hubert_base.pt | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						basev2:  | 
					
					
						
						| 
							 | 
							mkdir -p pretrained_v2 uvr5_weights | 
					
					
						
						| 
							 | 
							git pull | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/D32k.pth -d pretrained_v2 -o D32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/D40k.pth -d pretrained_v2 -o D40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/D48k.pth -d pretrained_v2 -o D48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/G32k.pth -d pretrained_v2 -o G32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/G40k.pth -d pretrained_v2 -o G40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/G48k.pth -d pretrained_v2 -o G48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/f0D32k.pth -d pretrained_v2 -o f0D32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/f0D40k.pth -d pretrained_v2 -o f0D40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/f0D48k.pth -d pretrained_v2 -o f0D48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/f0G32k.pth -d pretrained_v2 -o f0G32k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/f0G40k.pth -d pretrained_v2 -o f0G40k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/pretrained_v2/f0G48k.pth -d pretrained_v2 -o f0G48k.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/uvr5_weights/HP2-人声vocals+非人声instrumentals.pth -d uvr5_weights -o HP2-人声vocals+非人声instrumentals.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/uvr5_weights/HP5-主旋律人声vocals+其他instrumentals.pth -d uvr5_weights -o HP5-主旋律人声vocals+其他instrumentals.pth | 
					
					
						
						| 
							 | 
							aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/hubert_base.pt -d ./ -o hubert_base.pt | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						run-ui:  | 
					
					
						
						| 
							 | 
							python infer-web.py --paperspace --pycmd python | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						run-cli:  | 
					
					
						
						| 
							 | 
							python infer-web.py --pycmd python --is_cli | 
					
					
						
						| 
							 | 
						
 | 
					
					
						
						| 
							 | 
						tensorboard:  | 
					
					
						
						| 
							 | 
							echo https://tensorboard-$$(hostname).clg07azjl.paperspacegradient.com | 
					
					
						
						| 
							 | 
							tensorboard --logdir logs --bind_all |