CHIMERA教程:浏览器里的物理建模人声合成器

📌 项目日期:2026年11月 | 数据来源:GitHub官方仓库 | 星数:429+

📋 项目简介

市面上的语音合成都是"深度学习猜波形",CHIMERA 反着来:物理建模——每个声音都来自模拟的发声气道(肺、声带或鸟的鸣管、分支声道、唇、鼻腔),Rust 编译成 WASM 跑在 AudioWorklet 上,同一份代码原生跑测试与CLI。它是一个完整的声音玩具箱:拖舌头嘴唇下巴实时发声、英语/IPA文本转发音姿态、钢琴卷帘配歌词唱歌(辅音落在拍点前)、beatbox步进音序器,还有一个"怪兽图鉴"——鸣禽的双声带鸣管、海豹、鳄鱼、大象的声音都能模拟。男/女/儿童三种身体连续混合。

声音与传感的跨界玩具有 Subvox(AirPods头动数据);语音识别侧是 MiniCPM-OCR 与 Indra OCR 的文档方向。

🔧 功能矩阵

模式说明
Play头部剖面图拖舌头/唇/下巴,元音垫+编码器+Web MIDI
Speak英语(CMUdict+字母转音回退)或IPA→手势与韵律,屏显辅音表
Sing钢琴卷帘逐音符歌词,辅音提前落拍
Beatbox打击垫+步进音序器,每个鼓都是姿态事件
Bestiary鸣禽(双声带)/海豹/鳄鱼/大象
Duet两个3D头部回放预渲染歌曲

📦 使用

git clone https://github.com/jamesondh/chimera-vocal-synth.git
# 浏览器直接玩(WASM),或用chimera CLI
# 男/女/儿童身体连续混合,无档位切换

✅ 使用建议

📚 常见问题

CHIMERA是什么?

浏览器里的物理建模人声合成器(Rust编译到WASM跑在AudioWorklet):每个声音都来自模拟气道——肺、声带(或鸟的鸣管)、分支声道、唇、鼻——而不是采样回放。同一份代码还有原生版用于测试和chimera CLI。

能做什么?

Play(拖舌头嘴唇下巴实时发声+元音垫+编码器+键盘+Web MIDI)、Speak(英语CMUdict或IPA转手势与韵律)、Sing(钢琴卷帘配歌词,辅音落在拍点前)、Beatbox(步进音序器,每个鼓都是发音姿态)、Bestiary(鸣禽双声带鸣管/海豹/鳄鱼/大象)。

性别与年龄?

男、女、儿童身体连续混合——不是三档切换而是连续插值。