Say "comma" and get a comma. With this setting on, EmberType types only the punctuation you say and adds none of its own.
By default, EmberType's speech model punctuates for you. It decides where sentences end, adds a period to everything, and capitalizes the first word. That suits most people. If you write in your own style, or you're used to Gboard or Dragon, it gets in the way.
Spoken punctuation only hands that control back to you. You say the punctuation, and nothing else is added.
If you don't say any punctuation, you get none: "is this working" is typed as is this working, with no question mark.
Needs EmberType 1.1 or later. To update, click the EmberType icon in the menu bar and choose Check for Updates.
Switch it off the same way to go back to automatic punctuation.
Say each command as part of the sentence. You don't need to pause before or after it.
| Say | Types |
|---|---|
| comma | , |
| period or full stop | . |
| question mark | ? |
| exclamation point or exclamation mark | ! |
| colon | : |
| semicolon | ; |
| open paren … close paren (or "parenthesis") | ( … ) |
| open quote … close quote | " … " |
| open single quote … close single quote | ' … ' |
| hyphen | - (no spaces: well-known) |
| em dash | — |
| ellipsis | ... |
| greater than sign · less than sign | > < |
| new line | a line break |
| new paragraph | a blank line |
Say "literal" first. "the trial literal period lasts a week" types the trial period lasts a week.
"Greater than" on its own stays as words, so "costs greater than expected" is safe. Only "greater than sign" becomes >.
EmberType looks at the text around your cursor before it types. If you click into the middle of a sentence and dictate "short", you get Take this short sentence, not Take this Short. sentence. It also adds or skips the spaces on either side so the words don't run together.
From 1.1 this works in normal mode as well: when the cursor is mid-sentence, EmberType drops the capital letter and the final period from what you dictate.
Some apps hide their text. Many web apps and some Electron apps (in Chrome, Slack or Discord, for example) don't let other apps read around the cursor. In those, EmberType can't tell where you are. With Spoken Punctuation on, the first word then stays lowercase. With it off, you get the usual automatic punctuation.
, on its own, so your commas aren't lost.The setting is off, or you're on a version before 1.1. Check AI Models → gear icon, and update via Check for Updates in the menu bar.
AI Enhancement is probably on and punctuating the text again. Turn it off in Enhancement, or adjust your prompt.
Speak it clearly as its own word. If the model keeps hearing it wrong, add a Dictionary replacement from the misheard word to the command (for example "Colin" → "colon").
The app you're typing in doesn't let EmberType read around the cursor (common in web apps). Fix that one capital by hand. Everything after a spoken period is capitalized as usual.