Repository navigation
akou 1.7.4
1.7.4 — a microphone that is slow to wake no longer swallows a dictation
On a Mac, a USB microphone waking from idle can take more than 3 seconds to open. akou gave up on it after 3 seconds and threw the stream away just before it arrived. The dictation key then seemed to do nothing, and nothing said why: the reason went only to app.log. Now akou keeps waiting for as long as the key is held or the dictation is latched on, and dictates from the moment the microphone opens. When it never opens, the dictation bar says "The microphone didn't open". A microphone that opens straight away works as before. Windows and Linux had the same 3-second limit in dictation and get the same fix. Recording a call is unchanged: it already waited longer and said when a device failed (TRAPS T4.39). The 8-hour soak did not run for this release: it runs the call-recording helper from a file and opens no device, and this release changes only how dictation opens a device.
Signed and notarized. The app and the akou command line are signed with a Developer ID and notarized by Apple, so macOS opens them without an extra step, and the microphone and system audio grants should survive updates. Coming from 0.6.0 or older, which were not signed, macOS asks for both grants once more. The speech models are downloaded on first run. See docs/getting-started.md.
What's Changed
- fix(dictation): keep a microphone that opens late instead of dropping the press by @GeiserX in #503
- release: 1.7.4, so a slow microphone no longer swallows a dictation by @GeiserX in #504
Full Changelog: v1.7.3...v1.7.4