algolia/voice-overlay-ios
🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI
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.
Stars
556
Forks
59
Language
Swift
License
MIT
Category
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.
Higher-rated alternatives
k2-fsa/sherpa-ncnn
Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn...
FluidInference/FluidAudio
Frontier CoreML audio models in your apps — text-to-speech, speech-to-text, voice activity...
phuc-nt/my-translator
Real-time speech translation — macOS & Windows, free TTS, no server, your API keys only
Blaizzy/mlx-audio-swift
A modular Swift SDK for audio processing with MLX on Apple Silicon
pot-app/pot-desktop
🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.