QQ|手机版|小黑屋|集设屋资源网 ( 渝ICP备2023015870号-1 )

GMT+8, 2026-9-20 17:25 , Processed in 0.070941 second(s), 38 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

RVC使用问题解决方案汇总

3
0
0
0
小半糖 LV9
正文
发布时间:2026-09-19
回复

使用道具

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
一、软件无法启动1.1 虚拟声卡报错
虚拟声卡报错大部分是不影响使用的,如果影响使用可以尝试下面三种解决办法。
  • 重启电脑
  • 卸载板载声卡驱动
  • 更换Voicemeeter版本,更换简易版

1.2 RVC-系统找不到指定的路径
这个报错一般有以下两种可能:
  • 没有解压文件,而是直接打开压缩包启动 go-realtime-gui
  • 把 go-realtime-gui文件移动位置了

📌 如果需要在桌面添加快捷方式,可以右键go-realtime-gui-发送到-桌面快捷方式,而不是直接移动到桌面。
1.3 RVC-pth文件目录不可包含中文
pth文件路径不可包含中文,这个问题就是字面意思,解决办法只需要:
  • 查看模型名字是否有中文,有则修改
  • 查看RVC路径文件夹是否有中文,有则修改或者直接把RVC的文件夹RVC20240604Nvidia放到磁盘根目录

📌 可以在文件夹的地址栏查看RVC路径是否有中文
1.4 RVC-FileNotFoundError: [Errno 2] No such file or directory
FileNotFoundError: [Errno 2] No such file or directory: 这个错误代码是找不到模型位置的意思。
一般只会发生在以下几种情况:
  • 刚解压的变声器没有选择模型,因为你解压的盘符路径和rvc预设的模型路径不同。
  • 你更改了pth模型文件位置

解决方法很简单,只需要重新选择一下pth模型文件就可以了。
1.5 RVC-for reading: No such file or directory
这个问题基本都是因为index的文件路径不对导致的,导致这个问题一般有以下几种可能:
  • 安装rvc后没有选择index文件并且调整了特征检索占比参数
  • 修改了已选择的index文件并且调整了特征检索占比参数

解决方案:特征检索占比参数调整到0 或者选择正确的index文件。
1.6 RVC-Python-CFFI error
这个错误是因为特征检索占比-index文件导致的,大概率是你使用的index文件有问题。
只需要把特征检索占比的参数修改为0就可以了。
1.7 RVC-UnicodeDecodeError: 'utf-8' codec can't decode byte
👉 采用Github @guoyaoyang0522 大佬给出的解决方案,可以点击连接进入原帖。(https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI/issues/1776)
小源实测过了可以解决这个报错。
设置Windows10的默认编码为UTF-8会导致其他软件乱码
修改第三方库 sounddevice.py 文件中的第 578 行,
问题发生的原因是无法使用utf-8编码格式解码音频驱动名(如中文特殊字符)
解决方案
修改第三方库 sounddevice.py 文件中的第 578 行代码
整合包下该文件路径示意
RVC根目录\runtime\Lib\site-packages\sounddevice.py
原代码 name = name_bytes.decode('utf-8')
使用更宽容的错误处理方式 'replace' 或 'ignore',把无法解码的字符替换为占位符或者忽略无法解码的字符,解码过程就能够继续进行,把
name = name_bytes.decode('utf-8')
改为
name = name_bytes.decode('utf-8', errors='replace')
使用错误处理方式 'replace',将无法解码的字符替换为占位符
或者
name = name_bytes.decode('utf-8', errors='ignore')
使用错误处理方式 'ignore',忽略无法解码的字符
二选一就好
二、没有声音2.1 自己听不到声音2.1.1 RVC所使用的虚拟通道无电平
如果RVC使用的虚拟通道无电平代表着RVC的声音没有输出到虚拟声卡,请排查以下问题:
2.1.1.1 第一步测试麦克风是否有声音
可以在虚拟声卡的麦克风通道选择你的麦克风,然后观看说话的时候是否有电平
2.1.1.2 第二步排查RVC的音频设备是否选择正确
设备类型选择:MME
输入设备选择:你的麦克风,如果使用了降噪软件选择你的麦克风,RVC选择降噪软件的虚拟麦克风
输出设备选择:虚拟声卡的虚拟通道,Voicemeeter Input
然后检查RVC是否开启,RVC正常运行的时候右下角的推理时间是一直在变动的,如果推理时间不动就点开始音频转换开始
2.1.1.3 虚拟通道还是没有电平
这两步问题都解决完如果虚拟声卡的虚拟通道还是没有电平就用以下方法依次排查问题:
  • 重启电脑
  • 重新安装虚拟声卡

2.1.2 RVC所使用的虚拟通道有电平2.1.2.1 检查虚拟声卡监听设置
  • 检查虚拟声卡监听通道,右上角A1选择的是不是MME格式的耳机
  • 检查RVC使用的虚拟通道的输出开关B or B1是否开启
  • 如果以上两项都没问题,并且说话时下图标记3处有电平显示,就需要排查你的耳机是否有问题

2.2 别人听不到声音
首先按照3.4的设置给要使用的软件设置好输入设备,然后排查RVC使用的虚拟通道是否打开了B or B1的输出开关。
三、使用上的问题3.1 有杂音,噪音,奇怪的声音
有杂音,噪音,奇怪声音这些问题都是由于环境噪音引起的,使用rvc变声器需要有一个相对安静的环境或者用软件或硬件来弥补。
3.1.1 软件降噪方案
可以使用显卡降噪软件:
N卡(英伟达):NVIDIA BROADCAST 【要求最低为1060】软件可以在我的整合包里面下载
A卡(AMD):A卡驱动程序,如果没有就需要更新驱动
  • 要求如下:
  • 支持搭载集成显卡的 AMD 锐龙 6000 系列和更晚推出的处理器。
  • 支持 AMD Radeon RX 6000 系列和更晚推出的台式机显卡。
  • 需要安装 AMD Software: Adrenalin Edition 22.7.1 或更高版本。

📌 使用软件降噪的连接方式都是
降噪软件的输入设备选择麦克风,RVC变声器的输入设备选择降噪软件的虚拟麦克风
有的耳机的麦克风特别的灵敏,比如西伯利亚,再加上环境噪音比较大的情况就会导致软件降噪也解决不了问题,这种情况可以考虑更换降噪麦克风,如果是室内有人说话,或者隔壁在装修的强度就只能使用声卡机架降噪了。设备选择可以看我的这期视频里面的设备推荐部分。
3.1.2 声卡机架降噪方案
降噪插件推荐:
  • RX 10 Voice De-noise 降一些持续噪音,比如空调,机箱风扇等
  • PSE 噪音门限,噪音大话必用
  • NS1 简单降噪软件,我一般用来降模型的底噪
  • Goyo 可以只保留人声,屏蔽其他噪音,真实环境音就是这个插件做的

👉 1、降噪够用就好,具体参数根据你的噪音大小来调节
2、插件不分好坏,看会不会用,使用的场景对不对,最近总一些乐子人说用ns1就是不懂调音很搞笑的
以上所有插件都有在我的 RVC超级整合包里面有分享
3.2 说话机关枪
说话机关枪卡顿几乎都是由于电脑性能不足导致的,可以打开任务管理查看具体问题。
首先排查以下问题:
  • 音高算法是否为 rmvpe或者fcpe
  • 使用的是否是符合你的显卡的版本

然后在任务管理器的性能页面里查看是什么硬件性能不足,大概率是显卡性能不足导致的,小概率是内存不足导致的。
如果是内存不足导致的只能关闭其他后台占用内存的应用或者添加内存条。
如果是显卡不足导致的问题分为两部分:
  • 显卡性能不足

大概率是其他软件占用过多导致的,如果是游戏占用过多可以看下面3.3,这里主要排查其他软件占用,一般大概率为桌面美化,动态桌面应用;如果是显卡性能太低导致的问题可以选择云端版本。
  • rvc延迟设置过低

可以把采样长度和额外推理时长都适当拉高一些
3.3 打游戏的时候说话卡
游戏是使用显卡的 3D运算,RVC是使用cuda,显卡的逻辑是优先运算3D然后运算cuda,游戏会无限制占用显卡。
可以根据你的显示器刷新率锁,比如显示器是144hz,就可以锁144,如果显卡性能低还是卡的话就锁的更低一些或者使用云端。
所以玩游戏的时候变声卡就需要对游戏进行锁帧,每款游戏的设置方式不同,可以自行查询具体教程。
3.4 语音软件&游戏等软件无法使用变声
RVC变声器的声音是输出到虚拟声卡里面的,如果想要QQ或者游戏等软件使用变声器,就需要给使用的软件的麦克风选择成虚拟声卡上对应RVC输出设备选择的虚拟通道的麦克风。
有以下两种设置方式:
  • 单独软件设置:

软件内有音频设置可以选择麦克风(输入设备)的就在软件内选择。
软件内没有音频设置的,比如QQ 微信,就在系统声音设置里面修改
  • 全局默认设置:

全局设置后电脑所有的软件,输入设备只要是默认就都使用虚拟声卡作为声音输入。
3.5 RVC输出设备找不到 Voicemeeter
(该章节仅有标题,无正文内容)

个人签名
回复

使用道具

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题 上个主题 下个主题 快速回复 收藏帖子 返回列表 搜索 官方QQ群
快速回复 返回顶部 返回列表