转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~
效果演示:

Github: https://github.com/1061700625/SpectraTray
下载链接(github):https://github.com/1061700625/SpectraTray/releases
下载链接(lanzou):https://xfxuezhang.lanzouv.com/iDJoE3dryb3c
一个运行在 Windows 系统托盘的实时“系统声音频谱”小工具:抓取系统正在播放的声音(Loopback),将频谱分成 8 个频段,用彩色柱状图在托盘图标里实时显示。
pip install numpy pillow pystray SoundCardpython vol.py运行后会出现托盘图标,右键可切换背景色和灵敏度。
1) 提示 data discontinuity in recording
这是录音数据存在不连续的警告,通常不影响实时显示;本项目已默认屏蔽该警告。
2) 抓不到声音?
如果播放器使用了独占模式(例如某些 WASAPI Exclusive/ASIO),可能会绕开系统混音,导致 Loopback 取不到数据。请关闭独占模式或改用普通输出模式。
可用 PyInstaller:
pip install pyinstaller
pyinstaller -F -w vol.py生成的可执行文件在 dist/ 目录。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。