Чтение шкалы времени и воспроизведение аудио
Каждый цвет, уровень масштаба и нажатие на осциллограмму — подробное объяснение.
На этой странице
На шкале времени ночная аудиозапись превращается в материал, который можно подробно разобрать. Как только вы поймёте, что означают цвета и как складываются уровни масштаба, вы за несколько секунд перейдёте от «кажется, я храпел» к прослушиванию конкретного момента. Эта страница про то, как читать осциллограмму, как по ней перемещаться и как слушать.
Чтение осциллограммы
Snore Timeline рисует вашу ночь в виде осциллограммы. Время идёт слева направо, а высота каждого столбика — это пиковый средний уровень для того отрезка ночи. Индикатор времени по центру экрана показывает точное время под собой и обновляется при прокрутке или пока идёт запись. Перетащите осциллограмму влево или вправо, чтобы перемещаться по ночи. Если резко смахнуть, осциллограмма прокрутится по инерции и остановится сама.
Столбики окрашены по типу звука, так что вы поймёте, где что, не запуская воспроизведение:
- Оранжевый/абрикосовый — обычный звук.
- Пыльно-розовый — храп.
- Кремовый/бежевый — разговор во сне.
- Бледно-фиолетовый — нарушения дыхания.
- Тускло-серый отмечает отрезки вообще без звука. В них нижняя зеркальная половина осциллограммы не рисуется, поэтому тишина выглядит не так, как тихий звук.
- Светлый полупрозрачный серый отмечает эпизоды до текущего сеанса записи, чтобы старые данные визуально отделялись от данных в реальном времени.
Обнаруженные фазы сна показываются в виде гипнограммы в сводке за ночь. Нажмите там на блок фазы, и шкала времени перейдёт к этому моменту — удобно, когда нужно сопоставить эпизоды храпа с определённой фазой. В ночи, когда носимое устройство синхронизировало данные о сне, но аудио вы не записывали, на пустой осциллограмме рисуется лента фаз в цветах гипнограммы, а строка состояния под центральной линией показывает фазу и показатели, например «Лёгкий · 57 уд/мин · 13 дых./мин · SpO2 96%».
Оттенки оранжевого тоже кое-что значат. Оранжевые столбики складываются из оттенков, показывающих, как энергия звука распределена по частотам. Тёмно-оранжевый — это низ, примерно от 50 до 250 Гц, глубокий рокот храпа. Средний оранжевый — середина, около 250–1500 Гц, где находятся гармоники и гласные. Ярко-оранжевый — верх, около 1500–8000 Гц, свистящие вроде «с» в «ссс». Эту детализацию вы получаете на секундных столбиках, на шаг дальше режима реального времени. На более широких уровнях столбики сплошные. Страница Как работает обнаружение объясняет цвета частот, и, как всё здесь, это для вашего собственного понимания, а не медицинский показатель.
Если текст на шкале времени слишком мелкий, приложение поддерживает Dynamic Type. Увеличьте размер текста в настройках iPhone: Универсальный доступ → Дисплей и размер текста → Увеличенный текст, и подписи в приложении вырастут вместе с ним.
Режим реального времени
Приблизьте до предела, и столбики исчезнут. Режим реального времени рисует звук одной непрерывной формой, достаточно тонко, чтобы увидеть, как отдельный храп нарастает и стихает. Именно этот вид приложение открывает в момент запуска записи.
Пунктирная линия — шумовой фон вашей комнаты. Каждую ночь приложение измеряет уровень тишины там, где вы спите, и волна растёт от этой линии, а не от нуля. Поэтому спокойное дыхание остаётся видимым и в тихой спальне, и в комнате с работающим вентилятором. Базовая линия смещается вместе с комнатой.
Яркость показывает, насколько устойчивым был звук. У каждого всплеска есть полупрозрачный внешний контур и более плотная яркая сердцевина. Внешний контур повторяет пик, а яркая сердцевина показывает, насколько этот отрезок был заполнен звуком. Всплеск, который почти не светлеет, был вспышкой шума. Плотные всплески — это храп, голос или движение, и именно их стоит послушать.
Цвет называет сигнал. Каждый цветной всплеск — засчитанный приложением сигнал, тот же, что потом учитывается в сводке за ночь. Пыльно-розовый — храп, кремовый — разговор во сне, бледно-фиолетовый — нарушение дыхания, голубой — судорожный вдох, зелёный — кашель. Абрикосовый — звук, который приложение засчитало, но не смогло назвать: дверь или проезжающая машина.
Ради последнего случая и стоит просматривать этот режим. Волна светлеет в момент, когда звук начинается, примерно за секунду до того, как может появиться метка храпа или разговора во сне, поэтому яркий абрикосовый всплеск часто означает, что приложение услышало нечто, чему не смогло дать имя. Послушайте такие места: сюрпризы обычно прячутся именно там. Показание в децибелах под волной при этом масштабе такое же детальное. Оно сообщает уровень именно в это мгновение, а не среднее по окну, и обновляется восемь раз в секунду, пока вы прокручиваете.
Пока идёт запись, волна растёт вправо и останавливается на центральной линии. Перед ней ничего не рисуется. То, что вы видите, микрофон уже записал.
Уровни масштаба и автопрокрутка
Уровней масштаба шесть. Самый близкий — режим реального времени, который рисует непрерывную волну вместо столбиков. За ним идут пять уровней со столбиками, от самого подробного к самому широкому: 1 секунда, 5 секунд, 1 минута, 10 минут и 1 час. Секундные столбики показывают отдельные звуки, а часовой вид умещает всю ночь на экране. Кнопки с лупой «плюс» и «минус» в правом верхнем углу шкалы приближают или отдаляют шкалу на один уровень за нажатие.
Удерживайте кнопку масштаба около трети секунды, и она прыгнет сразу к самому близкому или самому широкому виду в этом направлении, так что не придётся нажимать на каждый уровень.
В нескольких случаях приложение меняет масштаб и прокрутку само. Знание правил избавит от путаницы:
- Когда запись начинается, шкала переключается в режим реального времени и начинает показывать звук в реальном времени, так что вы видите, как звук поступает с микрофона.
- Во время записи она прокручивается сама, удерживая в поле зрения самый свежий звук. Режим реального времени скользит. В режимах со столбиками шкала сдвигается примерно раз в секунду.
- Когда запись останавливается, масштаб подстраивается под то, что вы только что записали. Запись короче пары минут остаётся в режиме реального времени. Короткая сессия попадает на секундные или пятисекундные столбики. Полная ночь открывается в минутном виде, чтобы дать общий обзор.
- Если вы вернулись через час или больше, шкала возвращается к текущему моменту сегодняшней даты в более широком 10-минутном масштабе.
Чтобы остановить автопрокрутку, прокрутите назад. Как только вы двинетесь к более ранним фрагментам, шкала времени остановится там, где вы её оставили, чтобы можно было полистать. Прокрутите дальше самых ранних загруженных данных, и приложение подтянет предыдущий отрезок в фоне, удерживая по центру то время, которое вы смотрели. Масштаб вы можете изменить сами в любой момент кнопками с лупой.
Поиск конкретного момента
Чтобы перейти к определённому времени, перетащите осциллограмму так, чтобы нужное время оказалось под центральным индикатором. Чтобы перейти к конкретному эпизоду, нажмите и удерживайте осциллограмму: приложение перейдёт к ближайшему и прокрутит к нему список эпизодов.
Не нужно прокручивать всю ночь, чтобы найти громкие места. Откройте список эпизодов, где собраны все обнаруженные эпизоды, и нажмите на нужный, чтобы увидеть подробности и воспроизвести его. Каждый эпизод показывает громкость в дБ, так что пробегитесь по списку в поисках наибольших значений. Звук измеряется в дБ SPL с максимальным значением 105 дБ. Страница Эпизоды и события объясняет всё, что есть в карточке эпизода.
Переключение между ночами
Нажмите на метку даты над осциллограммой, чтобы открыть календарь. Он показывает текущий месяц и предыдущие. Проведите влево или вправо для перемещения между ними. Будущие даты выделены серым, а стрелка вправо становится неактивной, как только вы доходите до текущего месяца, потому что дальше показывать нечего.
Ночи с данными помечены двумя небольшими точками. Пыльно-розовая точка означает записанное аудио, мятная — синхронизированные данные о сне с часов, так что вы отличите ночь только с записью, только с часами и с тем и другим. Нажмите на любую прошедшую дату с данными, и шкала времени перейдёт к 22:00 этой ночи — с этого времени обычно начинается вечерняя запись. Если нажать на сегодняшнюю дату, шкала перейдёт к текущему времени, поскольку эта ночь ещё не наступила.
Для соседних ночей календарь можно пропустить. Проведите влево или вправо на экране сводки за ночь, чтобы переходить между ночами, и сделайте то же самое на экране сводки за неделю, чтобы переключаться между неделями.
Строка состояния
Полоса под осциллограммой сообщает, что происходит на шкале времени прямо сейчас:
- Во время записи показывает текущее устройство ввода и уровень децибел в реальном времени.
- При перемещении по столбику она называет тип сигнала, например храп или разговор во сне, и показывает пиковую громкость этого окна в дБ.
- При попытке воспроизвести пустой участок она сообщает, что поблизости нет воспроизводимого аудио.
- При установленной задержке записи ведёт обратный отсчёт до начала записи.
- Когда вы просматриваете ночь в минутном или часовом масштабе, справа отображается интенсивность храпа за минуту под центральной линией, например «12 храпов/мин», и значение обновляется по мере перемотки. Тихие минуты показывают 0. В ночи вовсе без храпа показатель скрывается.
При смене масштаба также ненадолго появляется небольшая подпись с названием новой шкалы времени, от режима реального времени при самом близком приближении до часовых столбиков при самом широком, чтобы вы всегда знали, на что смотрите.
Показания децибел здесь, как и везде в приложении, — это дБ SPL с максимальным значением 105 дБ. Страница Как работает обнаружение объясняет, что значат эти числа.
Воспроизведение записи
Записи хранятся прямо на шкале времени, без отдельных файлов и папок. Откройте ночь, и аудио сразу под осциллограммой. (Чтобы сохранить фрагмент вне приложения, см. Экспорт и публикация.)
Когда аудио есть и запись не идёт, в правом верхнем углу появляется кнопка воспроизведения. Прокрутите осциллограмму так, чтобы нужный момент оказался по центру, и нажмите воспроизведение, чтобы его услышать. Нажмите ещё раз, чтобы остановить. Если в центре нет воспроизводимого аудио, кнопка ищет дальше и воспроизводит первый найденный эпизод. Во время воспроизведения шкала времени прокручивается, удерживая позицию воспроизведения по центру, так что столбики, на которые вы смотрите, совпадают с тем, что вы слышите.
Чтобы переместиться в другое место, нажмите на любую точку шкалы времени, и воспроизведение перейдёт туда. Нажмите и перетащите для перемотки. Во время перетаскивания воспроизведение приостанавливается, чтобы вы нашли нужный момент, и возобновляется, когда вы отпускаете, если оно играло до этого. То же самое при перетаскивании во время воспроизведения. Оно приостанавливается и возобновляется вскоре после остановки, если вы сами не нажали стоп.
Чтобы слушать только определённые виды звуков, работайте со списком эпизодов, а не с осциллограммой. На карточках эпизодов есть значки для храпа, разговора во сне, нарушений дыхания и громких звуков, так что вы выберете интересующий тип. Нажмите на эпизод, и воспроизведение начнётся примерно за 2 секунды до его начала, чтобы было слышно, что происходило перед самим звуком.
Воспроизведение непрерывное. Когда ночь разбита на несколько сегментов записи, приложение готовит следующий, пока текущий ещё играет, и ищет совместимый сегмент в пределах примерно 10 минут. Если форматы совпадают, аудио продолжается без слышимого разрыва, так что один сеанс может проиграть семичасовую ночь без переключения файлов.
Во время воспроизведения эпизода приложение показывает его тип, время начала, продолжительность и время окончания (при самых крупных размерах шрифта в настройках универсального доступа время окончания скрывается, чтобы сэкономить место), а также пиковую и среднюю громкость в децибелах и осциллограмму звука. Так вы и узнаёте, насколько громко храпели. Следите за значениями дБ, пока слушаете. Приложение также выделяет играющий эпизод и снимает выделение, когда воспроизведение проходит мимо. Как всегда, цифры — для вашего собственного понимания, а не медицинское измерение.
Если запись не воспроизводится, причина обычно в нескольких правилах. Приложение не начнёт воспроизведение во время активной записи, так что сначала остановите сеанс. Оно пропускает файлы, слишком маленькие, чтобы вместить настоящее аудио. И воспроизведение останавливается само, когда аудио заканчивается или когда вы выходите из приложения. Остановка сбрасывает позицию к началу, так что следующее нажатие начнётся заново с того места, которое вы выберете.
Улучшение звука
При воспроизведении запись может звучать чище и насыщеннее, чем было в комнате. Так и задумано. Для записей, сделанных в тихой комнате, приложение обрабатывает аудио во время воспроизведения. Оно усиливает низкие и средние частоты, где лежат храп, дыхание и речь, приглушает верхние, где шипение и шум вентилятора, и выравнивает громкость: тихие звуки становятся громче, а громкий храп не зашкаливает. Слабое дыхание, которое вы упустили бы в необработанном аудио, становится различимым.
Переключателя для этого нет. Приложение решает по тому, как была сделана запись. Записи из тихой комнаты становятся чётче. Записи, сделанные при воспроизведении другого аудио, пропускают обработку и остаются близкими к исходному уровню, поскольку они уже записаны на полной громкости. В любом случае вы получаете самое чёткое воспроизведение, какое возможно, ничего не трогая.