iPhone 코골이 감지 앱: 기기 안에서 처리, 계정 불필요

코골이 감지 앱은 밤새 폰 마이크로 듣다가, 어떤 소리가 코골이인지 실시간으로 판단하고, 그 몇 초만 남겨요. Snorly는 이걸 iPhone 안에서 해요. 분류기가 기기에서 돌아가고, 클립은 기기에 남고, 만들 계정도 없어요. 아침이면 모든 코골이 클립이 놓인 하룻밤 타임라인과 클립별 소리 크기 라벨, 그리고 점수를 받아요.
- Snorly는 Apple의 기기 내 사운드 분석으로 iPhone에서 소리를 분류해요. 오디오는 업로드되지 않고, 폰을 에어플레인 모드로 두어도 앱이 작동해요 (자체 데이터).
- 하룻밤은 감지된 코골이, 잠꼬대, 기침의 짧은 클립으로 저장돼요. 그래서 침대에서 8시간을 보내도 보통 몇 MB면 되고, 8시간 음성 메모의 200 MB와는 달라요 (자체 데이터).
- 발표된 검증 연구에서 폰 기반 코골이 감지는 큰 코골이에서는 수동 집계와 거의 일치하고, 시끄러운 방의 조용한 코골이에서는 일치도가 떨어져요 (Chiang 2021; Figueras-Alvarez 2020).
코골이 감지 앱은 실제로 무엇을 하나요?
순서대로 세 가지예요. 모든 걸 녹음하지 않고 듣기. 사운드 분류기가 마이크 입력 매초마다 돌아가며 "이게 코골이인가?"를 물어요. 답이 예라면 그 구간을 시각과 소리 크기 값이 붙은 클립으로 저장해요. 그리고 아침에 클립을 타임라인에 올려놓아서 언제 코를 골았는지, 얼마나 컸는지 보고 아무 클립이나 재생할 수 있게 해요.
마지막 단계가 중요해요. 점수만 있으면 그냥 믿어야 하는 숫자예요. 03:12에 심함으로 표시된 클립은 직접 들을 수 있고, 옆 사람도 들을 수 있는 거예요.
Snorly는 무엇을 감지하나요?
| 소리 | 클립으로 저장 | 표시 방식 |
|---|---|---|
| 코골이 | 예 | 밤 타임라인의 막대, 조용함부터 심함까지 4단계 소리 크기 |
| 잠꼬대 | 예 | 별도 클립, 라벨 표시, 점수에 미포함 |
| 기침 | 예 | 별도 클립, 라벨 표시, 점수에 미포함 |
| 호흡 멈춤과 헐떡임 | 타임라인에 표시 | 시간당 횟수, 의사와 상의할 사항으로 표시 |
| 정적, 선풍기, 차 소리 | 아니요 | 아무것도 저장되지 않음 |
호흡 표시는 패턴 감지기이지 진단이 아니에요. 코골이가 커지다가 10초 이상 멈추고 헐떡임과 함께 돌아오는 것, 그게 앱이 표시하는 거예요. 그것이 무호흡이었는지, 산소가 떨어졌는지는 수면 검사가 측정하는 것이고 어떤 폰 앱도 알려줄 수 없어요. 그 차이는 코골이와 수면 무호흡증의 차이에 자세히 적혀 있어요.
기기 내 감지는 어떻게 작동하고, 왜 중요한가요?
분류기는 폰 자체 칩에서 돌아가는 작은 모델이에요. 오디오가 1초씩 들어가면 라벨이 나오고, 그 1초의 오디오는 클립의 일부로 저장되거나 버려져요. 서버를 기다리는 게 없어서 신호가 없어도 감지가 되고, 클립에서 직접 공유를 누르지 않는 한 침실의 어떤 것도 폰 밖으로 나가지 않아요.
실용적인 효과는 두 가지예요. 배터리: 폰 안에서의 인식은 충분히 가벼워서 충전기에 꽂고 자는 하룻밤에 눈에 띄는 소모가 없어요. 개인정보: 계정도, 업로드도, 내 밤들의 클라우드 라이브러리도 없어요. Snorly의 App Store 개인정보 라벨에는 오디오가 아예 없어요. 라벨에 있는 건 분석과 App Store 기여도 측정을 위한 익명 사용 데이터와 식별자이고, 이 목록의 대부분 앱이 가진 것과 같은 항목이에요.
폰의 코골이 감지는 얼마나 정확한가요?
큰 코골이에는 좋고, 시끄러운 방의 조용한 코골이에는 약해요. 2021년에 스마트폰 코골이 앱을 수동 판독과 비교한 검증 연구는 코골이 감지에서 높은 일치도를 보고했고 (Chiang et al. 2021), 2020년에 세 종류의 폰으로 SnoreLab을 테스트한 연구는 같은 밤에 기기 간 일관된 결과를 보였어요 (Figueras-Alvarez et al. 2020). 두 연구 모두 Snorly를 쓰진 않았어요. 결과는 방법에 관한 것이고, Snorly는 같은 방법을 써요.
숫자를 움직이는 건 앱이 아니라 위치예요. 머리에서 0.5 m에서 1 m, 협탁 위, 화면을 아래로, 폰 쪽으로 부는 선풍기 없이, 매일 밤 같은 자리. 소리 크기 단계는 마이크가 잡는 소리 기준이라, 밤마다 자리가 바뀌는 폰은 비교할 수 없는 라벨을 만들어요. 설치 요령은 내 코골이 녹음하는 법에 있어요.
비용은 얼마인가요?
감지, 모든 클립, 하룻밤 점수, 타임라인, 호흡 패턴 표시, 전체 기록이 매일 밤 무료이고 밤 수 제한도 광고도 없어요. Premium은 추가 기능에만 해당해요. 밤 전체 오디오, 대책이나 요인이 있는 밤과 없는 밤의 비교, 의사에게 가져갈 PDF 리포트, Apple Health 가져오기. 구독 또는 일회성 평생 구매이고 국가별 가격은 앱 안에 표시돼요. 다른 앱과의 전체 비교는 무료 코골이 앱 페이지에 있어요.
오늘 밤 실행하는 법
- Snorly를 설치하고 열면 끝이에요. 건너뛸 것도, 만들 계정도 없어요.
- iPhone을 베개에서 0.5~1 m 떨어진 협탁에 화면을 아래로 두고 충전기를 꽂으세요.
- 녹음을 누르고 주무세요. 화면은 머리맡 시계로 어두워져요.
- 아침에 타임라인에서 가장 높은 막대를 누르고 들어보세요. 그 클립이 "내가 코를 고나?"의 답이에요.
관련 질문
코골이를 자동으로 감지하는 앱이 있나요?
네. Snorly, SnoreLab, SnoreClock 등 여러 앱이 마이크로 코골이를 감지하고 코골이만 저장해요. 차이는 감지가 어디서 돌아가는지, 결제 없이 무엇을 재생할 수 있는지, 계정이 필요한지예요. 코골이 앱 추천을 보세요.
선풍기나 백색소음을 켜도 코골이 감지가 되나요?
중간이나 큰 코골이라면 보통 돼요. 일정한 광대역 소음은 분류기가 넘어서 들어야 하는 바닥을 높여서, 조용한 코골이부터 놓치게 돼요. 선풍기는 폰 반대쪽으로 돌리고 폰은 선풍기에서 먼 침대 쪽에 두세요.
코골이 감지 앱이 수면 무호흡증을 감지할 수 있나요?
그와 함께 나타나는 소리 패턴은 감지할 수 있어요. 코골이, 10초 이상의 정적, 그리고 헐떡임. 산소를 측정하거나 무호흡을 확정할 수는 없어요. 표시된 밤은 결과가 아니라 의사를 찾아갈 이유로 받아들이세요.
인터넷이 필요한가요?
아니요. 감지, 저장, 재생 모두 폰 안에서 이루어져요. 인터넷은 Premium을 구매할 때 App Store 결제에만 쓰여요.
출처
- Chiang JK, Lin YC, Lin CW, et al. (2021). Validation of snoring detection using a smartphone app. Sleep and Breathing. https://doi.org/10.1007/s11325-021-02359-3
- Figueras-Alvarez O, Cantó-Navés O, Real-Voltas F, et al. (2020). Snoring intensity assessment with three different smartphones using the SnoreLab application in one participant. Journal of Clinical Sleep Medicine. https://doi.org/10.5664/jcsm.8586
Snorly는 코골이 녹음·기록 앱이며 의료기기가 아닙니다. 수면 무호흡증이나 다른 질환을 진단하지 않습니다. 호흡이 멈추거나 숨이 막히거나 낮에 심하게 졸리다면 의사와 상담하세요.