algolia/voice-overlay-ios

🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI

43
/ 100
Emerging

Leverages Apple's native `SFSpeechRecognizer` for on-device speech-to-text conversion with automatic permission handling and graceful fallbacks when microphone/speech recognition access is denied. Provides extensive customization through a `settings` object controlling UI layout, auto-start/stop behavior with configurable silence timeouts, and locale support, with extensibility via a `Recordable` protocol for custom speech controllers. Integrates with CocoaPods, Carthage, and Swift Package Manager, and includes an optional result screen for post-processing with configurable display timing.

556 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

556

Forks

59

Language

Swift

License

MIT

Last pushed

Oct 06, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/algolia/voice-overlay-ios"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.