Wavtool 选择|convergence vs simple 的区别
Wavtool 是什么
重采样器(Resampler)的职责是把单个音素波形改音高 + 改时长 + 应用 flags——产出的是一堆独立的音素片段(每个 alias 一个片段)。
Wavtool 的职责是把这一堆音素片段按时间顺序无缝拼接成最终的人声轨。
UTAU 原版和 OpenUtau 的 Classic 重采样管线都需要重采样器 + Wavtool 两个组件配合才能完成渲染。
OpenUtau 内置的两个 Wavtool
simple
- 线性拼接
- 速度快
- 算法简单
- 可能在音素连接处出现微小的不连续(爆点或相位跳变)
convergence
- 收敛算法(Convergence)
- 速度比 simple 略慢
- 音素连接处做波形对齐和收敛处理,音质更自然
- OpenUtau 推荐的默认 Wavtool
怎么选 Wavtool
轨道头 → 齿轮图标 → Wavtool 下拉:
| 场景 | 选什么 |
|---|---|
| 快速预览 / 草稿 | simple(快) |
| 正式渲染 / 追求音质 | convergence(好) |
| 重采样器自带 Wavtool 选项 | 优先选重采样器自带的(某些重采样器要求特定 Wavtool 才能正常工作) |
| WORLDLINE-R 曲线引擎 | 不需要选 Wavtool——WORLDLINE-R 内置了自己的 Wavtool |
Wavtool 和重采样器的兼容性
某些重采样器只兼容特定 Wavtool:
- Worldline → simple / convergence 都可以
- moresampler → moresampler 自带 Wavtool(重采样器 zip 里会一起带)
- strashkat-rs → strashkat-rs 自带
- tn_fnds → tn_fnds 自带
OpenUtau 齿轮图标里选重采样器后,Wavtool 下拉会自动过滤只显示兼容的选项——如果没看到 convergence,说明当前重采样器不认它。
渲染质量对比
同一个工程、同一个重采样器,simple vs convergence 的差异:
- 单音素音符:几乎听不出差异(只有一个片段,不需要拼接)
- 多音素连续音符(VCV 声库):convergence 明显更自然——音素之间没有爆点或相位变化
- 快速密集音节(比如 rap、快速音阶):convergence 的收敛算法减少了相位干涉
结论:绝大多数项目用 convergence——慢个零点几秒换好音质,划算。
DiffSinger / ENUNU / VOICEVOX 不需要 Wavtool
这三个引擎有自己的端到端渲染管线——从歌词到音频是一个统一的神经网络,内部就完成了音素拼接和波形生成,不经过 Classic 重采样管线。
所以:
- Classic 引擎 → 重采样器 + Wavtool
- WORLDLINE-R → 内置重采样器 + 内置 Wavtool
- DiffSinger / ENUNU / VOICEVOX → 独立管线,齿轮里的重采样器和 Wavtool 选择被忽略
第三方 Wavtool
UTAU 社区也有第三方 Wavtool(比如 wavtool4vcv 系列)——理论上 OpenUtau 兼容,但:
- 第三方 Wavtool 很少有现代更新
- OpenUtau 内置的 convergence 已经够好
- 除非你有明确需求(比如特定 VCV 声库要求特定 Wavtool),否则用内置的就行
安装第三方 Wavtool 和装重采样器类似:把 .exe 扔进 OpenUtau 的 Wavtools/ 文件夹(便携版),重启即可。