fix(voice): preserve Android transcripts and Claude utterances

This commit is contained in:
Ludo Fourrage committed 2026-11-09 07:27:02 -08:00
1 parent 0cedeb2657
commit 2d7cd46565
11 files changed
+930 -139

No files matched your search

+5 -1
View File
@@ -1,5 +1,9 @@
---
"aicodeman": patch
'aicodeman': patch
---
Add a configurable voice silence timeout and manual-stop dictation so thinking pauses do not cut off recording.
Provider-default Deepgram and Web Speech final events now wait for the 3-second silence deadline instead of stopping immediately. Claude keeps recording across utterance endpoints and preserves final words after Stop, with a bounded wait on failed connections.
Fix repeated words and lost final transcripts on Chrome for Android, animate browser speech activity without a competing microphone capture, and preserve partial text when reconnecting. Bound repeated empty browser recognition restarts.