一站式虚拟歌姬网页工作站 — 导入 MIDI,填写歌词,让虚拟歌姬为你演唱!
在线体验版:https://singer.haruyuki.cn/ ,受服务器资源限制,体验版可能卡顿,且有时不可用,体验后请优先下载本地版使用。体验版中预设的声库为泠鸢yousa声库,使用时请遵守其使用规定。
基于 OpenUtau 歌声合成引擎,支持加载 UTAU 主流声库,在浏览器中即可驱动虚拟歌姬声库演唱你编写的旋律与歌词。
支持通过源码启动网页版,也支持安装点击即用的客户端。无论是在网页版还是客户端中,你都可以生成一个分享链接,在其它设备上使用或分享给他人。在浏览器中打开分享链接即可以完整使用该项目,并加载你在本地的声库,无需其它安装流程。
支持 SeedVC 音色转换技术,可将歌姬的演唱转换为目标音色,使用此功能需自行在本地部署SeedVC。
直观的钢琴卷帘界面,支持 MIDI 导入与手动编辑,提供音高、时值的精细控制,对于多轨道MIDI有良好的支持。
支持中文与日语歌词输入,提供快速填词面板,可批量填写并自动匹配音符。
内置钢琴、小提琴、鼓组等多种乐器音色,支持多轨编排与混音,为歌声配上完整伴奏。
轨道级混响、音量控制,多种预设效果风格,让作品更具表现力。
可精准导出指定轨道或整个工程的无损音频,快速产出试听版本。
支持Windows、Mac、Linux平台使用。
对于无部署经验的用户,通过 Releases 下载可直接安装的客户端是最好的选择。安装后,你可在指定目录中配置你的声库。
Mac版的声库配置目录位于 ~/webutau/voicebanks , Windows版位于软件安装目录下的 /voicebanks ,将解压后的声库放在这两个目录下即可,每个歌手为独立子文件夹。
该方式仅推荐有项目部署经验的用户使用。
- Node.js LTS
- Git
- .NET 8 SDK
git clone https://github.com/Marigold1122/melody-singer.git
cd melody-singer
npm install将声库放入 server/voicebanks/ 下(每个歌手为独立子文件夹)。
在Mac上应运行dev-mac.sh,在Windows上应运行dev.bat。
打开浏览器访问 http://localhost:3000 即可使用。(具体端口以终端显示为准)
SeedVC 音色转换(可选)
需要 Python 3.10,建议配备 NVIDIA GPU(GTX 1060+)。
git clone https://github.com/Plachtaa/seed-vc.git external/seed-vc
cd external/seed-vc
python -m venv .venv
.venv\Scripts\activate
pip install torch==2.4.1+cu124 torchvision==0.19.1+cu124 torchaudio==2.4.1+cu124 --index-url https://download.pytorch.org/whl/cu124
pip install -r requirements.txt
pip install fastapi uvicorn python-multipart
cd ../..
scripts\start-seedvc-service.bat无 NVIDIA GPU 可将 PyTorch 安装命令替换为
pip install torch torchvision torchaudio。
webUTAU 由 凉宫春日开发组 发布,此项目的核心开发者是 Marigold1122 。
凉宫春日开发组 是 凉宫春日应援团 的附属组织,致力于创造更多让世界变得更加热闹的项目。
欢迎通过 haruhifanclub@outlook.com 投递加入申请!
前端:Vanilla JavaScript + Vite + Web Audio API + Tone.js
后端:.NET 8 + ASP.NET Core(基于 OpenUtau 核心模块)
音色转换:Python + PyTorch + SeedVC
