WindowsPC に RVC（AIボイスチェンジャー）をインストールする方法

# 1. はじめに
今回は、自分自身への備忘録を兼ねて、WindowsPC に RVC（AIボイスチェンジャー）をインストールする方法を、お伝えしたいと思います。

- 参考サイト：[【神AIボイチェン｜RVCとは】RVCを使ったリアルタイムボイスチェンジャー｜導入～使い方](https://note.com/koresugo/n/nf8d434d9e221)

# 2. この記事を読んでできること
- WindowsPC に RVC（AIボイスチェンジャー）をインストールできるようになる

# 3. 注意事項
- 18歳以上であること
- AIモデルファイルの使用ライセンスに従うこと

# 4. 必要なもの
- WindowsPC（この記事では Windows11 を利用）
- グラフィックボード（NVIDIAの「GeForce RTX20」シリーズ以降、VRAM8GB以上）
- HDD または SSD（十分なディスク容量があること）
- インターネット環境（有線LAN推奨）
- キーボード
- マウス
- HDMIディスプレイ

# 5. RVC学習済みモデル ファイルのダウンロード
- [BOOTHサイト：ちはや神社](https://booth.pm/ja/items/4701666)を開き、「無料ダウンロード」ボタンから「V2-AISO-RVC0831.zip」ファイルをダウンロードする
- .zipファイルを解凍する

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/c44713fc-8e28-fa95-f258-88f34051ec65.png)

# 6. VB-Audio Virtual Cable のインストール
- [VB-AUDIOサイト](https://vb-audio.com/Cable/)を開き、「DOWNLOAD」ボタンから「[VBCABLE_Driver_Pack43.zip](https://download.vb-audio.com/Download_CABLE/VBCABLE_Driver_Pack43.zip)」ファイルをダウンロードする
- .zipファイルを解凍する
- 解凍フォルダの中「VBCABLE_Setuup_x64.exe」ファイルを右クリックし、管理者として実行する
- 「Install Driver」ボタンをクリックし、インストールする

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/dabf1c72-ca39-8bb6-071f-d88890085fbb.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/e5299dc3-4134-dfbb-ceb2-aa205c80c52c.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/d7fe53a5-4530-5014-b582-a382b1505466.png)

# 7. VC Client（リアルタイムボイスチェンジャー）のインストール
- [GitHubサイト](https://github.com/comfyanonymous/ComfyUI#installing)を開き、「ダウンロードはこちらから」の記載の下にある最新バージョン＆自分のOSに合った[「hugging face」](https://huggingface.co/wok000/vcclient000/tree/main) リンクをクリックし、[Hugging Face（ハニングフェース）](https://huggingface.co/wok000/vcclient000/tree/main) ページに移動して、一番最新の（一番下の）ファイルの「↓」 Download file アイコンをクリックする
- ダウンロードファイル名：MMVCServerSIO_win_onnxgpu-cuda_v.1.5.3.15.zip
- .zipファイルを解凍する、この際、解凍先フォルダが実行ファイルが保存される場所となります（解凍時間：およそ5分）

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/b5a2c5f3-9ce9-ee70-01ba-9e6d5a7dd99c.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/f5a1bad9-75b1-7aaa-858e-23e958c24e3c.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/d29eec4b-561e-d2e8-cfa7-263bde21264e.png)

# 8. 追加ファイル（hubert_base.pt）のダウンロード
[Hugging Face（ハニングフェース）](https://huggingface.co/lj1995/VoiceConversionWebUI/tree/main) を開き、「hubert_base.pt」ファイルの「↓」 Download file アイコンをクリックし、「MMVCServerSIO」フォルダの直下にファイル保存する
- ダウンロードファイル名：hubert_base.pt

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/a29882e9-248c-9185-46be-1d0497c39e51.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/9571b85a-a71e-1763-9e87-f20a8caec9c1.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/d1b53fbb-4c33-7ab3-d8fe-533b695dd544.png)

# 9. VC Client の起動
- 「MMVCServerSIO」フォルダ内の「start_http.bat」ファイルをダブルクリックする
- 「詳細情報」をクリックして、「実行」ボタンをクリックする
- 「許可」ボタンをクリックする
- 「スタート」ボタンをクリックする

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/b12dd4d5-6371-84d1-69d0-e04450212b48.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/59bbd1a3-c159-5f3e-5ea5-12fad292f1d3.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/80925866-74ca-e38f-df04-b85539768ae6.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/2ae30a40-8a89-f4b7-5388-e3a4717d0ae6.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/c070203d-0423-ad2c-b452-d2a184ca0a56.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/fbfd9516-5611-b860-659c-73693ed9c163.png)

# 10. RVC学習済みモデルの登録
- 「編集」ボタンをクリックする
- ブランク行の「アップロード」ボタンをクリックする
- 「ファイル選択」ボタンから、任意の Model ファイル および Index ファイルを指定する（注意：フォルダパスに「日本語」を含めないこと）
- 「アップロード」ボタンをクリックする

　・Model：「.pth」ファイル
　・Index：「.index」ファイル（.indexファイルは指定省略可）
- 「blank」ボタンをクリックし、任意のアイコンを指定する
- 「閉じる」ボタンをクリックする

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/3b324c3f-3182-20e3-da44-8ce8948dae54.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/a0c16c12-bc1b-2271-24da-40e7a0469a4d.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/8d940f8c-1772-d461-6321-ae3152b1f330.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/c542e21c-67a0-9c4c-10b6-dbe25513fa1b.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/70b55243-f665-be76-783c-210b13b69945.png)

# 11．動作テスト
- 任意の「モデル」アイコンをダブルクリックする
- 「AUDIO」設定欄にて、自分の環境の「input（マイク）」、「output（スピーカー）」を設定する
- 「CHUNK」設定欄の値を、「768（2048. ms, 98304）」 に設定変更する
- モデル画像右側の「start」ボタンをクリックし、マイクに話しかけてみる

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/190af784-3b03-36b8-bb4f-bc6ab03a5104.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/fc118dd3-c827-d8b4-cb78-f9a87495d202.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/fb3246df-b36f-dbf8-7cc6-f23f79c61c11.png)

# 12. 他ソフトとの連携
- Discode、OBS（配信ソフト）、動画編集ソフトなどで RVC（AIボイスチェンジャー）をマイクとして利用したい際は、「output」設定欄にて、「CABLE Input（VB-Audio Virtual Cable）」を選択する
- 連携したい他のソフト（Discode）を起動し、音声設定から「入力デバイス」を「CABLE Output（VB-Audio Virtual Cable）」を選択する

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/fa6c18f1-009e-bc9c-5eb3-3bbd3671dab0.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/240522/1b53bfe4-d049-31ee-f586-dc6b5d37eaa8.png)

# 13. おわりに
いかがでしたでしょうか？WindowsPC に RVC（AIボイスチェンジャー）をインストールし、RVC（AIボイスチェンジャー）を実行することができたのではないかと思います
今回の記事が、みなさまの学習の参考になれば幸いです

2023/10/24 TAKAHIRO NISHIZONO

---