← All posts
Diagram of AFM 3 multimodal speech: raw disfluent input cleaned to punctuated intent on Apple Silicon with sparse 1B active experts
PostBlog Posts

How Apple's AFM 3 Solves On-Device Speech Comprehension

Apple's AFM 3 Core Advanced multimodal stack targets local dictation with disfluency handling and punctuation. What that means for native meeting capture and offline voice memos.

Watch the original short →

Featured application

Spontaneous speech includes fillers, false starts, and missing punctuation. Turning audio into clean text used to mean cloud APIs or stiff on-device phonetic maps.

AFM 3 Core Advanced adds multimodal audio and dictation to Apple’s on-device foundation model line: sparse activation, semantic cleanup, and disfluency handling at roughly 1 billion active parameters drawn from a 20-billion-parameter flash-resident model. I build audio-first Mac and iOS apps (CoreRecord, LocalMemo). This piece follows the sparsity, flash routing, and quantization write-ups in the same research arc.

The disfluency dilemma

On-device dictation often prints what you said, fillers and restarts included. Mid-sentence corrections show up as raw text.

Cloud models gained ground by reading wider context, dropping fillers, and keeping intent. AFM 3 brings that language layer onto Apple Silicon without activating the full dense 20-billion-parameter model on every token.

The literal typist vs. the active listener

Older local speech-to-text behaves like a literal typist: acoustic phonetics hit the transcript letter-for-letter, with no read on what you meant to say.

AFM 3 Core Advanced behaves like an active listener. It pairs acoustic input with language comprehension, tracks sentence structure as you speak, strips disfluencies, and returns punctuated text. That context pass is the multimodal cleanup step.

What Apple describes for AFM 3 audio

Apple routes audio through the same multimodal path as text. The sparse expert layout (AFM 3 sparse architecture, Instruction-Following Pruning) keeps dictation near 1 billion active parameters per request instead of a dense 20B run.

In human evaluations for this generation, Apple reports gains in meaning capture, disfluency handling, and punctuation layout, including a 44.7% vs 17.6% overall quality win rate against their prior production dictation system in third-generation foundation model benchmarks.

Platform dictation is shifting from acoustic token mapping to language-aware output on the device.

How this connects to shipped apps

Research describes models. Production apps wire fixed Apple frameworks in separate layers.

CoreRecord on Mac

CoreRecord records microphone and system audio in one local session. Live transcription runs through SFSpeechRecognizer with on-device recognition enforced. Audio stays on the Mac.

Transcript lines with timestamps sit beside the .caf file on disk. Meeting summaries (CoreRecord AI tier) consume transcript text through Apple’s Foundation Models framework: Private Cloud Compute when you request it, with on-device SystemLanguageModel fallback. CoreRecord does not upload raw meeting audio for summarization.

AFM 3 multimodal dictation is where Apple is pushing platform speech intelligence. CoreRecord already splits the job: speech recognition for capture, foundation models on text when you ask for a summary.

LocalMemo on iPhone

LocalMemo transcribes voice offline, then runs Apple Foundation Models on the phone to structure notes and search the local library. Better platform speech plus on-device FM structuring supports fully offline voice workflows.

Conclusion

AFM 3 multimodal dictation gives on-device apps a path to cloud-grade cleanup without shipping audio off the phone or Mac.

Try CoreRecord for Mac meeting capture or LocalMemo for offline voice notes. See the App Catalog and writings hub for more Apple Silicon notes.

Sources: Introducing the Third Generation of Apple Foundation Models · Apple Machine Learning Research

Self-Test & FAQ

Click to reveal answer
Why is AFM 3 different from older local dictation?
Older local engines mapped acoustic signals to tokens. AFM 3 Core Advanced is a multimodal foundation model family that routes speech through sparse experts, so the device can resolve homophones, fillers, and sentence boundaries during dictation instead of sending audio to the cloud for cleanup.
Does multimodal speech processing drain the battery?
AFM 3 relies on sparse activation ([inference-time elasticity](/blog/apple-inference-time-elasticity/)). Only the expert subsets your prompt needs load into active memory. The rest of the 20-billion-parameter repository stays in flash, which helps thermals and battery on long sessions.
Does CoreRecord send meeting audio to Apple's cloud?
No. Capture and live speech-to-text stay on the Mac through on-device speech recognition. Summaries send sanitized transcript text to Private Cloud Compute only when an AI subscriber opts in. Audio files remain local.
Can third-party developers access Apple's local speech stack?
Yes. Developers access these capabilities through native frameworks on macOS and iOS, such as `SFSpeechRecognizer` for on-device transcription and Apple's Foundation Models framework for text processing. Apps maintain complete control over layer separation: audio capture stays local, text structuring runs on device, and Private Cloud Compute applies only when extended context is requested.
Pirkka Räisänen

Pirkka Räisänen

Technical founder and on-device architect specializing in the native Apple ecosystem.

LinkedIn
Share this post
LinkedIn

Newsletter

Join the Newsletter

Technical notes on on-device AI, generative music workflows, and building native Apple software sent directly to your inbox.

Subscribe via beehiiv. See ourPrivacy Policy.

Pirkka Räisänen

Contact