Skip to content

Improve speech dictation reliability#985

Merged
jefking merged 2 commits into
mainfrom
fix/speech-dictation-reliability
May 23, 2026
Merged

Improve speech dictation reliability#985
jefking merged 2 commits into
mainfrom
fix/speech-dictation-reliability

Conversation

@jefking
Copy link
Copy Markdown
Collaborator

@jefking jefking commented May 23, 2026

Summary

  • add speech transcription audio stats, empty-transcript reasons, and structured error codes
  • stop forcing browser dictation to language=auto so configured language hints are used by default
  • add browser-side microphone signal checks and align compose defaults to base-int8/en

Validation

  • go test ./internal/web
  • go test ./...
  • docker compose -f docker-compose.yml config --quiet
  • synthetic speech PCM against local source server returned text
  • synthetic silence PCM returned reason=empty_transcript with near_silent=true
  • Playwright fake microphone smoke appended dictated text into the builder prompt

moltenhub-bot added 2 commits May 23, 2026 10:00
…reliability

# Conflicts:
#	.env.example
#	docker-compose.yml
#	docker/config/README.md
#	internal/web/static/index.html
@jefking jefking merged commit e348794 into main May 23, 2026
1 check passed
@jefking jefking deleted the fix/speech-dictation-reliability branch May 23, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant