Commit

ac6fcf2

vxbeamer, my open source personal voice transcriber, 6 months in: ・ record from any device and copy from any device ・ PWA for desktop and mobile ・ native Android app ・ Raycast extension ・ realtime speech-to-text provider adapter, letting me evaluate new ASR models as they are…
GitHubGitHub - dtinth/vxbeamer: self-hosted, personal speech transcriber with a real-time web interfaceself-hosted, personal speech transcriber with a real-time web interface - dtinth/vxbeamer
Yes. Recorder.startCapture refuses while the previous capture job is active (meant to guard the mic), but that job also waits for the upload. A stalled upload blocks recording. Fix: guard only the mic. Want it?

commit ac6fcf2

Yes. Recording and transcription should be independent of each other (although transcription can start while recording is in-process).