指南

W-Okada 变声器(VC Client)还是文字转语音:你需要哪一个

W-Okada 的 VC Client 是一款流行的开源实时变声器,在你说话时用 RVC 等声音转换模型改变声音。SuperClonica 解决的是另一个问题:输入文字,由声音库中的声音或你训练的声音读出来,你不需要自己说话。

本指南根据 VC Client 的 README 比较两者,帮你选择合适的工具或两者并用。注意:SuperClonica 不支持中文朗读,可用英语、日语等 31 种语言生成。

VC Client 能做什么

据 README,VC Client 用多种 AI 模型进行实时声音转换:RVC、MMVC、so-vits-svc、DDSP-SVC 和 Beatrice,其中部分仅支持 v1。它支持 Windows、Apple Silicon Mac、Linux 和 Google Colab,采用服务器与客户端结构,可以在你游戏或直播时让另一台电脑做转换。预编译版本放在 Hugging Face;Windows v2 可在性能较好的 CPU 上或通过 DirectML 运行,使用 Nvidia 显卡时 CUDA 版本更快。

声音转换需要你的声音

VC Client 这样的变声器保留你的话语、节奏和情绪,只改变音色,因此适合通话、游戏和直播等实时场景。代价是每句台词都要自己说,需要目标声音的转换模型,以及足够实时运行的算力。作者另外提供了用于文字转语音的 TTSClient。

文字转语音只需要文字

SuperClonica 把输入的文字转成语音,没有人需要录音:游戏和动画角色、播音员、旁白或你自己的声音来读你的脚本。在各声音页面用 30 到 100 个字符即可免费试听,无需账号。台词很多时,用 python -m pip install superclonica-cpu 安装免费引擎,然后运行 superclonica --text-file lines.txt --voice voice.json --lang en --normalize --output lines.wav。它在普通处理器上离线运行,没有字数限制。

如何选择

想用另一种声音实时说话并且有相应硬件,选 VC Client。对于视频、音效板、游戏对白、有声书、直播提醒等预先准备的台词,或你不能、不想录自己的声音时,选文字转语音。无论使用哪种工具,都不要未经同意模仿真实的人,也不要欺骗他人;声音库中的角色声音由粉丝制作,适用于同人作品、恶搞和个人项目。