#228 · Primary category: Speech & Audio

SwiftSpeech

audio combine ios speech-recognition swift swiftui user-voice voice-recognition

A speech recognition framework designed for SwiftUI.

Project last updated:07/27/21

GitHub Stars

532

Forks

67

Contributors

1

License

MIT

Why we included this project

SwiftSpeech is a thin wrapper around Apple's Speech framework, aimed squarely at SwiftUI apps. It hides the usual authorization and audio-engine setup behind a small set of view components and Combine-friendly modifiers, so a working record-and-transcribe button takes a few lines instead of a pile of plumbing. A session object gives each recording a unique id, and result handlers stream partial transcriptions, speaking rate, and pitch as they arrive. Because it stays close to Apple's own APIs, it suits teams that want a lightweight, composable layer over the platform's built-in recognition rather than a full third-party speech stack. It's a small project, last updated in 2021, so it's best treated as a convenience layer rather than a dependency with an active maintenance track record.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category