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

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

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

Maker
script kiddie
Dagelijks aantal installaties
0
Totaal aantal installaties
2
Beoordelingen
0 0 0
Versie
1.6
Gemaakt op
01-08-2025
Bijgewerkt op
01-08-2025
Grootte
3,1 KB
Licentie
MIT
Wordt toegepast op

📜 描述(详细说明)
当你提问后浏览其他标签页或离开电脑,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 判定唯一回答,避免误报

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

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