音频应用如何发现 10 秒的寂静、会漏掉哪些事件,以及看医生时该带什么。
有些打鼾应用会标记可能的呼吸停顿:它们留意一段以喘息或一声响亮呼吸结束的寂静。没有任何应用能诊断睡眠呼吸暂停。诊断要靠睡眠监测,并由临床医生判读。Snore Timeline 的标记条件是:1 分钟或更长的可听见的呼吸,接着 10 秒以上的寂静,再由一声恢复声(例如响亮的鼾声、喘息或呼吸声)打破寂静。每一次标记,都是可以拿给医生看的素材。
如果您或伴侣注意到睡眠中有憋气、喘息或呼吸停止,请咨询临床医生。现在就预约。您不必先录一周,应用里显示某晚很安静,也不能推翻伴侣亲眼看到的情况。
| 应用或功能 | 测量什么 | 标记什么 | 能否诊断? | 购买项目 | 隐私标签 |
|---|---|---|---|---|---|
| Snore Timeline | 手机或蓝牙麦克风收到的声音 | 呼吸中断:1 分钟以上的呼吸,10 秒以上的寂静,再由恢复声打破寂静 | 否 | 无 | Data Not Collected(未收集数据) |
| SnoreLab | 声音 | BreathFlow 呼吸稳定性,以及可能的呼吸间断(Premium) | 否 | $5.99 至 $59.99 | Data Used to Track You(用于追踪您的数据);Data Linked to You(与您关联的数据);Data Not Linked to You(未与您关联的数据) |
| Somnio+ | 声音 | 没有呼吸声的长时间寂静,标为可能的停顿 | 否 | $4.99 至 $29.99 | Data Not Collected |
| Snollo | 声音;来自手表的心率、呼吸频率和血氧饱和度 | 页面展示了一个呼吸指示;未介绍停顿标记 | 否 | $5.99 至 $39.99 | Data Linked to You;Data Not Linked to You |
| Apple Watch 睡眠呼吸暂停通知 | 通过加速度计测量手腕动作 | 每晚的呼吸紊乱,分为“升高”或“未升高”;30 天评估后发出通知 | 否 | 需要受支持的 Apple Watch | 内置于 watchOS;没有 App Store 标签 |
美国国家心肺血液研究所(NHLBI)把睡眠呼吸暂停描述为一种常见病症:睡眠中呼吸反复停止又恢复。阻塞型是上气道在夜里反复被堵住。中枢型是大脑没有发出呼吸所需的信号。NHLBI 列出的睡眠中的表现有:呼吸时停时续、频繁大声打鼾和憋醒喘气;清醒时的表现有:白天嗜睡、口干和头痛。不加治疗会增加中风、心脏病发作和其他严重问题的风险,医疗服务提供者可能会安排睡眠监测,以确定您属于哪一型、严重程度如何 [1][2]。光打鼾并不代表您患有睡眠呼吸暂停。很多人打鼾,却完全没有停顿。
手机应用只靠一种信号工作:房间里的声音。它能听到呼吸变响、变安静,然后伴着一声鼻鼾恢复。它分辨不出房间为什么安静下来。
睡眠监测测量的是呼吸本身。Sleep Foundation 介绍,多导睡眠图会整夜监测脑电波、血氧、心率和呼吸 [3]。麦克风一样也测不了。当您的呼吸变得无声,应用看到的是音频里的一段空白。这段空白可能是呼吸停顿,也可能只是呼吸很轻、头转向了背对手机的一侧,或者毯子盖住了脸。
有些事件根本没有声音。中枢型呼吸暂停没有呼吸用力,所以听不到挣扎。部分阻塞,也就是计入睡眠监测评分的低通气,可能在没有明显寂静的情况下减少气流。音频应用两者都会漏掉。
这些局限都把计数往同一个方向推。音频应用漏掉事件的情况,多于凭空造出事件的情况,所以计数低并不能证明什么都没发生。
当以下三件事按顺序发生时,Snore Timeline 会记录一次呼吸中断:
每次中断都会在时间轴上显示为一个灰蓝色标记。在每晚摘要中点一下,就能跳到那一刻去听。应用会记录时间、寂静持续了多久,以及恢复呼吸有多强,并按寂静的长短给每一次评级:不足 12 秒为轻度,12 至 20 秒为中度,超过 20 秒为重度。
摘要还会显示每小时睡眠的中断次数,并有自己的分级,从“极少”到“频繁”。这个频率描述的是应用听到了什么。它不是医学评分,也不是呼吸暂停低通气指数(AHI)。每晚评估需要至少 2 小时的睡眠;如果应用始终听不到足够的呼吸来建立基线,评估就不会显示。完整规则,包括 CPAP 之夜和呼吸声轻的人如何影响计数,见呼吸中断支持页面;检测原理介绍了分贝测量。
我们用 PSG-Audio 中的 57 份整夜录音检验了这项标记。PSG-Audio 是一个公开的睡眠实验室数据集,其中的事件由临床人员判读 [11]。实验室判读的事件包括低通气,以及不发出任何声音的安静型呼吸暂停,因此该标记只能捕捉到其中一部分,而且本应用未经临床验证。请把这个数字当作保守估计,关注它在多个夜晚之间的趋势。如果您配对了能记录血氧的 Apple Watch,摘要可以显示血氧饱和度低于 95% 的时长和最低读数,这些数据由手表经 Apple 健康 提供。
下面每款产品的介绍,都依据其自己的 App Store 页面或厂商的支持页面。购买项目和隐私标签是开发者的自我申报,以 2026 年 9 月 27 日在 App Store 上的申报为准。这些页面都没有声称能诊断睡眠呼吸暂停。
SnoreLab 在美国 App Store 有 57K 个评分,凭借 Snore Score(打鼾评分)和止鼾方法追踪积累了长期口碑。它的 App Store 页面把 BreathFlow 介绍为一项衡量呼吸稳定性的指标,通过分析声音模式来发现呼吸不规律的迹象;还有一项呼吸频率功能,追踪您的呼吸频率并识别可能的呼吸间断。两者都属于 SnoreLab Premium [4]。它的网站把呼吸紊乱定义为睡眠中呼吸模式的暂时中断。页面声明 SnoreLab 不是医疗设备,也不用于诊断或治疗睡眠呼吸暂停。两款应用的并排对比,见 Snore Timeline 与 SnoreLab 对比。
Somnio+ 在 App Store 上的名称是“Sleep Apnea Detector - Somnio+”。它的页面说,它会录下睡眠声音,并把没有呼吸声的长时间寂静标为可能的呼吸停顿。同一页面声明,它不是医疗设备,不提供医学诊断 [5]。它的隐私标签和 Snore Timeline 一样,显示 Data Not Collected。它提供按周和按年的订阅,价格从 $4.99 到 $29.99。
Snollo 的 App Store 页面说,它用 Core ML 在设备上给声音分类,并从 Apple Watch 获取睡眠阶段、心率和呼吸频率。同一页面还提到 Sleep Sounds 中的呼吸指示,以及来自手表的血氧趋势。我们在页面中没有找到关于呼吸停顿标记的描述,所以不认为它具备这项功能。
这项功能由 Apple 内置在 watchOS 中。Apple 支持说明,手表在您睡眠时用加速度计寻找呼吸紊乱。手表把每一晚归为“升高”或“未升高”,每 30 天分析一次数据,如果您的呼吸紊乱持续升高,就会通知您。该功能面向 18 岁或以上、未被诊断患有睡眠呼吸暂停的人,Apple 表示它并非用于诊断、治疗或辅助管理睡眠呼吸暂停 [6]。Apple 于 2024 年 9 月宣布,这项通知功能获得 FDA 510(k) 许可 [7]。这项功能不录制音频,所以它与麦克风是互补的。关于手表的更多内容,见 Apple Watch 能追踪打鼾吗?和 Apple Watch 支持页面。
我们没有找到任何已发表的研究,拿上面这些消费级应用与睡眠监测做过对比。研究测试的是在手机上运行的实验室算法,结果取决于方法。
Narayan 等人把一部未经改装的三星 Galaxy S5 放在 91 名正在做临床睡眠监测的患者床边。他们先用 32 名患者建立声音算法,再在另外 59 名患者身上测试。摘要报告,以整夜多导睡眠图为参照,区分 AHI 低于 15 与高于 15 的 c 统计量为 0.87。作者的结论是,手机录下的声音能够识别呼吸暂停和异常呼吸,并呼吁今后开展关于筛查的研究 [8]。
Kim、Kim 和 Hwang 汇总了 11 项基于智能手机测量的研究,涵盖动作、声音、血氧测量及其组合。对于中重度阻塞性睡眠呼吸暂停(AHI 高于 15),摘要报告的合并敏感度为 0.9064,特异度为 0.8801。手机与多导睡眠图之间的 AHI 平均差异很小,但一致性界限很宽,作者写道,临床医生依据这些设备做临床决策时应当谨慎 [9]。
由此可以得出两点。合并数据混合了多种方法,所以并不代表只靠麦克风的应用。而且这些数据针对的是 AHI 高于 15 的中重度病例。能标记寂静的应用,可以成为您和医生谈话的起点。它给不出睡眠监测给出的那个数字。
STOP-Bang 是一份问卷。它最初是四个问题的 STOP 工具,由 Chung 等人于 2008 年为外科患者发表,四项分别是:打鼾(Snoring)、白天疲倦(Tiredness)、他人观察到的呼吸暂停(Observed apnea)和高血压(Pressure)。在同一项研究中,加入 BMI、年龄、颈围和性别后,其敏感度提高了 [10]。最终版本是八个是非题,得分从 0 到 8。
筛查工具按风险给人分组。它不测量您的呼吸。2008 年那项研究用睡眠监测得出的 AHI 来检验患者的得分,睡眠监测才是真正的检查。如果您得分高,或者伴侣看到过您停止呼吸,下一步就是找临床医生、做睡眠监测。即使得分低,只要有大声打鼾和喘息,也值得向医生提出来。
比起一晚的数据,医生从规律中能看出更多。请带上:
说清楚这些数据是什么:手机录下的音频,能捕捉响到能听见的事件,往往会少计。在您分享之前,所有内容都留在您的手机上。
Snore Timeline 分析的是音频。它不是医疗设备,不能诊断睡眠呼吸暂停或任何其他疾病。如果您怀疑有呼吸停顿,请把录音带给医生看。
不能。Snore Timeline、SnoreLab 和 Somnio+ 都声明自己不是医疗设备,不能诊断睡眠呼吸暂停。诊断由临床医生做出,依据的是睡眠监测,它记录手机测不到的信号,比如气流和血氧。
它表示应用听到了至少 1 分钟的呼吸,接着 10 秒以上的寂静,再由一声恢复声(例如响亮的鼾声、喘息或呼吸声)打破寂静。它会在时间轴上标出那一刻,方便您回听。
这个标记描述的是一种声音模式。它不能告诉您气流是否停止、为什么停止,它是可以放给医生听的素材。
Apple Watch 可以在出现睡眠呼吸暂停的可能迹象时通知您。Apple 支持说明,手表用加速度计追踪呼吸紊乱,每 30 天评估一次数据,如果您的呼吸紊乱持续升高,就会发送通知。Apple 也表示,该功能并非用于诊断睡眠呼吸暂停,所以收到通知意味着您该去看临床医生。
我们不给出数字,因为答案取决于一项手机应用给不出的指标。临床医生使用呼吸暂停低通气指数(AHI),即每小时睡眠中呼吸暂停和低通气的次数,数据来自监测脑电波、血氧、心率和呼吸的睡眠监测。Sleep Foundation 指出,医生会把它与其他指标结合起来考虑。应用给出的每小时次数不是 AHI,请让临床医生来解读您的结果。
不能。请按医嘱继续使用 CPAP,做任何改变之前,先和为您开具处方的临床医生谈一谈。在使用 CPAP 的夜晚,音频应用可能少计,因为机器的声音可能盖住轻微的呼吸声,所以计数低并不能证明您不再需要治疗。
免费。无订阅,无需账户,无 App 内购买项目。