This task can be performed using Yapper
A 100% local dictation companion
Best product for this task
Yapper
productivity
100% local -> use an included LLM or your own Three input modes: microphone, system audio (loopback), and audio files Vocabulary can be updated to learn new words Customizable models, hotkeys, appearance, sounds, and more Works in any app with a text field -> browsers, IDEs, chat, terminals

What to expect from an ideal product
- Works entirely on your device without sending any audio data to external servers or requiring an internet connection
- Accepts audio input from your microphone, system sounds, or pre-recorded audio files that you want to convert to text
- Lets you teach it new words and technical terms by updating its vocabulary so transcription accuracy improves over time
- Integrates directly into any program where you type text like web browsers, code editors, messaging apps, or command terminals
- Gives you control over transcription models, keyboard shortcuts, and interface settings to match your specific workflow needs
