How iOS 16 Dictation Handles Text Selection
In iOS 16, Apple redesigned the Dictation experience to seamlessly blend voice and touch input simultaneously. This article explains how the operating system handles text selection and insertion targets during active dictation, allowing users to replace text, reposition the cursor, and edit on the fly without interrupting the dictation session.
Fluid Touch and Voice Integration
Prior to iOS 16, starting Dictation replaced the standard on-screen keyboard with a dedicated microphone interface. In iOS 16 and later, the keyboard remains fully visible and active while dictating. The cursor transforms into an animated microphone-tipped indicator, establishing a continuous, dynamic insertion target that can be manipulated by touch at any moment.
Direct Replacement via Text Selection
When Dictation is active, selecting text through standard iOS touch gestures—such as double-tapping a word, dragging selection handles, or using the "Select All" menu—immediately designates that highlighted range as the voice insertion target.
Once text is selected:
- Instant Overwrite: Speaking any phrase replaces the highlighted text directly with the transcribed speech. There is no need to tap Backspace or pause the microphone.
- Automatic Formatting: The system automatically cleans up spacing, ensuring that replacing a single word or phrase does not leave accidental double spaces or disrupt adjacent punctuation.
Moving the Insertion Target
Users can redirect where dictated text appears in real time without pausing or toggling Dictation off:
- Tap-to-Place: Tapping anywhere within a text field moves the insertion target immediately to that new location. Any words spoken immediately following the tap stream directly to the new cursor position.
- Trackpad Mode: Holding the spacebar to turn the keyboard into a trackpad remains operational during dictation. As you slide the cursor through paragraphs, the voice insertion target updates to wherever the cursor lands.
Punctuation and Context Awareness
When text selection targets are updated during dictation, the speech-to-text engine evaluates the surrounding text context. If a user selects text at the beginning of a sentence, the incoming replacement is automatically capitalized. If the insertion target is placed in the middle of a sentence, the dictated words adopt lowercase styling and fit naturally into the surrounding clause.