ChatGPT 回答完成提示音(WebAudio 方式)

使用 Web Audio API 播放提示音,不依赖外链,避免无声,稳定可靠;每次回答后提醒一次。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
script kiddie
日安装量
0
总安装量
2
评分
0 0 0
版本
1.6
创建于
2025-08-01
更新于
2025-08-01
大小
3.1 KB
许可证
MIT
适用于

📜 描述(详细说明)
当你提问后浏览其他标签页或离开电脑,ChatGPT 回答结束时可能错过重要回复。此脚本为你解决这个问题:

实时检测 ChatGPT 回答状态

回答完成后播放 beep 声进行提醒

使用 Web Audio API 内部生成音频,无需依赖外链

无需联网音频,100% 本地生成,稳定可靠

每次回答仅提示一次,避免重复干扰

✅ 功能特色
🧠 自动检测 ChatGPT 的回答状态变化

🔊 使用 Web Audio API 播放提示音(1kHz 正弦波,持续 0.2 秒)

🔒 首次点击页面自动解锁音频播放权限

🧩 每条回答仅提示一次,避免重复提醒

💡 兼容新版 ChatGPT 网站结构(https://chatgpt.com/*)

🧑‍💻 使用说明
安装脚本后,打开 https://chatgpt.com

初次加载页面后,请点击任意处以解锁浏览器音频播放权限

当 ChatGPT 每次回答完成时,会自动发出 "beep" 声提醒

保证在网页保持激活状态时可正常运行

🛠 技术实现
定时(100ms)轮询检测最后一条回答的长度变化

检测到文字停止增长(代表回答结束)后播放提示音

使用 Web Audio API 构造音频(无音频文件依赖)

📦 更新日志
v1.5(2025-08-01)

新增:使用 data-message-id 判定唯一回答,避免误报

改进:增强对页面结构变化的适应能力

优化:首次点击页面后自动解锁音频播放权限,防止浏览器静音