Earlier quoted context omitted.
Android has on-device transcription for some devices (e.g. Pixel 5 and above). Maybe you could use that instead of charging?
EDIT: If you feel strongly about this and think it's possible please send in PRs. Thanks! Unfortunately you then lose ability to play back the original audio https://stackoverflow.com/questions/2319735/voice-recognitio... . This is a major usability tradeoff IMO, though I'm willing to be swayed to add an option. I suspect Google's limiting this because they don't want devices "freeloading" their cloud transcription s…
If this were all on-device I'd use this in a heartbeat. I'd even pay for it. I worry about privacy though - I appreciate you went with Azure instead of Google, however!