SaySo / GUIDE

Everything SaySo does

Hold a key, talk, let go — SaySo types it for you, in almost any app. Here's every part of it, in plain words: what it does, and the few things it doesn't. Open any section.

One key does all the talking — your talk key. Out of the box it's Right ⌥ Option MAC or Caps Lock WINDOWS. Change it any time in Settings → Dictation → Talk key — almost any key works.

Two ways to talk
  1. Hold to talk — like a walkie-talkie. Hold the key, say your bit, let go. Your words appear where your cursor is. This is the everyday way.
  2. Hands-freedouble-tap the key quickly and recording locks on (a 🔒 shows on the pill). Talk hands-free, then tap once to stop.
Hands-free is always ready — nothing to switch on. A locked recording stops itself after 20 minutes (with a heads-up a minute before) so it never runs on by accident.

Wherever your cursor is blinking — email, chat, a doc, code — that's where your words appear. Nothing to copy or paste.

TYPED AT YOUR CURSOR
Let's move the review to Thursday

A completed dictation is normally saved to your History too — so if it lands in the wrong window, you can copy it back. And if typing ever fails, SaySo tells you and puts the text on your clipboard, so it's not lost.

To place your words, SaySo briefly borrows your clipboard and then restores whatever you had copied — so you don't lose what was on it.
Prefer it to not auto-type and only save to History? Turn off Settings → Dictation → Auto-paste at cursor.

Talk naturally — umms and all — and SaySo tidies it. You pick how in Settings → Dictation → Cleanup style. Five choices:

YOU SAID
“um so can you, can you send me the file today i wanna look at it uh before our meeting”
AutoThe default — SaySo picks the right style for the app you're in (see below).
As-spokenNo cleanup rewrite — your exact words (your Your Words corrections may still apply). Handy in code editors. No key needed.
Brush-upA quick, free tidy on your own computer — drops the umms, fixes obvious slips. No AI key needed. Tuned for English.
CleanCan you send me the file today? I wanna look at it before our meeting. (AI · needs Groq)
FormalCould you please send me the file today? I'd like to review it before our meeting. (AI · needs Groq)
How Auto decides
  • Recognized code editors & terminals → As-spoken
  • Recognized email apps → Formal
  • Very short notes → Brush-up
  • Everything else → Clean

It recognizes apps by name, so a familiar mail app or editor is spotted automatically. Something it doesn't recognize — say email open in a browser tab, or a less common editor — just gets Clean. Pin it with a per-app rule (section 04) if you want.

Without your API keys, Auto can only do a light local tidy — not full Clean or Formal. Add both keys (section 09) for the real thing.
A safety net: SaySo checks the AI's rewrite before using it. If it changed your meaning — a number, a name, a “not” — or came back cut off, it's thrown away and you get the safe basic tidy instead (that's what a “· basic” tag means).

By default SaySo picks a style per app (that's Auto). Want a specific app pinned to one style forever? Set a rule in Settings → Per-app rules and it always wins.

MailFormal
SlackClean
VS CodeAs-spoken

It suggests apps you've already dictated into, so you don't have to type the name exactly.

When you're not talking, SaySo shrinks to a tiny pill at the edge of your screen and stays out of your way. It's click-through — your clicks pass right past it.

EN The dotted grip on the left is the drag handle. The three lines on the right open your History.
Moving it — the exact move
  1. Hover your mouse over the pill — the dotted grip ⠿ appears on its left.
  2. Click and hold the grip, then drag the pill anywhere.
  3. Let go to drop it. SaySo remembers the spot, even after a restart.
What it's telling you
  • A quiet bar — idle, not listening.
  • A moving equalizer — listening; the bars follow how loud you are.
  • A padlock 🔒 — hands-free is locked on; tap your key once to stop.
Dragged it off somewhere awkward? Settings → Dictation → Listening pill → Reset to default spot.

SaySo starts in English, which is the most accurate. Change it under Settings → Language.

ENESFRDEITPTNLHIRUJA+ more
  • Auto — detects 10 languages on the fly (English, Spanish, French, German, Italian, Portuguese, Dutch, Hindi, Russian, Japanese), even if you switch mid-sentence.
  • A single language — most accurate for that one, and covers languages beyond the 10 too (Urdu, Arabic, Chinese, Korean, Turkish, Polish, Ukrainian, Indonesian, Swedish and more).
  • Roman — speak Hindi or Urdu and have it typed in regular English letters, the way people text it. (This one uses your Groq key.)

Open the SaySo window (the three-line button on the pill, or the menu-bar icon) and you land on History — your past dictations, so you can find and reuse them.

6,240
WORDS THIS WEEK
2.1 hrs
TIME SAVED
142
DICTATIONS
What you can do here
  • Search anything you've dictated, and filter by style (All · Formal · Clean · Raw · Roman).
  • Copy any entry — handy if it didn't paste in the moment.
  • Show original / cleaned — flip between your exact words and the tidied version.
  • Re-polish — re-run an older note as a Formal version (needs your Groq key; not available for Roman entries).
  • Delete entries you don't want.
The little tags
Formal / Clean / Raw
Which style produced it.
Clean · basic
You got the free basic tidy instead of AI Clean — because there's no Groq key, the AI was unavailable, the phrase was very short, or the AI result was rejected as unsafe. An honest label, not an error.
Partial
The connection dropped mid-sentence, so it may be cut short. SaySo saves it, copies it to your clipboard, and doesn't auto-type a half-finished line.
A time like 1.2s
How long the AI cleanup took, for AI entries only.

Names, brands or jargon SaySo keeps mishearing? Teach it once in Settings → Your words: add the correct spelling and, if it's often misheard, what it sounds like. From then on it nudges recognition toward them and swaps the misheard versions for the right spelling.

When SaySo hears sink war → write Synquar

You can also do this on the spot from History with “Teach SaySo a word” — turn a specific mishearing into a permanent fix.

SaySo has no subscription because it runs on your own accounts. You set two keys once, in Settings → Your keys — SaySo tests each one before saving.

Deepgram — the ears
Turns your voice into text. Roughly 30¢ an hour of talking, billed only while you're actually speaking. A new Deepgram account comes with $200 of free credit to start.
Groq — the brain
Cleans and polishes your words (Clean & Formal). Has a free tier that covers normal use — most people never pay a cent.
Your privacy

Your audio goes to your Deepgram account to become text. That text is sent to your Groq account only when it needs AI — Clean, Formal, re-polish, or Roman. With As-spoken or Brush-up, nothing ever goes to Groq. Either way, nothing goes to SaySo's servers — your history lives only on your computer, and your keys sit safely in its keychain.

New to all this? The 2-minute key guide → walks you through getting both keys, click by click.

Open Settings from the History screen. Sections are collapsed so you see them all at a glance. Here's every control.

Software updates

Always at the top — tells you if you're on the latest version, with a button to check again or get the update.

SaySo license
When active
Shows “Active ✓” with your email, and a Deactivate button to free a slot for another computer.
When not active
A box to paste your SAYSO-… key and Activate, plus a Buy link.
Dictation
Talk key
The key you hold (or double-tap to lock). Press Change to set a new one.
Keyboard status WIN
A health check that the talk key is being detected.
Auto-paste at cursor
On by default: type where your cursor is. Off: save to History only.
Listening pill
Reset to default spot if you've dragged it away.
Cleanup style
Auto, As-spoken, Brush-up, Clean or Formal (section 03).
Your keys, Language, Your words, Per-app rules

Covered in sections 09, 06, 08 and 04 above — they each live in their own Settings section.

General
Launch at login
SaySo starts quietly in the menu bar when you turn on your computer.
Microphone
Pick which mic to use, or leave it on System default.
Theme
Follow system, Light, or Dark — also available from the title bar of the window.

SaySo lives in your menu bar MAC / system tray WIN and keeps running there. Click its icon for:

  • Open SaySo — the main window (history & settings).
  • Preferences… — jump to settings.
  • Polish — make it formal — a quick toggle that flips everything to the formal style (and back to Auto).
  • Quit SaySo — fully close it.
Closing the SaySo window doesn't quit it — it tucks back into the menu bar so your talk key keeps working. Use Quit to fully close.
Your license
  • One purchase ($19.99, once) works on 2 devices.
  • Moving to a new machine? Deactivate an old device in Settings to free a slot, then activate the new one.
  • If a license is turned off (say, a refund), SaySo tells you and stays open — enter a valid key to keep going.
Updates

SaySo quietly checks for a new version and shows a banner when one's ready. You can also check any time at the top of Settings. Get the update opens the download page — you install it yourself, about a minute.

The first time you open SaySo it walks you through a short setup, one thing per screen, and remembers where you left off.

  1. Unlock — paste your SAYSO-… license key.
  2. Microphone — allow it. MAC
  3. Accessibility — allow SaySo to type for you. MAC
  4. Talk key — press the key you want to hold.
  5. Deepgram key — paste it (a free account comes with $200 of listening).
  6. Try your voice — a quick live test, so you feel it work. Skippable.
  7. Groq key — optional, unlocks full Clean & Formal. (Required only for Roman languages.)
  8. All set — start talking.
On Windows there's no Accessibility step — it just works.
It didn't type where I wanted
Check History and Copy it — and if typing failed, SaySo will already have put it on your clipboard. Click into the right spot first next time; some apps grab focus.
I can't move the pill
Hover it first, then drag the dotted grip ⠿ on the left (section 05).
The talk key does nothing
MAC Make sure Accessibility is granted (Settings shows a Fix button). WIN Check Keyboard status in Settings → Dictation.
“A password field is blocking dictation”
MAC macOS blocks typing into password boxes for safety — that's expected.
It only does a light tidy
Full Clean & Formal need your Groq key — add it in Settings → Your keys.
Windows warns me on install
The Windows app is in beta and not code-signed yet. Click More info → Run anyway.

Just as useful to know — so there are no surprises.

  • No monthly subscription. One purchase; your only running cost is your own usage — Deepgram (cheap, pay-as-you-speak) and Groq (free tier for most people).
  • It doesn't send your voice or text to us. Everything goes through your own accounts.
  • No cloud sync between devices. History lives on each machine on its own.
  • No AI-model picker in the app — it uses good defaults so you don't fiddle.
  • No separate beep/sound switch, and no type-vs-paste chooser — just Auto-paste on/off.
  • It won't type into password fields on Mac — the system blocks that on purpose.
Ready to talk?
Pay once, yours for life.
Get SaySo →