Как отдельные звуки храпа превращаются в эпизоды, которые вы просматриваете каждое утро.
За ночь может накопиться несколько сотен отдельных звуков. Перечислять каждый — значит утонуть в деталях, поэтому Snore Timeline организует их в иерархию: отдельные звуки становятся сигналами, а сигналы, возникающие один за другим, объединяются в эпизоды. Разобравшись в двух уровнях и в единственном правиле, которое их разделяет, вы будете мгновенно считывать любые счётчики и сводки в приложении.
Каждый раз, когда Snore Timeline слышит звук храпа, оно фиксирует один сигнал храпа. Сигнал — наименьшая единица, которую отслеживает приложение: один обнаруженный храп. Чем больше сигналов, тем выше активность храпа.
Эпизод — это группа сигналов, следующих близко друг за другом по времени. Сигналы — кирпичики; эпизоды — история, которую они рассказывают. Полоса прерывистого храпа около двух часов ночи отображается как один эпизод, содержащий десятки сигналов: так видно и то, как долго длилась активность, и насколько она была плотной.
Оба уровня доступны и в течение ночи. Во время записи Live Activity показывает два текущих счётчика: количество эпизодов рядом со значком волны и количество сигналов рядом со значком луны. Это даёт быстрое представление об активности; полная разбивка ждёт в приложении на следующее утро. Смотрите раздел Live Activity, чтобы узнать, как его настроить.
Всё определяет одно правило: 30 секунд тишины завершают эпизод. Когда приложение фиксирует храп, оно открывает эпизод и продолжает добавлять сигналы, пока храп не прекращается. Если в течение 30 полных секунд новых звуков нет — эпизод закрывается. Следующий сигнал после этого открывает новый эпизод.
Эпизоды разделяет не общая длина, а промежуток между звуками. Это отвечает на частый вопрос: почему два храпа с паузой в 20 секунд считаются одним эпизодом? Потому что 20 секунд укладываются в 30-секундное окно. Тишина должна достичь 30 секунд, прежде чем приложение закроет эпизод. Так один приступ прерывистого храпа остаётся единым эпизодом, а не дробится на множество мелких.
Тихие моменты внутри эпизода тоже не исчезают. Пауза длиннее 10 секунд внутри эпизода фиксируется как значимый промежуток, так что вы видите паузы в активности, не разрывая эпизод на части.
Значимый промежуток — это не то же самое, что нарушение дыхания. Нарушение фиксируется только тогда, когда на фоне слышимого дыхания в предыдущую минуту возникает полная тишина продолжительностью 10 и более секунд, прерываемая сигналом храпа. В разделе Нарушения дыхания описаны все условия обнаружения.
Откройте любой эпизод — и получите полную картину того, что происходило в этот промежуток:
Показатели громкости указаны в дБ SPL, максимум — 105 дБ. Читайте их как шкалу громкости: чем выше число, тем громче звук. Приложение фиксирует и пиковый, и средний уровень для каждого эпизода — это важно, потому что длинный эпизод с одним громким всплеском и короткий эпизод, остававшийся громким всё время, рассказывают разные истории. В разделе Как работает обнаружение шкала децибел рассмотрена подробно.
Эпизоды также связаны с аудиозаписью. Нажмите на любой эпизод на шкале времени, чтобы воспроизвести соответствующий фрагмент записи с улучшением звука для более чёткого восприятия ночных звуков. Раздел Шкала времени и воспроизведение объяснит, как это работает.
Понятное описание каждого эпизода строится на трёх характеристиках, которые измеряет приложение — зная терминологию, вы легко расшифруете любое из них.
Диапазоны громкости переводят уровень децибел в слова:
Ритмические паттерны описывают интервалы между сигналами:
Тенденции фиксируют направление: усиливался ли храп, затихал или оставался стабильным на протяжении эпизода.
В совокупности описание вроде «Сильный храп более 20 минут» означает, что громкость эпизода попала в диапазон 56+ дБ и эпизод длился дольше 20 минут. Каждое слово соответствует числам, которые можно проверить в метриках самого эпизода.
Приложение распознаёт не только храп. Каждый эпизод получает метку типа, чтобы вы могли окинуть ночь взглядом и сразу перейти к нужным фрагментам. Есть четыре типа:
Эпизод, в котором не было классифицированных звуков, отображается как тихий период.
Внутри дыхательных эпизодов всхлипы и кашель получают отдельные счётчики наряду с основным счётчиком храпа, так что видно, из чего состоял каждый эпизод, а не одна общая цифра. В разделе Как работает обнаружение описано, как классификатор различает эти звуки.
Если меток «Громкий звук» больше, чем вы ожидали, причина обычно в комнате. Фоновый шум может маскировать паттерны дыхания, которые анализирует классификатор храпа. Когда базовый уровень шума в комнате превышает примерно 45 дБ, больше звуков попадает в категорию «Громкий звук», а не в категорию эпизодов храпа. Снижение источников шума — вентиляторов, машин белого шума, систем вентиляции и кондиционирования, включённого телевизора — поможет приложению точнее классифицировать храп. В разделе Фоновый шум описано, что стоит устранить в первую очередь.
Хотите узнать, сколько раз вы похрапели прошлой ночью? Откройте эту ночь и посмотрите общие итоги и список эпизодов. Каждый эпизод показывает собственное количество сигналов, а всхлипы и кашель отображаются отдельными счётчиками рядом с количеством храпов.
Важно помнить об одном ограничении: Snore Timeline анализирует только звук. Количество эпизодов и метки событий предназначены для личного понимания или обсуждения с врачом; приложение не диагностирует апноэ сна или какие-либо другие медицинские состояния.