Worauf die App hört, wie sie entscheidet und was die Zahlen bedeuten.
Snore Timeline verwandelt eine Nacht voller Rohaufnahmen in beschriftete Ereignisse. Diesen Beschriftungen vertraut man leichter, wenn man weiß, woher sie kommen, deshalb geht diese Seite die Pipeline durch. Welche Geräusche die App erkennt, wie sie entscheidet, was auf deiner Zeitachse landet, was die Dezibel-Werte und die orangefarbenen Wellenformfarben bedeuten und warum ein lauter Raum die Ergebnisse verändert.
Die App wertet nicht jedes Geräusch als Schnarchen. Sie ordnet das Gehörte in sechs Hauptkategorien ein:
Schnarchen, Keuchen und Husten bilden die Atemgruppe. Die App verfolgt außerdem deine Atmung durch die Nacht. Wird es etwa 10 Sekunden oder länger still und kommt danach ein Erholungsgeräusch, das deutlich lauter ist als die Stille davor, wird das als Atemunterbrechungen markiert. Atemunterbrechungen geht richtig darauf ein.
Wie unterscheidet die App also ein Schnarchen von einem Husten? Jede Geräuschart hat ihren eigenen akustischen Fingerabdruck. Schnarchen trägt den Großteil seiner Energie im tiefen und mittleren Bereich, grob zwischen 50 Hz und 3 kHz, und das hebt es von Sprache, Husten und Raumgeräuschen ab. Der Klassifikator betrachtet sowohl die Form des Geräuschs als auch seine Frequenzzusammensetzung, bevor er sich auf eine Kategorie festlegt. Die meisten Hintergrundgeräusche bekommen gar keine.
Manchmal liegt sie daneben. Wenn zwei Geräusche sich überlagern oder eine Decke eines dämpft, landet ein Ereignis in der falschen Kategorie. Wirkt eine Beschriftung falsch, spiel den Moment ab und hör selbst nach. Und zur Erinnerung: All das ist Audioanalyse für deine eigene Auswertung. Die App diagnostiziert keine Schlafapnoe und nichts anderes.
Manche Apps sparen Akku durch Sampling. Sie wachen ab und zu auf, hören kurz hin und schlafen wieder ein, sodass alles dazwischen verloren geht. Snore Timeline hört die ganze Zeit zu, mit Apples Sound Analysis Framework auf dem Telefon selbst. Jedes Geräusch wird verarbeitet, sobald es entsteht, und nichts wird hochgeladen.
Zwei Dinge wirst du dadurch bemerken:
All das läuft auf dem Gerät. Dein Audio verlässt dein Telefon nie. Die Datenschutzerklärung erklärt, was das in der Praxis bedeutet.
Live-Erkennung heißt auch, dass die App etwas gegen das Schnarchen tun kann, während es passiert. Der Schnarch-Stupser spielt einen kurzen Ton auf deinem iPhone ab oder tippt dir über die Apple Watch aufs Handgelenk, sobald Schnarchen bestätigt ist, und das reicht oft schon, damit du dich umdrehst. Die meisten Tracker können dir erst am Morgen davon erzählen.
Nicht jedes Geräusch schafft es in die Auswertung. Die App protokolliert ein Ereignis nur, wenn das Geräusch stark genug mit einer ihrer Kategorien übereinstimmt. Genau das verhindert, dass ein knarzender Heizkörper deine Nacht mit Phantomschnarchen füllt.
Wie streng diese Hürde ist, legst du mit der Empfindlichkeitseinstellung fest. Es gibt fünf Stufen, Minimal, Niedrig, Ausgewogen, Hoch und Maximal, und Ausgewogen ist die Standardeinstellung.
Lass die Zeitleiste dir sagen, in welche Richtung es gehen soll. Viele Fremdereignisse, bei denen die Wiedergabe nichts zeigt? Empfindlichkeit senken. Schnarchen, das in der Aufnahme zu hören ist und die App verpasst hat? Erhöhen. Ausgewogen ist für die meisten ein guter Ausgangspunkt.
Die Lautstärke taucht überall in der App in dB SPL auf, auf einer Skala von etwa 28 dB (nahezu Stille) bis 105 dB (schmerzhaft laut). Lies sie wie einen Lautstärkemesser. Als grobe Orientierung fürs Schnarchen:
Jede Episode bekommt einen Spitzen- und einen Durchschnittswert. Nimm die Zahlen als persönliche Orientierung. Ein Telefon auf dem Nachttisch ist kein kalibriertes Messgerät.
Die App weiß, welches Mikrofon verwendet wird, und korrigiert die Messwerte, während dein Telefon Audio abspielt, etwa Musik oder einen Podcast.
Jedes Geräusch ist eine Mischung aus Frequenzen. Frequenz ist, wie schnell die Luft schwingt, gemessen in Hertz (Hz). Tiefe Klänge schwingen langsam, hohe schnell. Drücke auf Wiedergabe, zieh den Regler und sieh zu, wie sich die Welle mit steigender Tonhöhe verdichtet:
Zoom ganz in die Wellenform hinein, und jeder Balken teilt sich in gestapelte Orangetöne auf, die zeigen, wo die Energie dieses Geräuschs im Frequenzbereich sitzt:
Für die Atmung ist das helle hohe Band das wichtigste. Jedes Ausatmen erzeugt ein leises Zischen, ein sanftes “sss”, und dieses Zischen sitzt oben im hohen Band. Snore Timeline folgt ihm, um deine Atmung die ganze Nacht zu verfolgen, und auf dieser Verfolgung bauen die Atemunterbrechungserkennung und die Schlafphasenschätzung auf. Deshalb schwächt ein zu weit entferntes Telefon oder ein lauter Raum beide Funktionen. Das Zischen ist leise und verschwindet als Erstes.
Das Frequenzdetail bekommst du nur auf den 1-Sekunden-Balken, eine Stufe außerhalb der Echtzeit-Ansicht. Bei weiteren Zoom-Stufen sind die Balken einfarbig. Zeitleiste & Wiedergabe behandelt das Lesen der Wellenform als Ganzes.
Zoom ganz in einen ruhigen Abschnitt deiner Nacht und achte auf kurze Ausschläge in hellem Orange mit fast nichts darunter. Das ist deine Atmung.
Um Schnarchen und Sprechen im Schlaf kümmert sich der Klassifikator allein. Die Erkennung lauter Geräusche ist für alles andere da. Sie erstellt eine Episode, sobald ein Geräusch einen Lautstärkeschwellenwert überschreitet, egal was es am Ende war. Damit werden Geräusche erfasst, die der Klassifikator nicht benennen kann, etwa geflüstertes Sprechen im Schlaf, das zu leise für Spracherkennung ist, Zähneknirschen, das Rascheln beim Umdrehen oder was sonst im Raum passiert ist.
Der Schwellenwert hat zwei Modi, eingestellt in den Einstellungen unter Schwellenwert-Modus:
Je ruhiger der Raum, desto niedriger liegt der Schwellenwert und desto mehr erfasst du.
Manchmal landet etwas unter „Lautes Geräusch“, von dem du sicher warst, dass es Schnarchen war. Das passiert, wenn Hintergrundgeräusche die Atemmuster verdecken, auf die sich der Schnarchklassifikator stützt. Er braucht ein sauberes Signal, um etwas als Schnarchen zu bezeichnen, und sobald ein Raum im Ruhezustand über etwa 45 dB liegt, werden mehr Geräusche als Lautgeräusch-Signale statt als Schnarchen protokolliert. Der nächste Abschnitt behandelt, was dagegen hilft.
Gleichmäßige Hintergrundgeräusche wie Klimaanlage, Ventilator, Verkehr, Musik, Regen oder Meeresrauschen werden separat erfasst und erzeugen keine Schnarchereignisse auf deiner Zeitachse. Die App erkennt sie als kontinuierliches Umgebungsrauschen, sodass eine summende Klimaanlage allein deine Nacht nicht mit falschem Schnarchen füllt.
Was gleichmäßiger Lärm dich kostet, ist Maskierung. Ein hoher Geräuschpegel übertönt leise Atemgeräusche und schwaches Schnarchen, und der Klassifikator hat weniger, womit er arbeiten kann. Zwei Dinge passieren:
Für eine sauberere Klassifizierung mach den Raum ruhiger, wo es geht. Die üblichen Verdächtigen sind Ventilatoren und Weißrauschgeräte, Klimaanlagen und Luftreiniger, ein zur Straße hin offenes Fenster und ein laufender Fernseher oder Lautsprecher. Ein ruhigerer Raum bedeutet insgesamt genauere Erkennung.
Wenn du den Lärm nicht kontrollieren kannst, im Hotelzimmer etwa, arbeite mit dem, was du hast: