100% offline, open-source, Voice Dictation app on any OS
See the codeSpeakType lets you type with your voice. Hold a key, say what you want to write, and let go. Your words appear wherever your cursor is: an email, a chat, a document, a code editor, anywhere.
Most voice typing apps send your recordings to a company's servers and charge a monthly fee. SpeakType does all the work on your own computer, so it's free, it works without internet, and nothing you say ever leaves your computer.
| SpeakType | Typical voice typing apps | |
|---|---|---|
| Cost | Free, with no limits | Monthly subscription |
| Your recordings | Stay on your computer | Uploaded to the company's servers |
| Without internet | Works | Doesn't work |
| Account | Not needed | Required |
Go to the downloads page and, under the newest version, click the file for your computer:
| Your computer | Download this file |
|---|---|
| Mac with Apple Silicon (M1 or newer), macOS 13 or later | the file ending in .dmg |
| Windows 10 or 11 | the file ending in -setup.exe |
| Linux: Ubuntu, Debian, Mint or Pop!_OS | the file ending in .deb |
| Linux: any other distribution | the file ending in .AppImage |
Mac
.dmg file and drag SpeakType into your Applications folder.Windows
-setup.exe file.Linux
.deb: double-click it to install with your software center, or run sudo apt install ./SpeakType_*.deb..AppImage: make it runnable with chmod +x SpeakType_*.AppImage, then double-click it.The extra steps on Mac and Windows are there because SpeakType isn't signed by Apple or Microsoft yet. That's coming soon.
Yes. There's no trial, no word limit and no paid plan. SpeakType is open source under the MIT license, so anyone can read or reuse the code.
No. Your voice is turned into text on your computer. SpeakType only goes online to download speech models when you ask it to, and to check for new versions, which you can turn off in Settings.
The one SpeakType recommends is a good start. Roughly: smaller models are quicker and use less memory, and larger ones make fewer mistakes. Parakeet models are very fast and cover English plus 24 other European languages. Whisper models cover 99 languages. You can download several and switch any time.
Only on your computer. You can delete single dictations or clear everything from the History screen.
No. The next SpeakType 2 update brings over your history, dictionary and settings from SpeakType 1 automatically the first time you open it. Until then, SpeakType 1.3 remains available.
SpeakType 2 is new, and Windows and Linux support is especially young. Please open an issue describing what happened and which computer you're on. It helps a lot.
Everyone is welcome, and you don't have to write code. Bug reports, ideas and design feedback all help.
| If you know… | You could work on… |
|---|---|
| React and TypeScript | The app's screens, the recording bubble and the menu bar panel |
| Rust, or want to learn it | Audio, speech models, shortcuts and typing on Mac, Windows and Linux |
| Design or product | Feedback, ideas and polish |
| React Native | The upcoming iPhone and Android app |
The project is new and the code is small and easy to find your way around, so it's a friendly place to learn. People who use Windows or Linux every day are especially welcome.
Start with the contributing guide. It explains how to set up your computer, run and test SpeakType, and send your first change.
Speech recognition by OpenAI Whisper and NVIDIA Parakeet, running on whisper.cpp, ONNX Runtime, WhisperKit and FluidAudio. MIT licensed.
Swift
55.7%
Rust
21.9%
TypeScript
18.0%
Shell
1.9%
Makefile
1.1%
100% offline, open-source, Voice Dictation app on any OS
See the codeSpeakType lets you type with your voice. Hold a key, say what you want to write, and let go. Your words appear wherever your cursor is: an email, a chat, a document, a code editor, anywhere.
Most voice typing apps send your recordings to a company's servers and charge a monthly fee. SpeakType does all the work on your own computer, so it's free, it works without internet, and nothing you say ever leaves your computer.
| SpeakType | Typical voice typing apps | |
|---|---|---|
| Cost | Free, with no limits | Monthly subscription |
| Your recordings | Stay on your computer | Uploaded to the company's servers |
| Without internet | Works | Doesn't work |
| Account | Not needed | Required |
Go to the downloads page and, under the newest version, click the file for your computer:
| Your computer | Download this file |
|---|---|
| Mac with Apple Silicon (M1 or newer), macOS 13 or later | the file ending in .dmg |
| Windows 10 or 11 | the file ending in -setup.exe |
| Linux: Ubuntu, Debian, Mint or Pop!_OS | the file ending in .deb |
| Linux: any other distribution | the file ending in .AppImage |
Mac
.dmg file and drag SpeakType into your Applications folder.Windows
-setup.exe file.Linux
.deb: double-click it to install with your software center, or run sudo apt install ./SpeakType_*.deb..AppImage: make it runnable with chmod +x SpeakType_*.AppImage, then double-click it.The extra steps on Mac and Windows are there because SpeakType isn't signed by Apple or Microsoft yet. That's coming soon.
Yes. There's no trial, no word limit and no paid plan. SpeakType is open source under the MIT license, so anyone can read or reuse the code.
No. Your voice is turned into text on your computer. SpeakType only goes online to download speech models when you ask it to, and to check for new versions, which you can turn off in Settings.
The one SpeakType recommends is a good start. Roughly: smaller models are quicker and use less memory, and larger ones make fewer mistakes. Parakeet models are very fast and cover English plus 24 other European languages. Whisper models cover 99 languages. You can download several and switch any time.
Only on your computer. You can delete single dictations or clear everything from the History screen.
No. The next SpeakType 2 update brings over your history, dictionary and settings from SpeakType 1 automatically the first time you open it. Until then, SpeakType 1.3 remains available.
SpeakType 2 is new, and Windows and Linux support is especially young. Please open an issue describing what happened and which computer you're on. It helps a lot.
Everyone is welcome, and you don't have to write code. Bug reports, ideas and design feedback all help.
| If you know… | You could work on… |
|---|---|
| React and TypeScript | The app's screens, the recording bubble and the menu bar panel |
| Rust, or want to learn it | Audio, speech models, shortcuts and typing on Mac, Windows and Linux |
| Design or product | Feedback, ideas and polish |
| React Native | The upcoming iPhone and Android app |
The project is new and the code is small and easy to find your way around, so it's a friendly place to learn. People who use Windows or Linux every day are especially welcome.
Start with the contributing guide. It explains how to set up your computer, run and test SpeakType, and send your first change.
Speech recognition by OpenAI Whisper and NVIDIA Parakeet, running on whisper.cpp, ONNX Runtime, WhisperKit and FluidAudio. MIT licensed.
Swift
55.7%
Rust
21.9%
TypeScript
18.0%
Shell
1.9%
Makefile
1.1%