Microsoft Teams' built-in transcription requires Teams Premium at $10 per user per month. The workaround: record the meeting locally, then transcribe with StarWhisper for free on Windows. Recording stays local, transcription stays local.
No Teams Premium subscription, no cloud upload, no per-minute charges.
Open the Teams meeting on your Windows PC. You need to be the organizer or have permission from the organizer to record. In organizations where recording is restricted by admin policy, this step may not be available, in which case use the dictation workflow described later as a fallback.
Click the three-dot menu (More actions) in the meeting toolbar and select Start Recording. Teams notifies all participants that the meeting is being recorded. The recording captures the mixed audio of all speakers plus the active shared screen if any.
The recording saves to OneDrive (1:1 meetings) or SharePoint (channel meetings) by default. Open the meeting chat after it ends. The recording appears as a thumbnail with a download option. Click it to save the MP4 to your local Windows machine.
Open StarWhisper, drag the downloaded MP4 file into the transcription area. StarWhisper extracts the audio and runs Whisper locally on your CPU or GPU. A 60-minute meeting typically transcribes in 2 to 5 minutes on a modern PC, faster with NVIDIA GPU acceleration via the CUDA pack.
Review the transcript. Copy it to clipboard, save as a TXT file, or paste into your meeting notes in OneNote, Notion, or Word. The transcript supports all 96 Whisper languages so international calls with mixed languages still transcribe correctly when you select the right language.
Cost, privacy, and flexibility compared to the built-in $10/user/month add-on.
Teams Premium is $10 per user per month on top of your existing Microsoft 365 license. For a team of 20, that is $2,400 per year for transcription alone. StarWhisper is free for 500 words per day, $10 per month for unlimited.
The MP4 you downloaded never leaves your PC during transcription. Whisper runs on your CPU or GPU and writes the transcript to your local disk. Important for confidential meetings, NDA-covered discussions, and regulated industries.
If your Microsoft 365 plan allows recording (most Business and Enterprise plans do), you can use this workflow. No special transcription license needed, no admin opt-in beyond standard recording permission.
Whisper handles 96 languages with strong performance on English, German, Spanish, French, Italian, Portuguese, Dutch, Polish, Japanese, Chinese, Korean, Russian, Arabic, Turkish, and many more.
The pattern works identically for Zoom and Google Meet recordings. Download the local MP4 or M4A file, drag into StarWhisper, get a transcript. One tool for all your meeting transcription needs.
Use the StarWhisper hotkey during the meeting to dictate notes into OneNote, Notion, or the Teams chat panel in real time. Captures your interpretation while the meeting is happening, faster than typing.
Microsoft sells Teams Premium as a $10 per user per month add-on that includes hosted meeting transcription with speaker labels and AI summaries inside Teams. For a small team, $10 per seat per month adds up fast, and many organizations cannot justify the cost when transcription is the only Teams Premium feature they actually need.
The alternative is the workflow on this page: use Teams' standard recording (included in most Microsoft 365 Business and Enterprise plans), download the MP4, run it through StarWhisper locally. Trade-offs are real and worth being honest about. You give up speaker labels because the MP4 is a single mixed track. You give up the AI summary that Teams Premium generates. In exchange you get transcription that costs zero to $10 per month total instead of $10 per seat, runs locally without uploading meeting audio anywhere, and works the same way for Zoom and Google Meet recordings.
For most teams that just need a searchable text record of meetings, the trade is worth it. The cost savings on a team of 20 are over $2,000 per year and the privacy improvement is significant for any meeting touching sensitive content.
Confirm you are the organizer or have permission to record. If your tenant's policy blocks recording entirely, this approach will not work, and live dictation into a notes app is the practical alternative.
Start recording when the meeting begins. Optionally use the StarWhisper hotkey to dictate live notes into OneNote, Notion, or the Teams chat panel. Live dictation captures your interpretation in real time, which combined with the post-meeting full transcript gives you both perspectives.
Open the chat for the meeting. The recording appears within a minute or two for short meetings, longer for longer ones (Teams uploads from your machine to OneDrive or SharePoint first). Click the recording to download as MP4. Open StarWhisper, drag the MP4 in, wait for Whisper to process. A typical 60-minute meeting transcribes in 2 to 5 minutes on a modern PC with CPU only, faster on NVIDIA GPU.
Save it as a TXT file in the project folder. Paste it into the meeting notes page in OneNote, Notion, or Confluence. Extract action items into a task tracker. Many users also paste the transcript into ChatGPT or Claude with a prompt like summarize this meeting, extract action items, group by person.
StarWhisper is not a meeting transcription stream, it is a dictation hotkey. But the hotkey is genuinely useful during meetings for capturing your own notes, comments in the Teams chat panel, and action items as they come up. Hold the hotkey, speak the note, release. Text appears in whichever Windows text field has focus.
Common live-dictation surfaces during Teams meetings:
Combining live dictation with post-meeting transcription gives you both your interpretation (notes) and the verbatim record (transcript), which is often more useful than either alone.
| Approach | Monthly cost (single user) | Monthly cost (20-user team) | Audio leaves machine | Speaker labels |
|---|---|---|---|---|
| Teams Premium | $10/user | $200 | Yes (Microsoft hosted) | Yes |
| StarWhisper free plan | $0 | $0 | No (Local Mode) | No |
| StarWhisper Pro | $10 flat | $10 flat (1 license) | No (Local Mode) | No |
| Otter.ai Pro | $17 | $340 | Yes (cloud) | Yes |
| Rev human transcription | $0.25/minute (variable) | Variable | Yes (cloud) | Yes (paid) |
For teams where speaker labels are a hard requirement, Teams Premium or Otter.ai may be worth the cost. For teams that mainly need a searchable text record without uploading meeting audio anywhere, the StarWhisper workflow is dramatically cheaper.
This is a critical question for any meeting transcription approach. The honest breakdown:
For meetings covered by NDAs, HIPAA, GDPR, or attorney-client privilege, Local Mode keeps the transcription step inside your machine, which is often the deciding factor for choosing this approach over a cloud-based service.
The workflow is identical for other meeting tools. Record locally (or download from the platform's cloud recording), drag the file into StarWhisper, get a transcript.
One tool for all of it. The MP4 or audio file is just a file to StarWhisper, regardless of which meeting platform produced it.
Same tool, every meeting platform.
Same workflow for Zoom recordings, local or cloud.
The broader guide to using voice across Teams workflows.
The full meeting transcription playbook across platforms.
How HR teams use voice and transcription for interviews and notes.