Guides

Dictation for teachers on a Mac: feedback, report cards and emails home by voice

Dictation for teachers on a Mac works best for the writing that piles up around teaching: feedback comments on student work, report card comments, emails to families and lesson plans. Apple Dictation is free and built into macOS, and YapToText, the free app I built, types into Google Docs, Google Classroom in your browser, Word or any other app, with no account and your voice turned into text on your Mac.

I built it because my hands make typing difficult, and I dictate every day. This page goes job by job, then covers what stays on your Mac when you talk about students. One thing up front: I make no FERPA or other compliance claims. Your school or district decides what fits its rules.

Download YapToText on the Mac App StoreDownload for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.

On this page: 11 sections
  1. Steps
  2. Give feedback on student work by voice
    1. Step 1: Click into the comment box
    2. Step 2: Tap Right Command, press 3, and talk
    3. Step 3: Tap it again, then read it
  3. Write report card comments in a batch
  4. Save the comments you repeat as snippets
    1. Step 1: Open the Snippets tab
    2. Step 2: Write the phrase and the comment
    3. Step 3: Say insert and the phrase
  5. Write emails to families
  6. Plan lessons with Note mode
  7. Google Docs, Google Classroom and Word
    1. Google Docs
    2. Google Classroom
    3. Word
    4. Apple Dictation, built in
    5. If the words do not land
  8. Student information and what stays on your Mac
  9. What it cannot do
  10. The short version
  11. Questions

Steps

  1. Open the student's work and click into the comment box in Google Docs, Google Classroom or Word.
  2. Tap Right Command, press 3 for Clean Up, and say the comment.
  3. Tap Right Command again, and read the comment before you post it.
  4. Save comments you repeat as snippets on the Commands page, and say insert and the phrase to type one.
  5. Fill in Settings, Advanced, Your name so emails to families are signed with it.

Give feedback on student work by voice

Feedback is the writing a teacher does most, and most of it is sentences you would say out loud anyway. Say the comment the way you would say it to the student, and let Clean Up tidy it. Clean Up drops the ums and fixes the grammar, and keeps your words.

Step 1: Click into the comment box

  • You: Open the student's work and click into the box where the comment goes: a comment in Google Docs, the private comment field in Google Classroom, or a comment in Word.
  • YapToText: Nothing yet. It types into the app in front, never into its own window.
  • Check: The cursor is blinking in the comment box, not in the student's text.

Step 2: Tap Right Command, press 3, and talk

  • You: Tap Right Command once, press 3 for Clean Up, in the default order, and say the comment. Pause to think as often as you need, or press Space to pause and again to resume.
  • YapToText: Opens the floating panel with your voice as a wave and your words as they form. With Auto mode on, which is the default, the 3 lasts for this one dictation.
  • Check: The wave moves when you speak. If it stays flat, the app is not hearing your microphone yet.

Step 3: Tap it again, then read it

  • You: Tap Right Command again, and read the comment before you post it.
  • YapToText: Finishes the transcript on your Mac, cleans it up, pastes it at the cursor and puts back whatever you had copied before.
  • Check: The comment says what you meant. If it went to the clipboard instead, Accessibility is not on yet; the ladder further down covers it.

Clean Up removes filler words and false starts and fixes grammar and punctuation. It keeps your wording and tone, and never deletes, shortens or summarizes a sentence, so the comment still sounds like you. If you skip the 3, Auto mode gives ordinary prose a careful pass that fixes what was misheard and rewrites nothing, and a comment of six words or fewer stays exactly as spoken. A browser gets no lean from Auto mode, so in Docs or Classroom, what you said decides.

Say: At the end of a comment that came out blunter than you meant, while Auto mode is on.

make it friendly

What happens: The phrase is not typed. Auto mode rewrites the comment in a warm, friendly tone. That is a rewrite, so read it before you post it.

Reading first matters more in some places than others. Google says private comments in Classroom cannot be edited or deleted after you post them. Two things help. Within 30 seconds of a comment landing, say scratch that to take it back. And Review before inserting, in Settings, Advanced, Text output, off by default, opens finished text in a small editor first, by default only for dictations of 200 characters or more: Command Return inserts it and Esc discards it.

Write report card comments in a batch

Report card comments come in a batch, all at once, and every one needs the right name spelled the right way. Teach it your students' names before the first comment, not after the thirtieth.

On the Dictionaries page, each entry pairs what the app hears, in Heard, with the spelling you want, in Replace with. The Replace with side is also handed to Whisper as words to listen for, so a name has a better chance of coming out right before any fix runs.

Dictionary entry: A name the microphone hears without its accent.

Heard: zoe
Replace with: Zoë

What happens: Every zoe in a dictation is written Zoë, and Zoë is handed to Whisper as a word to listen for. Case is off by default, so Zoe and zoe both match.

  • One dictionary per class. Press New Dictionary and name it for the class. Each dictionary has its own switch, so turn it off at the end of the year instead of deleting it.
  • A class list on screen. Select a name spelled correctly anywhere on screen, tap Right Option, say add this to my dictionary, and tap again.
  • A full roster. The hint handed to Whisper holds about 200 characters, so a long roster will not all fit. The replacements still fix what slips through.

Then say each comment as its own dictation, so a wrong one is easy to redo. If your school's system wants shorter comments, end a dictation with make it concise or make it shorter, and for a formal register, make that formal. To revise one you already have, select it, tap Right Option, say the change, such as fix the grammar or make it shorter, and tap again; the result replaces your selection. If a name still comes out wrong, the Dictionaries guide shows how to match what the speech model actually wrote.

Save the comments you repeat as snippets

Every teacher writes some sentences over and over. YapToText's Commands page holds snippets: a short phrase you say, and the full text it types. Write the comment once, then say three words to type it.

Step 1: Open the Snippets tab

  • You: Open the Commands page, choose the Snippets tab, and press Add Snippets.
  • YapToText: Adds a row with a Say this field and an Inserts field.
  • Check: The new row is in the Snippets list.

Step 2: Write the phrase and the comment

  • You: Put a short phrase under Say this, such as revise thesis, and the full comment under Inserts. Type \n where you want a line break.
  • YapToText: Saves it as a snippet.
  • Check: The phrase is one you would not say by accident in a comment.

Step 3: Say insert and the phrase

  • You: While you dictate a comment, say insert, then the phrase. Require the word insert before a command is on by default, and snippets need insert even when the phrase is long.
  • YapToText: Types the saved text where you said it.
  • Check: The full comment landed, word for word.

Say: With a snippet named revise thesis saved on the Commands page.

Maya, your opening paragraph pulls the reader in. insert revise thesis

What happens: Your sentence is typed, followed by the full comment you saved under revise thesis. Snippets go in after any AI cleanup, so a rewrite cannot drop or move them.

YapToText's Commands page: Enable voice commands on, Require the word insert before a command on, and the Snippets tab.
Figure 1. The Snippets tab on the Commands page: a short phrase under Say this, the comment you repeat under Inserts.

The built-in my email signature snippet types Best, and a line break; change it to the sign-off you use with families. The Inserts box also takes {date}, filled in with today's date at the moment you dictate.

Google Classroom has its own version inside the grading tool: Google says the comment bank stores the comments you use most often, is tied to your Google Account, and typing # shows your five most used. That works inside Classroom. Snippets work in every app on your Mac, Docs, Word and email included, so use whichever fits. The spoken punctuation guide explains the insert rule.

Write emails to families

An email to a family is a letter, and Auto mode, on by default, knows the shape of one. Open with a greeting that names someone and close with a sign-off, and it becomes an email body, signed with your name. Give the app your name once, and every email home signs with it.

  • Your name. Emails are signed with the name in Settings, Advanced, Your name. Until you fill it in, the Home page asks for it in a Sign emails as field. With no name, there is no sign-off, and never a placeholder like [Your Name].
  • The greeting. An email gets a greeting only when you name or clearly imply a recipient, so say who it is for.
  • The body only. Email mode never writes a Subject line, so dictate the subject into the Subject field as its own short dictation. Six words or fewer stay exactly as spoken, which suits a subject.
YapToText's Home page: the Start Dictation button, the Keys card with Right Command and Right Option, and Intelligent Insert.
Figure 2. The After transcription card on the Home page: until you save a name, Sign emails as asks for it, and that is the name every email home is signed with.

Where you write the email changes one thing. Mail, Outlook, Spark, Airmail and Superhuman lean toward Email when the words alone do not decide. A browser gets no lean, because Auto sees the browser, not the website, so in Gmail or a school messaging page, a dictation without a greeting and a sign-off gets the careful pass instead.

Say: At the end of a dictation into a webmail reply, while Auto mode is on.

as an email

What happens: The phrase is not typed. Auto mode formats what you said as a complete email, in a browser tab or anywhere else.

For a family who reads another language, Quick Edit can translate a selection: select the email, tap Right Option, say translate it to Spanish, or name another language, and tap again. I have not tested its translations of messages home, so follow your school's process for translated letters. The guides to dictating in Gmail and dictating in Mac Mail cover each app, and the Auto mode guide lists every phrase Auto follows.

Plan lessons with Note mode

A lesson plan often starts as talking to yourself: the objective, the activities, what to copy. Note mode turns that ramble into short headings and bullets, with action items pulled into a list, and nothing added that you did not say. Talk the lesson through once, and let Note mode give it a shape.

Say: At the end of a dictation, while Auto mode is on.

as a note

What happens: The phrase is not typed. Auto mode formats what you said as a note.

  • For one dictation. While you talk, press 4 for Note, in the default order. With Auto on, the next dictation goes back to Auto.
  • For a materials list. End with "as a bullet list" when bullets are all you want. Auto never turns speech into a list on its own.
  • For your planning app every time. Turn Auto mode off, open Note's editor on the Modes page, and add your planning app under Apps that use this mode. Per-app modes shape the writing only while Auto is off.

Note mode uses the cleanup model, which runs on your Mac. Every built-in mode is editable, so you can rewrite Note's instructions in plain words to match the plan template you use. The modes guide shows how.

Google Docs, Google Classroom and Word

YapToText types at the cursor in the app in front, so Docs, Classroom and Word all take its words the same way. Use the app's comment box, and let dictation fill it.

Google Docs

Google's steps for a comment: highlight the text, click Add comment in the toolbar, type your comment, then click Comment. With YapToText, you talk where it says type. Docs also has Google's own Voice typing, under Tools, in the latest Chrome, Edge or Safari, and on a school account Google says your administrator may have turned it off. The guide to dictation in Google Docs compares the options.

Google Classroom

Classroom runs in your browser, so YapToText types into it like any web text box. Google's grading tool has an Add private comment field, and it can also record audio, video or screen feedback of up to 5 minutes. The guide to voice typing in a browser covers every browser on a Mac.

Word

Microsoft's steps for a comment in Word for Mac: select the text, then on the Review tab, click New Comment. Word's own Dictate needs a Microsoft 365 subscription and sends your speech to Microsoft, and it has an "add comment" voice command. YapToText and Apple Dictation work in Word without a subscription, and the guide to dictating in Word has the steps for all three.

Apple Dictation, built in

Apple says Dictation works anywhere you can type, so it works in every one of these, for free. It stops by itself after 30 seconds without speech, which is fine for a short comment and hard on a long one. YapToText has no silence timeout by default, and it is free on the Mac App Store.

If the words do not land

Climb this ladder, smallest step first:

  1. Paste. Press Command V. If your words are there, they went to the clipboard, and nothing was lost.
  2. Turn on Accessibility. Press Grant next to Accessibility on YapToText's Home page and switch the app on.
  3. Click into the comment box first. YapToText never types into its own window, and in a browser the cursor must be in the box on the page, not the address bar.
  4. Stop a beep. If your browser plays the alert sound when the words land, that is Intelligent Insert reading the text around your cursor. On the Dictation page, in the Delivery card, choose Turn off in another app and pick your browser.

The troubleshooting guide covers the rest.

Student information and what stays on your Mac

Comments, report cards and emails home are full of student names and things families told you. I make no FERPA or other compliance claims, and nothing here is legal advice. I can describe what the app does; whether that fits your school's rules is for your school or district to decide.

What it does, for whoever makes that call:

  • Processing. Whisper turns your voice into words and the cleanup model tidies them, both on your Mac. There is no account and no analytics, and the only network use is a model download you start yourself.
  • Kept copies. By default History keeps your last 500 dictations with their recordings, on your Mac, and deletes anything older than 30 days.
  • Names. All dictionaries live in one file, vocabulary.json, inside the app's own container on your Mac, and nothing syncs it. Export Preset, in Settings, Advanced, carries your dictionaries to another Mac, so treat an exported preset like any file with student names in it. It never includes History.
  • Code. The source is public on GitHub under the GPL-3.0.
  • After the words land. Text you dictate into Docs, Classroom, Word or email goes wherever that app sends it, under that app's rules.

To keep less on the Mac, open Settings, Advanced, History & audio. Turn off Also save the audio recording to keep text only, set Keep to This session only, or turn off Save dictation history. Clear All at the bottom of the History page removes what is already there. The trade-off: less History means no playback and no rescue of last week's comment.

For Apple Dictation, the text below Dictation in Keyboard settings says whether your voice is processed on your Mac or sent to Siri servers. The private dictation guide covers every History setting and a one-minute test with Wi-Fi off.

What it cannot do

  • Grade the work. It types what you said. The judgment in the comment is yours.
  • Format by voice. Its spoken commands are punctuation, emoji and snippets, so bold, headings and tables come from the app you write in.
  • Run on a Chromebook, an iPad or Windows. It needs an Apple silicon Mac with macOS 14 or later. If your school manages your Mac, ask IT before you install anything.
  • Make a compliance promise. It describes what it does, and your school or district decides the rest.
  • Promise accuracy. I do not publish accuracy numbers, so read every comment before a student or a family sees it.

It saves the typing; the teaching in the comment is still yours. If you are working out how your students might use dictation, the guide for students covers essays, lectures and school rules on AI.

The short version

  • Feedback. Click into the comment box, tap Right Command, press 3 for Clean Up, talk, tap again, and read before you post.
  • Report cards. A dictionary of names per class, one comment per dictation, and make it concise at the end when you need it shorter.
  • Repeats. Save them as snippets on the Commands page and say insert and the phrase.
  • Emails home. Fill in Your name, say a greeting and a sign-off, or end with as an email.

Say the comment the way you would say it to the student, then read it once.

If something here does not match what you see in Classroom, Docs or Word, open an issue on GitHub. Every one gets read.

Download YapToText on the Mac App StoreDownload for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.

About the author. Ryleigh Newman is a developer whose hands make typing difficult and who dictates every day with YapToText, the app this site describes. Facts about other apps come from their own sites, with the date they were read. More about the project.

Sources

Questions

What is the best dictation app for teachers on a Mac?

Apple Dictation is free and fine for a short comment, but it stops after 30 seconds without speech. YapToText, which I built, is free with no account, types into Docs, Classroom, Word and email, and keeps your voice on your Mac; it needs an Apple silicon Mac with macOS 14 or later.

How do I give feedback by voice in Google Classroom?

Open the student's work in the grading tool, click into the Add private comment field, and dictate. Google says private comments cannot be edited or deleted after you post them, so read the comment first. Classroom can also record audio feedback of up to 5 minutes.

Can I dictate report card comments?

Yes. Add your students' names to a dictionary first, dictate one comment at a time, and end with make it concise when a comment needs to be shorter. Read each one before it goes into the report.

Is dictation safe to use with student information?

I make no FERPA or other compliance claims; your school or district decides. YapToText turns your voice into text on your Mac with no account, and History can be limited or cleared, but the app you dictate into decides where the text goes next.

Can I save feedback comments I use all the time?

Yes. On YapToText's Commands page, add a snippet with a short phrase under Say this and the full comment under Inserts, then say insert and the phrase. Google Classroom also has a comment bank inside its grading tool.

Why is voice typing missing in Google Docs on my school account?

Google says a school or work administrator may have turned Voice typing off. Apple Dictation and YapToText type into Docs at the Mac level, so they do not depend on that setting.