w-okada / voice-changer
リアルタイムボイスチェンジャー Realtime Voice Changer
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing w-okada/voice-changer in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
Preview日本語 / 英語 / 韓国語/ 中国語/ ドイツ語/ アラビア語/ ギリシャ語/ スペイン語/ フランス語/ イタリア語/ ラテン語/ マレー語/ ロシア語 *日本語以外は機械翻訳です。
VCClient
VCClient は、AI を用いてリアルタイム音声変換を行うソフトウェアです。
What's New!
-
v.2.2.2-beta
- リリースエディション: std_win, std_mac, std_lin_aarch64
- v.2.2.2-betaよりエディション毎のサポートモデルが変わります(下記参照)。また、バージョンごとにリリースされるエディションが異なる場合があります。
- Beatrice v2.0.0-rc0 をサポート。
-
v.2.1.3-alpha
- ショートカットキー
- バッファの可視化
- currently only for rvc
-
v.2.0.78-beta
- bugfix: RVC モデルのアップロードエラーを回避
- ver.1.x との同時起動ができるようになりました。
- 選択できる chunk size を増やしました。
-
v.2.0.77-beta (only for RTX 5090, experimental)
- 関連モジュールを 5090 対応 (開発者が RTX5090 未所持のため、動作未検証)
-
v.2.0.76-beta
- new feature:
- Beatrice: 話者マージの実装
- Beatrice: オートピッチシフト
- bugfix:
- サーバモードのデバイス選択時の不具合対応
- new feature:
-
v.2.0.73-beta
- new feature:
- 編集した beatrice model のダウンロード
- bugfix:
- beatrice v2 の pitch, formant が反映されないバグを修正
- Applio の embedder を使用しているモデルの ONNX ができないバグを修正
- new feature:
エディション
v2.2.1 以降は、エディションによりサポートする AI モデルが異なります。
| edition | platform | Support Model | |
|---|---|---|---|
| std | win | Beatrice | |
| std | mac(m1) | Beatrice | |
| std | linux(x86-64) | Beatrice | |
| std | linux(aarch64) | Beatrice | |
| cuda | win | Beatrice, RVC | |
| onnx | win | Beatrice, RVC | |
| onnx | mac(m1) | Beatrice, RVC |
ダウンロードと関連リンク
Windows 版、 M1 Mac 版は hugging face のリポジトリからダウンロードできます。
*1 Linux はリポジトリを clone してお使いください。
関連リンク
関連ソフトウェア
VC Client の特徴
多様な AI モデルをサポート
| AI モデル | v.2 | v.1 | ライセンス |
|---|---|---|---|
| RVC | supported | supported | リポジトリを参照してください。 |
| Beatrice v1 | n/a | supported (only win) | 独自 |
| Beatrice v2 | supported | n/a | 独自 |
| MMVC | n/a | supported | リポジトリを参照してください。 |
| so-vits-svc | n/a | supported | リポジトリを参照してください。 |
| DDSP-SVC | n/a | supported | リポジトリを参照してください。 |
スタンドアロン、ネットワーク経由の両構成をサポート
ローカル PC で完結した音声変換も、ネットワークを介した音声変換もサポートしています。 ネットワークを介した利用を行うことで、ゲームなどの高負荷なアプリケーションと同時に使用する場合に音声変換の負荷を外部にオフロードすることができます。

複数プラットフォームに対応
Windows, Mac(M1), Linux, Google Colab
*1 Linux はリポジトリを clone してお使いください。
REST API を提供
各種プログラミング言語でクライアントを作成することができます。
また、curl などの OS に組み込まれている HTTP クライアントを使って操作ができます。
トラブルシュート
開発者の署名について
本ソフトウェアは開発元の署名しておりません。下記のように警告が出ますが、コントロールキーを押しながらアイコンをクリックすると実行できるようになります。これは Apple のセキュリティポリシーによるものです。実行は自己責任となります。

Acknowledgments
本ソフトウェアの音声合成には、フリー素材キャラクター「つくよみちゃん」が無料公開している音声データを使用しています。
■つくよみちゃんコーパス(CV.夢前黎)
https://tyc.rei-yumesaki.net/material/corpus/
© Rei Yumesaki
利用規約
- リアルタイムボイスチェンジャーつくよみちゃんについては、つくよみちゃんコーパスの利用規約に準じ、次の目的で変換後の音声を使用することを禁止します。
■人を批判・攻撃すること。(「批判・攻撃」の定義は、つくよみちゃんキャラクターライセンスに準じます)
■特定の政治的立場・宗教・思想への賛同または反対を呼びかけること。
■刺激の強い表現をゾーニングなしで公開すること。
■他者に対して二次利用(素材としての利用)を許可する形で公開すること。
※鑑賞用の作品として配布・販売していただくことは問題ございません。
- リアルタイムボイスチェンジャーあみたろについては、あみたろの声素材工房様の次の利用規約に準じます。詳細はこちら
あみたろの声素材やコーパス読み上げ音声を使って音声モデルを作ったり、ボイスチェンジャーや声質変換などを使用して、自分の声をあみたろの声に変換して使うのもOKです。
ただしその場合は絶対に、あみたろ(もしくは小春音アミ)の声に声質変換していることを明記し、あみたろ(および小春音アミ)が話しているわけではないことが誰でもわかるようにしてください。
また、あみたろの声で話す内容は声素材の利用規約の範囲内のみとし、センシティブな発言などはしないでください。
- リアルタイムボイスチェンジャー黄琴まひろについては、れぷりかどーるの利用規約に準じます。詳細はこちら
免責事項
本ソフトウェアの使用または使用不能により生じたいかなる直接損害・間接損害・波及的損害・結果的損害 または特別損害についても、一切責任を負いません。