Yay!Timer Dauerhafter Modus Technologie
Die Technologie hinter Sprachansagen, die niemals stoppen – auch bei ausgeschaltetem Bildschirm, App im Hintergrund oder gesperrtem Handy.
Warum Android Timer-Sprachansagen stoppt
Timer-Apps versagen bei gesperrtem Bildschirm
Du bist 15 Minuten in einem intensiven HIIT-Training. Du legst dein Handy weg, sperrst den Bildschirm und konzentrierst dich auf deine Burpees. Dann... Stille. Die Sprachansagen haben aufgehört. Du hast drei Intervalle verpasst und hast keine Ahnung, wo du in deinem Training bist.
Das passiert, weil Android Hintergrund-Apps aggressiv verwaltet, um Akku zu sparen. Wenn der Bildschirm ausgeht, kann das Betriebssystem Apps im Hintergrund pausieren oder beenden – einschließlich deines Timers.
Android Doze & Hintergrund-App-Beschränkungen
Akku-Optimierung
Android begrenzt CPU-Zeit und Netzwerkzugriff für Hintergrund-Apps, um die Akkulaufzeit zu verlängern.
Doze-Modus
Wenn das Handy mit ausgeschaltetem Bildschirm stillsteht, aktiviert Android den Doze-Modus und verzögert Hintergrundarbeit.
Audio-Fokus
Apps können den Audio-Fokus verlieren, wenn eine andere App Sound abspielt oder das System anderen Audio priorisiert.
TTS-Engine-Limits
Text-to-Speech erfordert, dass die App „aktiv" ist, um Sprachsynthese in Echtzeit anzufordern.
Vorab generiertes Audio: Die Lösung des Dauerhaften Modus
Technologie für vorab generierte Audio-Dateien
Anstatt Sprachansagen während deines Trainings in Echtzeit zu generieren, erzeugt der Dauerhafte Modus von Yay!Timer die gesamte Audio-Spur vor dem Start. Alle Sprachansagen, Countdowns und Stille-Intervalle werden in einer einzigen Audio-Datei kombiniert, die kontinuierlich abgespielt wird – genau wie ein Musiktrack.
Audio-Generierungsschritte im Dauerhaften Modus
Routine-Analyse
Wenn du auf Start tippst, analysiert Yay!Timer deine gesamte Routine – jedes Intervall, jeden Satz und jede Wiederholung. Es berechnet genau, wann jede Sprachansage abgespielt werden soll.
TTS-Vorabgenerierung
Jeder eindeutige Ansagetext wird mit der TTS-Engine deines Geräts in Audio umgewandelt. Doppelte Texte (wie „Arbeit" in mehreren Intervallen) werden einmal generiert und wiederverwendet, um die Generierungszeit zu minimieren.
Audio-Kodierung
Die TTS-Audio-Segmente und berechneten Stille-Intervalle werden kombiniert und kodiert. Für Routinen unter 60 Minuten wird das WAV-Format für Einfachheit verwendet. Für längere Routinen hält effiziente AAC-Kodierung die Dateigrößen überschaubar.
Media Player Wiedergabe
Das generierte Audio wird über Androids Media Player API abgespielt – dasselbe System, das Musik abspielt. Dies gibt dem Audio hohe Priorität und ermöglicht, dass es auch bei ausgeschaltetem Bildschirm oder anderen Apps im Vordergrund weiterläuft.
Intervall-Synchronisierung
Eine präzise Intervall-Map verknüpft Audio-Zeitstempel mit deinen Trainingsintervallen. Wenn du vor- oder zurückspringst, springt das Audio zur exakten Position für dieses Intervall. Die Benutzeroberfläche bleibt perfekt mit der Audio-Timeline synchronisiert.
Audio-Caching & AAC-Kodierungsdetails
Intelligentes Audio-Datei-Caching
Generierte Audio-Dateien werden sicher auf deinem Gerät gecacht. Wenn du dieselbe Routine erneut ausführst, wird die gecachte Datei wiederverwendet – keine Neugenerierung nötig. Nur wenn du eine Routine änderst, wird eine neue Audio-Datei generiert.
⚡ Zweiter Start sofort
WAV vs AAC Formatauswahl
Für Trainings unter 60 Minuten sorgt das WAV-Format für maximale Kompatibilität. Für längere Routinen (wie 90-minütige Coaching-Sessions) reduziert AAC-Kodierung die Dateigröße bei Beibehaltung der Qualität.
📊 90-Minuten-Routine ≈ 5MB AAC
Tabata Segment-Wiederverwendungs-Caching
Für Routinen mit wiederholten Intervallen (wie Tabatas 8 identische Runden) cached und wiederverwendet der Encoder vorab kodierte Segmente innerhalb einer Session, was die Generierungszeit drastisch reduziert.
🏃 50% Cache-Trefferquote bei Tabata
Millisekunden-Timing-Präzision
Das Intervall-Mapping-System verfolgt Ansagepositionen mit Millisekunden-Genauigkeit. Skip-Operationen landen präzise am Anfang der Ansage jedes Intervalls.
🎯 <0,02% Timing-Varianz
Audio-Modus-Auswahl in den Energiespar-Einstellungen
TTS-Modus vs Dauerhafter Modus Vergleich
| Funktion | TTS-Modus (Kostenlos) | Dauerhafter Modus (Premium) |
|---|---|---|
| Bildschirm aus | ❌ Kann stoppen | ✅ Läuft weiter |
| App im Hintergrund | ❌ Kann stoppen | ✅ Läuft weiter |
| Handy gesperrt | ❌ Kann stoppen | ✅ Läuft weiter |
| Startzeit | ⚡ Sofort | ⏳ Kurze Generierung (erster Start) |
| Akkuverbrauch | 🔋 Niedriger | 🔋 Etwas höher |
| Lange Trainings | ❌ Unterbrechungsrisiko | ✅ Perfekt für 90+ Min. |
| Speicherverbrauch | 📦 Keiner | 📦 Gecachte Audio-Dateien |
Wann welchen Modus verwenden
- TTS-Modus: Kurze Trainings mit eingeschaltetem Bildschirm, wenn du sofortigen Start ohne Wartezeit möchtest.
- Dauerhafter Modus: Jedes Training, bei dem du dein Handy sperren, in die Tasche stecken oder 100% Zuverlässigkeit brauchst.
Entdecke Yay!Timer Funktionen
Yay!Timer herunterladen – Nie wieder ein Intervall verpassen
Erlebe die Zuverlässigkeit des Dauerhaften Modus. Lade Yay!Timer kostenlos herunter und upgrade auf Premium für nur 2,99€.
Jetzt bei Google Play