项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 807
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 仅需浏览器(看代码)
安装与启动步骤
-
1知道它已归档
作者已用 Three.js 重写,本仓库仅作参考,不再维护。
https://github.com/preziotte/party-mode -
2看新版
要真用音频可视化,去作者的新项目而不是这里。
搜索 preziotte 的新仓库 -
3跑旧版需 Flash
旧实现依赖已下线的运行时,现代浏览器打不开。
不推荐尝试 -
4借鉴思路
它的价值在音乐驱动的实时视觉参数映射。
读 js 目录下的音频分析代码
如何确认成功
你能说清楚它的音频特征到视觉参数的映射方式。
注意事项
- 归档项目不要照抄部署,安全与兼容性都没保障。
- 想直接出效果,用 Three.js 的音频分析示例更快。
核心亮点
- 利用 d3.js 数据驱动 DOM,实现流畅的音频频谱动画
- 基于 Web Audio API 实时分析,无需后端处理
- 代码结构简洁,易于二次开发定制视觉风格
不足之处
- 早期项目,功能较基础,缺乏文档和示例
- 对复杂音频场景支持有限,可能只适用于简单演示
适用场景
- 个人音乐播放器增强视觉体验
- 创意编程教学演示音频可视化原理
- 小型现场演出或直播的实时背景特效
替代项目
wavesurfer.js、AudioMotion、Peaks.js
同类项目推荐
vae_tacotron2
开源
用VAE隐变量控制语音风格,让TTS更自然有表现力
VAE Tacotron 2, an alternative of GST Tacotron
OuteTTS
开源
一行代码调用 OuteTTS 模型,快速生成自然语音
Interface for OuteTTS models.
elevenlabs-node
开源
在 Node.js 里快速集成 ElevenLabs 高质量 AI 语音合成
Eleven Labs text to speech package for NodeJS. You can use the official package at: ···
Kokoro-82M-Android
开源
在 Android 上快速跑通 Kokoro 文本转语音 demo
A minimal Android demo app for Kokoro-TTS
alexandria-audiobook
开源
一句话把小说变成多角色有声书,克隆声音、逐行控风格
AI-powered multi-voice audiobook generator — LLM script annotation, voice cloning, ···
ng2-pdfjs-viewer
开源
在 Angular 里快速嵌入 PDF 查看器,支持表单和自定义
#1 Angular PDF viewer
supertonic
开源
手机上秒级生成多语言语音,离线也能用
Lightning-Fast, On-Device, Multilingual TTS — running natively via ONNX.
dc_tts
开源
用 TensorFlow 快速训练轻量级语音合成模型,适合研究入门
A TensorFlow Implementation of DC-TTS: yet another text-to-speech model
musicaiz
开源
一站式搞定符号音乐生成、评估与分析
A python framework for symbolic music generation, evaluation and analysis
