Generated by Answer me with HTML 0.5.10 · 2026-11-09 09:07 · ★ Star on GitHub
Chimera Vocal Synth — 瀏覽器裡的物理建模人聲合成器
所有聲音都由模擬氣道產生,不是取樣
Lead: Chimera 把整個「喉嚨」搬進瀏覽器:Rust 引擎編譯成 WebAssembly,模擬肺、聲帶與口腔氣道,唱歌、說話、饒舌全走同一套物理模型。
專案檔案
- 作者
- Jameson Hodge
- 引擎
- Rust → WebAssembly(AudioWorklet)
- 授權
- MIT,GitHub 638 星(2026-11-09 查)
- repo 建立
- 2026-11-05,持續活躍
五種玩法
| 模式 | 內容 | 備註 |
|---|---|---|
| Play | 拖動舌頭、嘴唇、下顎即時改變切面 | 支援鍵盤與 Web MIDI |
| Speak | 英文文句或 IPA 轉成發音手勢 | 畫面顯示手勢譜與子音表 |
| Sing | 鋼琴卷簾逐音符填歌詞 | 子音落在拍點前 |
| Beatbox | 打擊墊與步進序列 | 每個鼓聲都是一組發音手勢 |
| Bestiary | 鳥鳴、海豹、鱷魚、大象 | 鳥鳴為雙聲帶鳴管 |
| Duet | 兩顆 3D 頭重播預渲染歌曲 | 以連結參數 ?show=<id> 呼叫 |
聲音怎麼產生的
物理細節
- 管路用分支交錯網格 FDTD 傳輸線:一次涵蓋可變管長、閉合處壓力累積、亂流失效、壁面振動與任意分支。
- 內部取樣率成人 96 kHz、小鳥 192 kHz,多相半帶抽取回輸出率。
- 參數式聲門為預設,可切雙質量聲帶;喉室褶以半頻率帶出 growl 與 kargyraa 唱法。
- 內爆音、搭嘴音、氣聲全部走同一套氣流方程,沒有任何特殊取樣。
不靠耳朵驗證
- 對照 TSP 語音資料庫 23 位說話者,逐音標評分。
- 對照兒歌資料集(CSD)評歌聲。
- 調音爬山紀錄逐條入庫,一次改一個測量項。
HN 討論焦點(72 分、10 則留言,全樹讀完,2026-11-09 09:05 CST 抓取)
| 帳號 | 觀點 |
|---|---|
| starshadowx2 | 一脈相承 Pink Trombone(dood.al/pinktrombone);並問名字是否致敬 Teto |
| EA-3167 | 調整假聲帶與發音位置,成功輸出呼麥(Khoomei)泛音與 Sygyt 唱法 |
| ykl | 集中收錄 X 上的玩法示範影片 |
| goodmythical | 想到變聲肯定訓練、唱歌、語言學習三個應用 |
| smusamashah | 手機上聽到噪音且進度卡住;martin_balsam 回報 iOS 正常 |