Skip to main content

Internet Requirements

TalkWriter requires an active internet connection for all dictation. This is a deliberate design choice, not a limitation -- cloud processing is what makes TalkWriter's accuracy and AI features possible.


Why Cloud Processing Is Better

On-device speech recognition (like Apple's built-in dictation) has improved, but cloud-based models still win on accuracy by a significant margin. Here is why:

FactorOn-DeviceCloud (TalkWriter)
Model sizeCompressed to fit on your Mac (~1-2 GB)Full-size models on powerful servers (100+ GB)
AccuracyGood for common phrasesExcellent across accents, jargon, fast speech
Language supportLimited languages at full quality100+ languages with deep training data
AI PolishNot availableFull grammar, punctuation, filler removal
TalkToneNot available6 modes, 28+ writing styles
TransliterationNot available10 languages (Banglish, Hinglish, etc.)

The trade-off is simple: you need internet, but you get significantly better results. For most users, this is the right trade-off -- you are almost always online when you are working on your Mac.


What Needs Internet

FeatureNeeds Internet?Why
Voice dictation (Soniox STT)✅ YesSpeech engine runs on cloud servers
AI Polish (Claude)✅ YesAI processing runs on cloud servers
TalkTone styling✅ YesAI processing runs on cloud servers
Banglish transliteration✅ YesTransliteration uses cloud AI
Signing in✅ YesAuthentication requires server verification

What Still Works Offline

Even without internet, you can still use these TalkWriter features:

FeatureWorks Offline?
Scratchpad (manual typing)
Reading and editing Snippets
Viewing and editing Dictionary
Changing Settings
Viewing session history
Voice dictation
AI Polish
TalkTone

What Happens Without Internet

ScenarioWhat You Experience
No internet at allDictation does not start. The pill overlay shows an error indicator.
Internet drops mid-dictationAudio captured before the drop may be partially processed. Results are not guaranteed.
Slow or unstable internetDictation works but with higher latency. Some dictations may time out.

Tips for Unreliable Connections

If your internet is not always stable:

  1. Test before important sessions. Do a quick test dictation to confirm your connection is working.
  2. Use a wired connection when possible. Ethernet is more reliable than Wi-Fi for real-time audio streaming.
  3. Avoid peak bandwidth times. If others on your network are streaming or downloading, TalkWriter may experience higher latency.
  4. Keep dictations shorter. Shorter dictations are less likely to be affected by brief connection drops.
  5. Use the Scratchpad as a backup. If dictation fails, switch to typing in the Scratchpad until your connection recovers.

Practical Example: Working on the Go

Scenario: You are at a coffee shop with spotty Wi-Fi and need to write an email.

  1. Do a quick test: hold Fn and say "testing." If text appears, your connection is working.
  2. Keep your dictations to 1-2 sentences at a time (use PTT mode). This minimizes the chance of a mid-dictation drop.
  3. If a dictation fails (pill shows error), wait a few seconds and try again.
  4. As a last resort, type directly into the Scratchpad -- it works without internet.
Pro Tip

TalkWriter uses roughly the same bandwidth as a voice call. If you can make a phone call or a Zoom call, TalkWriter will work fine. You do not need fast internet -- you need stable internet.


Frequently Asked Questions

Will offline dictation ever be supported? We are always evaluating new capabilities. Cloud processing currently provides the best accuracy and enables all AI features. Check the TalkWriter blog for updates on future features.

Can I use Apple's built-in dictation offline and then polish with TalkWriter? Apple Dictation can work offline on newer Macs (via the Globe key or Fn key system dictation). However, there is no integration between Apple Dictation and TalkWriter's AI Polish. You could dictate with Apple Dictation, then copy-paste the text into TalkWriter's Scratchpad, but this is a manual workaround.

How much bandwidth does TalkWriter use? Dictation uses minimal bandwidth -- roughly comparable to a voice call (about 100-200 Kbps). A stable connection matters more than raw speed.

Does TalkWriter cache anything locally? TalkWriter does not cache dictation results. Each dictation is processed fresh in real time. Your dictionary, snippets, and settings do sync and are available locally.


Was this helpful? Let us know at support@talkwriter.ai