Realtime Voice Changer 三步跑通 RVC 实时变声完整教程
【免费下载链接】voice-changerリアルタイムボイスチェンジャー Realtime Voice Changer项目地址: https://gitcode.com/gh_mirrors/vo/voice-changer
直播和游戏里不想暴露真声,想要另一个音色,却没找到顺手的工具?Realtime Voice Changer 就是干这个的:它是一个实时变声器,能把麦克风吹进去的声音当场转成另一个角色音色,边说边换、不用先录音。这篇文章面向零基础用户,跟着 3 个步骤、3 组参数抄一遍,你也能完成第一次变声,出问题时知道往哪查。
它到底强在哪?Realtime Voice Changer 能力速览
| 维度 | 它能做什么 | 适合谁 |
|---|---|---|
| 一套 GUI 全搞定 | 选模型、传 .pth/.onnx 模型、拖滑杆调参,全程点鼠标,不写代码 | 完全不懂开发的新手 |
| 多套转换模型可切 | 支持 RVC、Beatrice、MMVC、So-vits-svc 等模型,按音色需求换着用 | 对目标音色有偏好的用户 |
| 服务端可分离部署 | 转换跑在另一台电脑上,玩游戏、开直播时本机负担小 | 主播、游戏玩家 |
| 跨平台 | Windows、Mac(M1)、Linux(Docker 方式)都能跑 | 各种系统环境 |
三步跑起来:从克隆到第一次变声
第一步:把项目克隆到本地
- 做什么:拿到完整的项目代码。
- 怎么做:打开终端,执行
git clone https://gitcode.com/gh_mirrors/vo/voice-changer - 做完的标志:当前目录下出现
voice-changer文件夹,里面有client/、server/、tutorials/等目录。
第二步:启动服务,打开 GUI
- 做什么:把转换服务跑起来,界面会自动跟着打开。
- 怎么做:Windows 用户解压官方预编译包后双击
start_http.bat;Mac 用户运行startHttp.command;Linux 用户在项目根目录执行./start_docker.sh(需已装 Docker)。 - 做完的标志:终端窗口打开,下载约 1-2 分钟数据后,弹出 Realtime Voice Changer 主界面。
第三步:选模型,按 start
- 做什么:加载一个转换模型,接上麦克风和扬声器,开始实时转换。
- 怎么做:在 Model Setting 区的 Model Slot 里选一个模型(默认自带可选);在 Device Setting 区把 AudioInput 选成你的麦克风、AudioOutput 选成扬声器;最后点绿色的 start 按钮。
- 做完的标志:左侧角色图加载出来,你对着麦克风说话,几秒后扬声器里传出转换后的声音。
按场景抄参数:三组推荐值 ⚙️
参数都集中在主界面右下方,直接改数值即可。
直播 / 游戏:低延迟优先
F0 Det:dio— 轻量 CPU 音高检测,实时性最好CHUNK:512— 缓冲越小越跟手;卡顿就升到1024TUNE:0— 保持原音调只换音色,不跑调GPU:gpu0— 有独显就开,转换耗时明显下降
音色翻转:男声换女声 / 女声换男声
TUNE:+12(男→女)或-12(女→男)— 相当于把整段声音整体推高或拉低一个八度F0 Det:rmvpe— 大跨度调音时检测更准,需要 GPUINDEX:0.1~0.25— 输出向训练音色靠拢,越小越稳EXTRA: 保持默认 — 调大会成倍增加计算量,实时场景不建议
内容创作:录质量优先
F0 Det:crepe full— 精度更高,适合不赶时间的录制品S.Thresh:0.00001— 音量门限,低于它的环境杂音不做转换,背景更干净NOISE:Echo/Sup1/Sup2全开 — 回声与噪声抑制一起上GAIN out:1起调 — 觉得轻再微调,别猛拉过大破音
出了问题怎么办:变声器常见排障 🔧
现象一:声音卡顿、断断续续,延迟明显
- 常见原因:算力跟不上,或缓冲参数偏小。
- 处理步骤:
- 把
CHUNK从 512 升到 1024。 - 把
F0 Det换成dio。 - 在
GPU下拉框确认选了gpu0(AMD 用户注意选 DirectML 版本)。
- 把
现象二:完全没有转换输出
- 常见原因:输入/输出设备选错,或 GUI 与服务没连通。
- 处理步骤:
- 检查 Device Setting,input 是你的麦克风、output 是扬声器。
- 用 Analyzer 的 Sampling 录一段 in/out 回放,判断声音断在哪一环。
- 若窗口根本弹不出、终端报
ERR_CONNECTION_REFUSED,多半是杀毒软件在扫描,等一会儿再试;仍不行可对照官方排障文档逐步切分。
现象三:Linux / Wine 环境下听不到麦克风
- 常见原因:Wine 跑的是虚拟声卡,没提前映射好设备。
- 处理步骤:
- 打开 Wine configuration,切到 Audio 选项卡。
- 把 Input device 与 Voice input device 都设为
Virtual Source VirtualMic on Monitor这类虚拟设备。 - 回到 Realtime Voice Changer 界面,AudioInput 选同一个虚拟设备再按 start。
想深入各模型细节和训练方法,可看 tutorials/tutorial_rvc_en_latest.md 和 tutorials/tutorial_device_mode_ja.md。先把上面三组参数试一轮,你的声音风格很快就稳了。
【免费下载链接】voice-changerリアルタイムボイスチェンジャー Realtime Voice Changer项目地址: https://gitcode.com/gh_mirrors/vo/voice-changer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考