SpeechKit v0.60.0
·
34 commits
to main
since this release
Highlights
- Find the server on your home network: a homelab SpeechKit can announce itself so a Box, desktop, or phone finds it without typing an address.
- Hosted servers stay silent: discovery stays off until you turn it on, so a public instance does not advertise itself on someone else's network.
- Nothing secret goes on the wire: devices still sign in after they connect. The announcement only says where to knock.
Added
- android: fetch Companion session in the background (dbc0987)
- android: keyboard setup is the typing IME, not the system assistant (b9efe17)
- android: kombify testers use hosted SpeechKit without typing keys (c37b699)
- android: LAN finder, drop HF onboarding, match shipped keyboard docs (9116e6e)
- android: map Companion Gateway roots onto /v1/speechkit paths (52c84c8)
- android: one keyboard, a more page, and voice-note transcription (3430631)
- android: summarize WhatsApp and Telegram voice notes (c696c58)
- cli: find LAN SpeechKit servers with speechkitctl discover (#299) (0742c50)
- desktop: find a SpeechKit server on the LAN (ef79291)
- desktop: show the live overlay language as a code mark (a861f5e)
- desktop: toggle overlay shortcut functions in Settings (4848a5e)
- server: LAN discovery via mDNS/DNS-SD (_speechkit._tcp, opt-in) (c3903be)
Fixed
- android: put SpeechKit on the Gboard suggestion strip (34b3342)
- android: put the provider buttons back on the keyboard (6ceede3)
- catalog: export provider-option manifests and add model freshness fields (d7c4db8)
- ci: use SERVER_TOKEN as production smoke authority (faa846f)
- release: unblock 0.60.0 version sync and reconcile current release (#298) (a59409e)
- test: harden desktop Voice-Agent waits and goleak filters (1aa35bf)
- tts: declare Hugging Face and Piper provider-option manifests (1987d8a)
Full Changelog: v0.59.1...v0.60.0