Changes for page Install OpenVoice v2 Locally - Instantly Clone Voice with AI
Last modified by René Schmidt on 2025/03/26 14:55
edited by René Schmidt
on 2025/03/10 17:37
on 2025/03/10 17:37
edited by René Schmidt
on 2025/03/26 14:55
on 2025/03/26 14:55
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Default language
-
... ... @@ -1,1 +1,1 @@ 1 -e n1 +de - Content
-
... ... @@ -1,3 +1,39 @@ 1 +conda create -n openvoice python=3.9 2 +conda activate openvoice 3 + 4 + 5 +git clone [[https:~~/~~/github.com/myshell-ai/openVoice.git>>https://github.com/myshell-ai/openVoice.git]] 6 + 7 + cd openVoice 8 + pip install -e . 9 + mkdir checkpoints_v2 10 + cd checkpoints_v2 11 + wget [[https:~~/~~/myshell-public-repo-host.s3.amazonaws.com/openvoice/checkpoints_v2_0417.zip>>https://myshell-public-repo-host.s3.amazonaws.com/openvoice/checkpoints_v2_0417.zip]] 12 + 13 +unzip checkpoints_v2_0417.zip 14 + 15 + 16 +mv checkpoints_v2 ~~/OpenVoice 17 + 18 +cd .. 19 + 20 + 21 + 22 + 23 + 24 + 25 +pip install git+https:~/~/github.com/cocktailpeanut/ov2.git 26 + 27 + 28 + 29 + cd .. 30 + pip install git+https:~/~/github.com/myshell-ai/MeloTTS.git 31 + python -m unidic download 32 + cd resources 33 + python3 34 + 35 + 36 + 1 1 import os 2 2 3 3 import torch ... ... @@ -12,4 +12,23 @@ 12 12 13 13 output_dir = 'outputs_v2' 14 14 15 -tone_color_converter = ToneColorCOnverter(f'{ckpt_converter}/config.json', device=device) 51 +tone_color_converter = ToneColorConverter(f' {ckpt_converter} /config.json', device=device) 52 + 53 +tone_color_converter.load_ckpt(f' {ckpt_converter} /checkpoint.pth') 54 + 55 +os.makedirs (output_dir, exist_ok=True) 56 + 57 +reference_speaker = 'resources/example_reference.mp3' 58 + 59 +target_se, audio_name = se_extractor.get_se(reference_speaker, tone_color_converter, vad=False) 60 + 61 +from melo.api import TTS 62 + 63 +src_path = f' {output_dir} /tmp.wav' 64 + 65 +speed = 1.0 66 + 67 + 68 + 69 + 70 +