Commit Graph

11 Commits

Author SHA1 Message Date
tes 14690484de Test 3 plan: implementation steps for full-cycle C# probe
Five tasks: scaffold csproj, copy WakewordModel + models with Reset(),
write Program.cs with the four-state machine, write bin/probe-cs-3
deploy script, and hardware verification on the Pi.
2026-06-12 13:19:18 +00:00
tes e9730c7e50 Test 3 spec: full-cycle C# probe (wakeword + record + playback)
State machine on a single persistent input stream: IDLE → BEEPING →
RECORDING → PLAYBACK → IDLE. Detector gated during non-IDLE states;
WakewordModel.Reset() called on IDLE re-entry to clear stale ring
buffers and re-arm the warmup guard.
2026-06-12 13:13:59 +00:00
tes fe15a009b3 Plan: C# probe re-implementing Test 2 (wakeword) on the Pi 2026-06-12 11:19:22 +00:00
tes 815389ecc2 Spec: C# probe re-implementing Test 2 (wakeword) on the Pi 2026-06-12 10:55:13 +00:00
tes bfd8a05734 Add kickoff prompt for Test 2 (wakeword) C# probe 2026-06-12 10:12:34 +00:00
tes 7b1417e885 Plan: use scp instead of rsync in bin/probe-cs (no rsync in build env) 2026-06-12 09:26:13 +00:00
tes 91a1f04b44 Plan: C# probe re-implementing Test 1 (record/play) on the Pi 2026-06-12 09:23:46 +00:00
tes b7fda48e91 Spec: C# probe re-implementing Test 1 (record/play) on the Pi 2026-06-12 09:18:26 +00:00
tes 2cea1e8de0 Test 2 skeleton: openwakeword loads via --no-deps split, scores print 2026-06-11 14:54:45 +00:00
tes 431fe7cfbc Test 1: record 5s from USB mic with RMS meter (PA_ALSA_PLUGHW for resampling) 2026-06-11 14:35:45 +00:00
tes e2712be452 Spec: voice assistant prototype phase 2026-06-11 14:18:44 +00:00