最近换了一台 Apple MacBook Air M2,感觉从 Windows 切换到 macOS 还是很不习惯的。虽然编程方面的配置比较方便,但是日常使用上的操作方法还是区别很大。
由于我购买了洛天依和乐正绫的 VOCALOID 3 声库,因此当我在 macOS 上使用 VOCALOID 时,就遇到了不兼容的问题。本文给出一种正版可以在 macOS 上安装、激活并使用Windows 版 VOCALOID 3 声库的办法。
为了获取声库文件,需要一台 Windows 计算机。
安装 VOCALOID 5 并初始化
首先,在 官网 下载安装 macOS 版本的 VOCALOID 5 编辑器并激活。
其次,在 AHS 下载 「VOCALOID™3 東北ずん子」体験版 的 macOS 版本并安装,用以补全 VOCALOID 3 所需的文件。安装完成后无需激活。
如果提示无法验证程序开发者或无法打开安装包,则按住 Control 键右键安装包,点击打开,并允许不安全的软件。
在 Windows 上安装声库并导出
首先,在 Windows 上安装声库,安装完成后无需激活。
打开 C:\Program Files (x86)\VOCALOID3
,复制 voicedbdir
目录到 macOS 的 /Library/Application Support/VOCALOID3
目录下。确保 macOS 上对应歌姬到 ddb 声库文件存在,以乐正绫 V3 为例:
1 | /Library/Application Support/VOCALOID3/voicedbdir/BE8A88G3FWXLTEBD/YuezhenglingV3.ddb |
使用注册表编辑器,定位到 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\VOCALOID3\DATABASE\VOICE3
,右键选择导出,保存为 reg 格式文件,并复制到 macOS 上。
添加声库注册
在 macOS 上,将 /Library/Preferences/com.yamaha.VOCALOID3.system.plist
复制到桌面,并根据 reg 文件到结构修改之。
以乐正绫为例:
1 | Windows Registry Editor Version 5.00 |
修改为:
1 |
|
值得注意的是,声库路径 C:\Program Files (x86)\VOCALOID3
对应 /Library/Application Support/VOCALOID3/voicedbdir
如有多个歌姬,应在对应位置编写配置,如有疑惑可自学 XML、plist 语法等相关知识,此处不过多赘述。
完成修改后,将复制出来的文件放回原来的位置 /Library/Preferences/com.yamaha.VOCALOID3.system.plist
。系统会提示请求 root 权限,请输入密码或使用 Touch ID 并允许。
修改完成后,打开 VOCALOID 5 编辑器,如无意外应会提示已经识别到该 V3 声库,但是没有激活。
清理与激活声库
使用安装包自带的卸载软件卸载声库,注意不要卸载 VOCALOID 激活工具。
打开激活工具,选择离线激活,并按照软件提示操作,即可在 macOS 上激活正版 VOCALOID 3 声库。