diff --git a/issue.md b/issue.md index ef99207..3ca4b9e 100644 --- a/issue.md +++ b/issue.md @@ -26,18 +26,24 @@ ## Offen -### TTS / Audio (Prioritaet) -- [ ] XTTS Audio-Streaming statt Einzel-Dateien (WebRTC oder Opus-Stream) - → Verhindert Stottern/Abgehacktheit bei langen Antworten - → Zusammengefuegter Stream statt Queue von WAV-Dateien -- [ ] Audio-Normalisierung (Lautstaerke zwischen Chunks angleichen) -- [ ] Piper Voices Download ueber Diagnostic (neue Sprachen/Stimmen) +### Bugs (Prioritaet) +- [ ] Session-Persistenz: Bei Container-Restart wird immer aria-bridge geladen statt die zuletzt gewaehlte Session. Wird nicht persistent gespeichert. +- [ ] App: Textnachrichten, Bilder und Anhaenge werden von ARIA nicht beantwortet — nur Sprachnachrichten funktionieren. +- [ ] App: Audioausgabe hoert ab und zu einfach auf (mitten im Satz oder zwischen Chunks) +- [ ] App: Kein Auto-Scroll zur letzten Nachricht beim App-Start (soll direkt springen, nicht animiert scrollen) +- [ ] App: Bei neuen Nachrichten soll automatisch zur letzten Nachricht gescrollt werden -### App +### App Features +- [ ] App: Zu Anhaengen noch Text/Sprache hinzufuegen koennen (z.B. Bild senden + "Was siehst du?") - [ ] Wake Word on-device (Porcupine "ARIA" Keyword, Phase 2) - [ ] Chat-History zuverlaessiger laden (AsyncStorage Race Condition) - [ ] Background Audio Service (TTS auch bei minimierter App) +### TTS / Audio +- [ ] XTTS Audio-Streaming verbessern (minimales Stottern bei Chunk-Uebergaengen) +- [ ] Audio-Normalisierung (Lautstaerke zwischen Chunks angleichen) +- [ ] Piper Voices Download ueber Diagnostic (neue Sprachen/Stimmen) + ### Architektur - [ ] Bilder: Claude Vision direkt nutzen (aktuell nur Dateipfad an ARIA) - [ ] Auto-Compacting und Memory/Brain Verwaltung (SQLite?)