DEV Community · Show DEV8/15 03:5943 分
DogSpeak Pro:交互式行为沙盒与程序化声音合成器
DogSpeak Pro - Interactive Behavioral Sandbox & Procedural Acoustic Synthesizer
DogSpeak Pro 是一个交互式声学与行为沙盒,用于翻译犬类表情和声音,帮助狗主人了解犬类肢体语言。它结合三种核心 Web 技术,无外部框架:使用 Web Audio API 实时合成声音,通过数学振荡器、LFO 和噪声缓冲生成吠叫、咆哮等,并支持实时调节音高和嘶哑度;利用 Canvas 和 AnalyserNode 绘制实时波形;通过鼠标追踪实现 CSS 角色眼睛移动。项目提供在线演示和开源代码,开发者分享了周末构建过程中对 Web Audio API 的探索。