duffyduck
75fa574a85
release: bump version to 0.2.4.8
2026-08-16 22:01:07 +02:00
duffyduck
626281dead
release: bump version to 0.2.4.7
2026-08-16 21:39:35 +02:00
duffyduck and Claude Opus 4.8
49ea172617
feat(wake): Voxtral-Bestätigungsstufe gegen Musik-Fehltrigger
...
openWakeWord triggert oft auf Musik (Pet Shop Boys "West End Girls" & Co.). Neu:
nach dem Trigger prüft Voxtral den Vor-Trigger-Audio ("war das wirklich das
Wake-Wort oder nur Musik?") — erst bei Bestätigung Gong + Mikro, sonst still
verworfen + re-arm. Kostet ~0,5-1s vor dem Gong.
- Native (OpenWakeWordModule.kt): 2s Roh-PCM-Ringpuffer; bei Erkennung wird der
1,5s-Vor-Trigger-Schnipsel base64 (s16le 16kHz) ans WakeWordDetected-Event
gehängt (preTriggerPcm).
- Bridge (voxtral): neuer One-Shot-Handler stt_transcribe_blob → Silero + Voxtral
→ stt_transcribe_result. Musik/Rauschen → leerer Text.
- App: audio.transcribeBlob() schickt den Schnipsel, wakeword.confirmWake() prüft
ob das distinktive Keyword (>=4 Zeichen) im Transkript steht. Gate sitzt in
onWakeDetected VOR Gong/Dialog. Setting "Wake-Wort per Voxtral bestätigen"
(default aus, opt-in).
FAIL-OPEN durchgängig: kein preTriggerPcm (altes APK) / Timeout / Fehler / VAD
weg → Wake läuft normal durch. Nie schlechter als heute. NATIVER TEIL UNGETESTET
(kein Gerät hier) — braucht Build + Test auf dem Handy.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-16 21:37:15 +02:00
duffyduck
a3650bb0e4
release: bump version to 0.2.4.6
2026-08-16 21:17:07 +02:00
duffyduck
88faf57253
release: bump version to 0.2.4.5
2026-08-16 20:40:47 +02:00
duffyduck
3693157210
release: bump version to 0.2.4.4
2026-08-16 19:57:14 +02:00
duffyduck
b226e1da11
release: bump version to 0.2.4.3
2026-08-16 11:33:45 +02:00
duffyduck
a2b7e3a48d
release: bump version to 0.2.4.2
2026-08-16 11:26:49 +02:00
duffyduck
07ccf05429
release: bump version to 0.2.4.1
2026-08-16 02:02:10 +02:00
duffyduck
5f09e2bca3
release: bump version to 0.2.4.0
2026-08-16 01:48:43 +02:00
duffyduck
9aae5af6a9
release: bump version to 0.2.3.9
2026-08-16 01:06:18 +02:00
duffyduck
517c993ac8
release: bump version to 0.2.3.8
2026-08-15 14:06:34 +02:00
duffyduck
0265aabb5e
release: bump version to 0.2.3.7
2026-08-15 13:27:32 +02:00
duffyduck
0ca8a82013
release: bump version to 0.2.3.6
2026-08-15 13:05:46 +02:00
duffyduck and Claude Opus 4.8
353fd98d3f
feat(wake): schnellere/empfindlichere Wake-Word-Defaults (E1)
...
Gegen 'traege': patience 2->1, STARTUP_SUPPRESSION_MS 1500->600, Foreground-Cooldown 3000->1000, Resume-Cooldown 1500->500, Threshold-Default 0.6->0.45. Fehlausloeser faengt die Speaker-ID (E3) ab. Wort bleibt 'computer'.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-15 12:57:24 +02:00
duffyduck
0350dd33c8
release: bump version to 0.2.3.5
2026-08-15 12:07:01 +02:00
duffyduck
01df26e6df
release: bump version to 0.2.3.4
2026-08-15 11:49:28 +02:00
duffyduck
a7c2f07361
release: bump version to 0.2.3.3
2026-08-15 10:55:10 +02:00
duffyduck
03021a6787
release: bump version to 0.2.3.2
2026-08-15 03:24:35 +02:00
duffyduck
ee6c4f34db
release: bump version to 0.2.3.1
2026-08-15 02:01:12 +02:00
duffyduck
091a1b7755
release: bump version to 0.2.3.0
2026-08-08 21:48:30 +02:00
duffyduck
2aef0347ae
release: bump version to 0.2.2.9
2026-07-21 01:21:23 +02:00
duffyduck
1c7157327c
release: bump version to 0.2.2.8
2026-07-21 01:10:26 +02:00
duffyduck
ef826d1ed1
release: bump version to 0.2.2.7
2026-07-21 01:01:54 +02:00
duffyduck
e04d8f360b
release: bump version to 0.2.2.6
2026-07-21 00:54:02 +02:00
duffyduck
769025c41b
release: bump version to 0.2.2.5
2026-07-21 00:47:46 +02:00
duffyduck
3c6bf0783e
release: bump version to 0.2.2.4
2026-07-21 00:25:19 +02:00
duffyduck
7e14107361
release: bump version to 0.2.2.3
2026-07-20 23:34:05 +02:00
duffyduck
28361ea97a
release: bump version to 0.2.2.2
2026-07-17 22:57:49 +02:00
duffyduck
f45d42cd30
release: bump version to 0.2.2.1
2026-07-17 21:47:18 +02:00
duffyduck
7d46d8e531
release: bump version to 0.2.2.0
2026-07-17 14:49:33 +02:00
duffyduck
9950cdea87
release: bump version to 0.2.1.9
2026-07-17 00:35:01 +02:00
duffyduck
bbfd544013
release: bump version to 0.2.1.8
2026-07-17 00:12:38 +02:00
duffyduck
c92e042e91
release: bump version to 0.2.1.7
2026-07-14 23:20:57 +02:00
duffyduck
761217cb5a
release: bump version to 0.2.1.6
2026-07-12 10:09:49 +02:00
duffyduck
e61a0ff871
release: bump version to 0.2.1.5
2026-07-12 09:44:34 +02:00
duffyduck
ff1205eb6b
release: bump version to 0.2.1.4
2026-07-12 02:10:13 +02:00
duffyduck
629a3d82ac
release: bump version to 0.2.1.3
2026-07-11 23:18:27 +02:00
duffyduck
486d7dedbb
release: bump version to 0.2.1.2
2026-07-11 22:48:43 +02:00
duffyduck
6cf75644d8
release: bump version to 0.2.1.1
2026-07-11 21:46:56 +02:00
duffyduck
245dfc4d73
release: bump version to 0.2.1.0
2026-07-11 21:10:02 +02:00
duffyduck
a0494e90ee
release: bump version to 0.2.0.9
2026-07-11 20:42:25 +02:00
duffyduck
aefdff89dc
release: bump version to 0.2.0.8
2026-07-11 20:33:12 +02:00
duffyduck
bbfa1f73f6
release: bump version to 0.2.0.7
2026-07-11 17:14:32 +02:00
duffyduck
06d0064c8c
release: bump version to 0.2.0.6
2026-07-11 16:50:22 +02:00
duffyduck and Claude Opus 4.8
4d1664a328
fix(app): zuverlaessiger Spotify-Resume via MEDIA_PLAY-KeyEvent statt Focus-Nudge
...
Native AudioFocus: dispatchMediaPlay() (echter KEYCODE_MEDIA_PLAY an die aktive
MediaSession, wie die Kopfhoerer-Play-Taste) + isMusicActive() zum Gaten.
audio.ts merkt vor dem Focus-Grab ob Musik lief und resumt am Dialog-Ende nur
dann — deterministisch statt des auf OnePlus flakigen nudgeMediaResume.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-11 16:13:18 +02:00
duffyduck
1ff02f9763
release: bump version to 0.2.0.5
2026-07-11 16:11:12 +02:00
duffyduck
3ddcf665f0
release: bump version to 0.2.0.4
2026-07-11 13:48:14 +02:00
duffyduck
1b48307907
release: bump version to 0.2.0.3
2026-07-10 21:40:25 +02:00
duffyduck
5a7bfd9f50
release: bump version to 0.2.0.2
2026-07-06 10:30:39 +02:00