-
Notifications
You must be signed in to change notification settings - Fork 1
File Transcription
The File transcription page lets you import audio files, run them through the active transcription engine, queue many files at once, and have folders transcribed automatically. It can also export subtitles when the engine returns segment timing.

Bring an audio file into TypeWhisper by dragging and dropping it onto the File transcription page, then transcribe it with the active engine. The same transcription model selected on the Dictation page is used here, so whatever you have loaded for dictation also drives file transcription.
For formats beyond what the engine supports directly, TypeWhisper uses an ffmpeg-based importer to convert the audio before transcription. Install ffmpeg through your distribution if you need to import formats that are not handled directly.
You can queue multiple files for transcription at once. The batch queue tracks per-file status so you can see which files are pending, in progress, completed, or errored as the queue works through them.
Watch folders transcribe new audio automatically as files arrive. Each watch folder supports the following options.
| Option | Description |
|---|---|
| Export format | Output format for the transcription: md, txt, srt, or vtt. |
| Language override | Optionally force a language for files in this folder instead of auto-detection. |
| Auto-start on launch | Begin watching this folder automatically when the app starts. |
| Delete source after export | Optionally remove the original audio file once its transcription has been exported. |

When the active engine returns segment timing, you can export subtitles to SRT and WebVTT directly from the File transcription page. If the engine does not provide segment timing, subtitle export is not available for that transcription. See Transcription engines for which engines provide timing.
- Recorder — record longer WAV sessions and transcribe them after recording stops.
- Transcription engines — the engines that power file transcription.
-
HTTP API — transcribe files programmatically, using the same
ffmpeg-based importer.
| Date | Change |
|---|---|
| 2026-06-17 | Initial version. |
| 2026-06-17 | Added import and watch-folder screenshots. |
| 2026-06-17 | Removed unused screenshot placeholders. |
Home · Repository · Issues · Releases · GPLv3
TypeWhisper for Linux is a community Linux port. Each page lists its own change history in the Changelog section above.
Getting Started
Using TypeWhisper
- Dashboard
- Dictation
- Global Hotkeys
- Text Insertion
- File Transcription
- Recorder
- History
- Dictionary & Term Packs
- Snippets
- Profiles
- Prompts & AI Actions
- Text Cleanup & Formatting
- Long-term Memory
Settings
Plugins
Automation
Platform & Troubleshooting
Project