duffyduck
0f9a951964
release: bump version to 0.0.7.8
2026-05-06 22:58:20 +02:00
duffyduck
ee89277e0d
release: bump version to 0.0.7.7
2026-05-06 22:52:23 +02:00
duffyduck
f80a17bbcd
release: bump version to 0.0.7.6
2026-05-06 22:41:55 +02:00
duffyduck
5e66c65a3f
release: bump version to 0.0.7.5
2026-05-06 22:15:49 +02:00
duffyduck
ab0b224370
release: bump version to 0.0.7.4
2026-05-06 20:30:37 +02:00
duffyduck
e71a1b8374
release: bump version to 0.0.7.3
2026-05-06 20:12:01 +02:00
duffyduck
7c3330287c
release: bump version to 0.0.7.2
2026-05-05 14:51:18 +02:00
duffyduck
41d8faa045
release: bump version to 0.0.7.1
2026-05-03 22:11:08 +02:00
duffyduck
fceae95a3c
release: bump version to 0.0.7.0
2026-05-03 21:59:38 +02:00
duffyduck
b0774c697e
release: bump version to 0.0.6.9
2026-05-01 00:08:08 +02:00
duffyduck
759541d248
release: bump version to 0.0.6.8
2026-04-26 13:26:00 +02:00
duffyduck
7eb873aa4e
release: bump version to 0.0.6.7
2026-04-26 13:08:13 +02:00
duffyduck
40a8e14b52
release: bump version to 0.0.6.6
2026-04-26 12:59:26 +02:00
duffyduck and Claude Opus 4.7
8553442615
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
41909f867a
release: bump version to 0.0.6.5
2026-04-25 22:51:00 +02:00
duffyduck
26bc617bb6
release: bump version to 0.0.6.4
2026-04-25 20:58:10 +02:00
duffyduck
1f16bac3b8
release: bump version to 0.0.6.3
2026-04-25 20:35:25 +02:00
duffyduck
52b1414d35
release: bump version to 0.0.6.2
2026-04-25 20:20:25 +02:00
duffyduck
1456f01429
release: bump version to 0.0.6.1
2026-04-25 01:24:31 +02:00
duffyduck
94d086005d
release: bump version to 0.0.6.0
2026-04-25 01:13:42 +02:00
duffyduck
c89ef00759
release: bump version to 0.0.5.9
2026-04-25 01:04:00 +02:00
duffyduck
c9068bf7ba
release: bump version to 0.0.5.8
2026-04-25 00:51:13 +02:00
duffyduck
0324643257
release: bump version to 0.0.5.7
2026-04-25 00:31:12 +02:00
duffyduck
43664edbb7
release: bump version to 0.0.5.6
2026-04-24 16:25:53 +02:00
duffyduck and Claude Opus 4.7
1c647ab2a3
fix(deps): porcupine-react-native 3.0.6 existiert nicht — auf 3.0.5 pinnen
...
3.0.6 war geraten und gibt's nicht im npm Registry. Aktuelle stabile 3.x
ist 3.0.5; 4.0.0 hat Breaking Changes. Beide Picovoice-Packages auf
exakte Version gepinnt damit keine Auto-Bumps fies werden.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 16:03:35 +02:00
duffyduck and Claude Opus 4.7
299959bfae
release: bump version to 0.0.5.5
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 16:02:37 +02:00
duffyduck and Claude Opus 4.7
1d10f5d94e
feat: Porcupine Wake-Word Integration (Built-In Keywords, "Jarvis" default)
...
WakeWordService wrappt jetzt Picovoice Porcupine:
- loadFromStorage(): Access Key + Keyword aus AsyncStorage, init Porcupine
- configure(key, keyword): Settings-Wechsel, Re-Init
- start(): wenn Porcupine bereit → 'armed' (passives Lauschen),
sonst Fallback auf direktes 'conversing' (klassischer Modus)
- onWakeDetected: Porcupine pausieren → 'conversing' → wakeCallback
- endConversation: Porcupine wieder starten → 'armed' (Wake-Word weiter
aktiv im Hintergrund, kein erneuter Tap noetig)
- Pro Geraet eigene Wahl: jeder User kann sein eigenes Wake-Word haben
Settings: neuer Bereich "Wake-Word"
- Picovoice Access Key Input (mit Eye-Toggle), kostenlos auf
console.picovoice.ai
- Built-In Keyword Chips: jarvis, computer, picovoice, porcupine,
bumblebee, terminator, alexa, hey google, ok google, hey siri
- "Speichern + Aktivieren" Button mit Status-Feedback
- Hinweis dass "ARIA" Custom-Keyword spaeter via Diagnostic kommt
ChatScreen: ruft wakeWordService.loadFromStorage() beim Mount.
package.json: @picovoice/porcupine-react-native + react-native-voice-processor
hinzugefuegt — npm install + native rebuild noetig.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 15:23:51 +02:00
duffyduck
76de8296b3
release: bump version to 0.0.5.4
2026-04-24 14:45:17 +02:00
duffyduck
675927ad35
release: bump version to 0.0.5.3
2026-04-24 14:41:59 +02:00
duffyduck
4882ebec33
release: bump version to 0.0.5.2
2026-04-24 13:50:19 +02:00
duffyduck
c2163b9064
release: bump version to 0.0.5.1
2026-04-23 22:02:17 +02:00
duffyduck
5729753b2e
release: bump version to 0.0.5.0
2026-04-23 15:31:18 +02:00
duffyduck
351a7822e1
release: bump version to 0.0.4.9
2026-04-22 23:02:28 +02:00
duffyduck
ad7ec11be2
release: bump version to 0.0.4.8
2026-04-22 19:08:00 +02:00
duffyduck
d3b6612782
release: bump version to 0.0.4.7
2026-04-22 18:46:25 +02:00
duffyduck
10e98338ed
release: bump version to 0.0.4.6
2026-04-22 18:32:31 +02:00
duffyduck
6582eb0f90
release: bump version to 0.0.4.5
2026-04-22 18:18:20 +02:00
duffyduck
85a2ead28e
release: bump version to 0.0.4.4
2026-04-20 16:42:19 +02:00
duffyduck
6486f197ac
release: bump version to 0.0.4.3
2026-04-20 08:01:46 +02:00
duffyduck
6a9bdd6ed2
release: bump version to 0.0.4.2
2026-04-19 23:01:55 +02:00
duffyduck
d507022894
release: bump version to 0.0.4.1
2026-04-19 21:00:49 +02:00
duffyduck
42d37084d7
release: bump version to 0.0.4.0
2026-04-18 12:28:08 +02:00
duffyduck
6a6504073e
release: bump version to 0.0.3.9
2026-04-18 11:52:53 +02:00
duffyduck
745fb4f267
release: bump version to 0.0.3.8
2026-04-18 11:41:12 +02:00
duffyduck
ed4a0c3ea4
release: bump version to 0.0.3.7
2026-04-11 13:18:17 +02:00
duffyduck
db5e36f62c
release: bump version to 0.0.3.6
2026-04-11 12:19:00 +02:00
duffyduck
51a97340fe
release: bump version to 0.0.3.5
2026-04-11 12:13:41 +02:00
duffyduck
f92896af95
release: bump version to 0.0.3.4
2026-04-11 12:09:23 +02:00
duffyduck
e3d6b6c47e
release: bump version to 0.0.3.3
2026-04-11 12:04:37 +02:00
duffyduck
dde1d40de4
release: bump version to 0.0.3.2
2026-04-11 09:53:54 +02:00