duffyduck
24a91887ef
fix(android): FileOpenerModule — kein '*/*' im Source (Kotlin-Lexer-Verwirrung)
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-10 18:03:59 +02:00
duffyduck
08857093b5
release: bump version to 0.1.0.9
2026-05-10 17:25:48 +02:00
duffyduck
89e3a195a3
release: bump version to 0.1.0.8
2026-05-10 17:21:46 +02:00
duffyduck
a0570ef8f7
release: bump version to 0.1.0.7
2026-05-10 17:14:11 +02:00
duffyduck
38106a2096
release: bump version to 0.1.0.6
2026-05-10 17:07:53 +02:00
duffyduck
db4c7b9b72
release: bump version to 0.1.0.5
2026-05-10 17:02:56 +02:00
duffyduck
dd6d70c46e
release: bump version to 0.1.0.4
2026-05-10 16:59:15 +02:00
duffyduck
f95e71463f
release: bump version to 0.1.0.3
2026-05-10 16:43:37 +02:00
duffyduck
cad68db2a2
release: bump version to 0.1.0.2
2026-05-10 16:38:00 +02:00
duffyduck
a8b586ec92
release: bump version to 0.1.0.1
2026-05-10 16:30:14 +02:00
duffyduck
7e12816ebd
release: bump version to 0.1.0.0
2026-05-10 16:22:08 +02:00
duffyduck
b857f778e9
release: bump version to 0.0.9.9
2026-05-10 15:56:53 +02:00
duffyduck
de8eeb69e2
release: bump version to 0.0.9.8
2026-05-10 15:46:36 +02:00
duffyduck
981779cd9e
release: bump version to 0.0.9.7
2026-05-10 15:37:45 +02:00
duffyduck
2750b867a3
release: bump version to 0.0.9.6
2026-05-10 15:29:03 +02:00
duffyduck
77ccee8331
release: bump version to 0.0.9.5
2026-05-10 15:13:38 +02:00
duffyduck
160c5c34b6
release: bump version to 0.0.9.4
2026-05-10 14:54:45 +02:00
duffyduck
43c21d3ddc
release: bump version to 0.0.9.3
2026-05-10 14:48:35 +02:00
duffyduck
7d08c06720
release: bump version to 0.0.9.2
2026-05-10 14:40:35 +02:00
duffyduck
70f806ef80
release: bump version to 0.0.9.1
2026-05-10 14:32:35 +02:00
duffyduck
1a4857ed62
release: bump version to 0.0.9.0
2026-05-10 14:26:41 +02:00
duffyduck
9276a92c83
release: bump version to 0.0.8.9
2026-05-10 14:20:43 +02:00
duffyduck
20050d4077
release: bump version to 0.0.8.8
2026-05-10 14:12:59 +02:00
duffyduck
13f1103604
release: bump version to 0.0.8.7
2026-05-10 14:00:29 +02:00
duffyduck
17f3d8870e
release: bump version to 0.0.8.6
2026-05-10 12:50:35 +02:00
duffyduck
1a982c0d45
release: bump version to 0.0.8.5
2026-05-10 12:01:46 +02:00
duffyduck
7f7db100af
release: bump version to 0.0.8.4
2026-05-10 11:53:48 +02:00
duffyduck
bef59ba134
release: bump version to 0.0.8.3
2026-05-10 11:46:26 +02:00
duffyduck
0c43a18402
release: bump version to 0.0.8.2
2026-05-07 08:31:06 +02:00
duffyduck
2eb0b4df90
release: bump version to 0.0.8.1
2026-05-06 23:49:36 +02:00
duffyduck
a648dad96d
release: bump version to 0.0.8.0
2026-05-06 23:06:22 +02:00
duffyduck
4ba48940b9
release: bump version to 0.0.7.9
2026-05-06 23:00:32 +02:00
duffyduck
7682a0ce58
release: bump version to 0.0.7.8
2026-05-06 22:58:20 +02:00
duffyduck
55ef207454
release: bump version to 0.0.7.7
2026-05-06 22:52:23 +02:00
duffyduck
ec9530f17f
release: bump version to 0.0.7.6
2026-05-06 22:41:55 +02:00
duffyduck
a9a87f12df
release: bump version to 0.0.7.5
2026-05-06 22:15:49 +02:00
duffyduck
fa0667088a
release: bump version to 0.0.7.4
2026-05-06 20:30:37 +02:00
duffyduck
6c7fd1d0e3
release: bump version to 0.0.7.3
2026-05-06 20:12:01 +02:00
duffyduck
9d8db111ac
release: bump version to 0.0.7.2
2026-05-05 14:51:18 +02:00
duffyduck
b1ccf29295
release: bump version to 0.0.7.1
2026-05-03 22:11:08 +02:00
duffyduck
4cd9faece2
release: bump version to 0.0.7.0
2026-05-03 21:59:38 +02:00
duffyduck
8761d1a1b7
release: bump version to 0.0.6.9
2026-05-01 00:08:08 +02:00
duffyduck
b588dd7e3b
release: bump version to 0.0.6.8
2026-04-26 13:26:00 +02:00
duffyduck
6ac374621c
release: bump version to 0.0.6.7
2026-04-26 13:08:13 +02:00
duffyduck
efbd306597
build(android): ABI-Split auf arm64-v8a — APK von 136 MB auf ~35 MB
...
Mit ONNX Runtime fuer das Wake-Word kommen Native-Libs fuer alle 4
Architekturen rein (arm64-v8a, armeabi-v7a, x86, x86_64). Das
sprengt sowohl den Gitea-Upload (nginx-Limit) als auch unnoetig die
Auto-Update-Downloads aufs Phone. Per ABI-Split jetzt nur noch
arm64-v8a — deckt jedes Android-Phone seit 2017 ab.
build.sh greift den neuen APK-Pfad (app-arm64-v8a-release.apk),
faellt auf app-release.apk zurueck falls die Splits in build.gradle
deaktiviert werden.
versionCode 606 / versionName 0.0.6.6 (vom Linter mitgehoben).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 13:04:32 +02:00
duffyduck
4454613a98
release: bump version to 0.0.6.6
2026-04-26 12:59:26 +02:00
duffyduck
55cfb752a2
feat(app): Wake-Word komplett on-device via openWakeWord (ONNX)
...
Picovoice/Porcupine raus — neuer Stack ist openWakeWord (Apache 2.0,
on-device, ONNX Runtime). Kein API-Key, keine Lizenzgebuehren, Audio
verlaesst das Geraet nicht. Eigene Wake-Words sind via openWakeWord-
Notebook gratis trainierbar.
Pipeline (alles im OpenWakeWordModule.kt):
1. AudioRecord 16kHz mono int16 in 1280-Sample-Chunks (80ms)
2. melspectrogram.onnx → 32-mel Frames (mel/10 + 2 wie in Python)
3. embedding_model.onnx, 76-Frame Sliding Window (stride 8) → 96-dim
4. hey_jarvis.onnx (oder anderes Keyword) auf letzten 16 Embeddings
5. Sigmoid-Score, threshold/patience/debounce-Filter
6. RN-Event "WakeWordDetected" raus
Mitgelieferte Modelle in assets/openwakeword/: hey_jarvis (Default),
alexa, hey_mycroft, hey_rhasspy. Externe Service-API (start/stop/
configure/onWakeWord/...) bleibt identisch — ChatScreen unveraendert.
build.gradle: com.microsoft.onnxruntime:onnxruntime-android:1.17.1
package.json: @picovoice/porcupine-react-native + voice-processor raus
SettingsScreen: AccessKey-Feld weg, neue Keyword-Liste mit Labels
README: Wake-Word-Sektion komplett umgeschrieben (kein Picovoice mehr)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 12:56:33 +02:00
duffyduck
a4d3449e3a
release: bump version to 0.0.6.5
2026-04-25 22:51:00 +02:00
duffyduck
0309c95aa5
release: bump version to 0.0.6.4
2026-04-25 20:58:10 +02:00
duffyduck
f031fa159e
release: bump version to 0.0.6.3
2026-04-25 20:35:25 +02:00