Dictation ComposerNew
A message composer with voice input: a live level meter, elapsed time, Cancel and Done, and the transcript filling the field.
Pro pattern · recorded from Pro
The SwiftUI source comes with SwiftPieces Pro.
Every Pro pattern installs with one command once your license is signed in, and re-skins with Pro's design system.
Open it in the Pro library ↗Needs a SwiftPieces Pro license: npx swiftpieces login first.
- Type
- DictationComposer
- Inside
- Live level meter, Transcript as you speak, Speech permission handling, Send that turns into Stop
- Install, with a Pro license
- npx swiftpieces add DictationComposer
- Depends on
- Pro's Design System, which installs with it
A composer pinned above the keyboard whose mic turns the bar into a recording state, with a level meter that moves with the voice, the elapsed time, Cancel and Done, while the transcript fills the field. It runs on the Speech framework and AVAudioEngine, asks for access and offers Settings when it is off, and takes your own transcription for previews or another engine.
Its SwiftUI source comes with SwiftPieces Pro: Dictation Composer in the Pro library.