/audio-helper

解决一些音频输出设备休眠的问题

Primary LanguageC#MIT LicenseMIT

audio-helper

让一些声音输出设备的自动休眠功能失效

起因

有一些音频设备(比如蓝牙耳机、某些笔记本电脑等),在停止工作后一段时间就会进入休眠状态。当有新声音需要播放时,由于唤醒需要一些时间,音频的开头就会被跳过。

  • 当你在随机听写单词时;

  • 当你需要聆听屏幕阅读器的操作时;

这样的设计会给你造成麻烦。本工具就是解决这类问题儿生的。

原理也很暴力,在后台不停地循环播放空白的音频文件,时时刻刻激活音频设备。

生成

需要的条件如下:

  • 一台运行 Windows 的电脑;

  • 安装了 Visual Studio 2019 (可选);

  • InnoSetup (制作安装包);

使用 Visual Studio 生成。使用 InoSetup 生成安装程序。

使用

需要时启动,选择方案一货方案二;需要退出时候按下快捷键 Shift + Ctrl + Alt + /

  1. 方案一: 可以跟随系统的默认声音输出设备。

  2. 方案二: 锁定启动时的系统默认声音输出设备。

传入命令行参数 "-startup" 或 "auto" 使用 queit 模式启动程序。 queit 模式将不会弹出询问的对话框。

其他

其他问题货反馈请在 https://www.bitglow.cn/archives/audio-helper.html 提出。