Skip to content
machuanfengPublic

About

一个防止蓝牙音箱自动休眠的小工具,浏览器打开即用,无需安装。A small tool that prevents Bluetooth speakers from automatically sleeping. It can be used immediately after opening the browser, no installation required.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

BT Keeper

一个防止蓝牙音箱自动休眠的小工具,浏览器打开即用,无需安装。

问题背景

许多蓝牙音箱在检测不到音频输入时,会在几秒到几十秒后自动进入休眠省电模式。这导致在播放下一个声音时会出现爆音/卡顿,体验很差。

BT Keeper 通过持续播放一个极低音量的音频信号,让音箱认为一直有音频输入,从而保持唤醒状态。音量可以精细调节到"音箱刚好能检测到、但人耳几乎听不到"的程度,完全不会影响正常使用。

使用方法

  1. 下载 BTKeeper.html 文件
  2. 用浏览器直接打开(双击即可,无需服务器)
  3. 连接蓝牙音箱
  4. 点击播放按钮,调整音量到音箱刚好不再休眠

建议设置:

  • 声音类型:正弦波(默认,最不易察觉)
  • 频率:80Hz(低频,人耳不敏感)
  • 音量:从 0.10% 开始逐步调高,直到音箱不再休眠

功能特性

功能 说明
三种声音类型 正弦波 / 粉红噪音 / 棕色噪音
精细音量控制 0% ~ 3% 范围,步进 0.05%,可精确调到临界值
两种播放模式 持续播放 / 间歇脉冲
频率可调 正弦波支持 20~500Hz
实时波形可视化 Canvas 绘制的动态波形,直观确认音频输出
纯前端实现 Web Audio API 程序化生成音频,无需外部文件

技术栈

  • 单文件 HTML(HTML + CSS + JavaScript 全部内联)
  • Web Audio API 程序化音频生成
  • 无框架、无依赖、无需构建工具

兼容性

  • Chrome / Edge / Firefox / Safari 等现代浏览器
  • Windows / macOS / Linux / Android / iOS
  • 手机浏览器同样可用

License

MIT

About

一个防止蓝牙音箱自动休眠的小工具,浏览器打开即用,无需安装。A small tool that prevents Bluetooth speakers from automatically sleeping. It can be used immediately after opening the browser, no installation required.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages