voice-changer README

The project's README from github.com/w-okada/voice-changer. As one markdown file: README.md.

日本語 / 英語 / 韓国語/ 中国語/ ドイツ語/ アラビア語/ ギリシャ語/ スペイン語/ フランス語/ イタリア語/ ラテン語/ マレー語/ ロシア語 *日本語以外は機械翻訳です。

VCClient

VCClient は、AI を用いてリアルタイム音声変換を行うソフトウェアです。

What's New!

エディション

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 で完結した音声変換も、ネットワークを介した音声変換もサポートしています。 ネットワークを介した利用を行うことで、ゲームなどの高負荷なアプリケーションと同時に使用する場合に音声変換の負荷を外部にオフロードすることができます。

image

複数プラットフォームに対応

Windows, Mac(M1), Linux, Google Colab

*1 Linux はリポジトリを clone してお使いください。

REST API を提供

各種プログラミング言語でクライアントを作成することができます。

また、curl などの OS に組み込まれている HTTP クライアントを使って操作ができます。

トラブルシュート

通信編

開発者の署名について

本ソフトウェアは開発元の署名しておりません。下記のように警告が出ますが、コントロールキーを押しながらアイコンをクリックすると実行できるようになります。これは Apple のセキュリティポリシーによるものです。実行は自己責任となります。

image

Acknowledgments

  本ソフトウェアの音声合成には、フリー素材キャラクター「つくよみちゃん」が無料公開している音声データを使用しています。
  ■つくよみちゃんコーパス(CV.夢前黎)
  https://tyc.rei-yumesaki.net/material/corpus/
  © Rei Yumesaki

利用規約


■人を批判・攻撃すること。(「批判・攻撃」の定義は、つくよみちゃんキャラクターライセンスに準じます)

■特定の政治的立場・宗教・思想への賛同または反対を呼びかけること。

■刺激の強い表現をゾーニングなしで公開すること。

■他者に対して二次利用(素材としての利用)を許可する形で公開すること。
※鑑賞用の作品として配布・販売していただくことは問題ございません。
あみたろの声素材やコーパス読み上げ音声を使って音声モデルを作ったり、ボイスチェンジャーや声質変換などを使用して、自分の声をあみたろの声に変換して使うのもOKです。

ただしその場合は絶対に、あみたろ(もしくは小春音アミ)の声に声質変換していることを明記し、あみたろ(および小春音アミ)が話しているわけではないことが誰でもわかるようにしてください。
また、あみたろの声で話す内容は声素材の利用規約の範囲内のみとし、センシティブな発言などはしないでください。

免責事項

本ソフトウェアの使用または使用不能により生じたいかなる直接損害・間接損害・波及的損害・結果的損害 または特別損害についても、一切責任を負いません。

voice-changer (w-okada/voice-changer)

Searching Database…

这是什么?这是 VCClient,一款实时 AI 变声器:它能即时转换你麦克风输入的声音,让你用不同的声音进行实时对话。
这是桌面应用,还是可以作为服务器运行?两者都可以:它既可以完全在本地电脑上运行,也可以通过网络提供转换服务——适合把转换负载放到另一台机器上,让你的电脑专心运行游戏这类吃资源的程序。
怎么把它跑起来?可以从项目的 Hugging Face 仓库下载 Windows 或 M1 Mac 的现成版本;Linux 上则是克隆仓库后直接运行。也支持 Google Colab。
在 macOS 上运行有什么要注意的?这些程序没有经过开发者的代码签名,所以首次打开时 Gatekeeper 会弹出警告;按住 Ctrl 再点击图标即可打开,是否运行请自行承担风险。
它的许可证是标准的开源许可证吗?没有声明标准许可证(GitHub 上标注为 NOASSERTION)。另外,部分内置示例音源有各自的使用条款——例如用月读酱(Tsukuyomi-chan)音源转换的音频,必须遵守该语料库的使用规则。
运行它需要 NVIDIA 显卡吗?不一定。能用哪些模型取决于版本:std 版可在 Windows、M1 Mac 和 Linux(x86-64/aarch64)上运行 Beatrice v2,而 RVC 在 Windows 上需要 cuda 版,或在 Windows/M1 Mac 上使用 onnx 版。
它支持哪些 AI 语音模型?2.x 版本支持 RVC 和 Beatrice v2。较老的 1.x 系列还支持 MMVC、so-vits-svc、DDSP-SVC 以及 Beatrice v1(仅限 Windows),而且 1.x 和 2.x 可以在同一台电脑上并行运行。
Beatrice 是什么?它是所支持的语音转换模型家族之一。当前的 std 版本以 Beatrice v2 为核心,该模型采用专有许可证,作者还单独提供了配套的训练代码(一个仓库和一个 Colab 版本)。
我能用自己的脚本来控制它吗?可以——它自带 REST API,你既可以用 curl 这类内置的 HTTP 客户端来操作,也可以用任何编程语言编写客户端。
这个项目还在活跃开发吗?是的——它会频繁发布 beta 和 alpha 版本。近期的更新加入了 Beatrice v2 支持、快捷键、缓冲区可视化,以及对 RTX 5090 的实验性支持——作者本人没有这张显卡,所以还无法亲自验证。
Creator
w-okada
Size
185.3 MB
Stars
21.2K
Updated
CommitSep 26
Age
4y
Commits · 90 Days