alexruperez/SpeechRecognizerButton
UIButton subclass with push to talk recording, speech recognition and Siri-style waveform view.
This is a pre-built button component that mobile app developers can integrate into iOS applications to enable voice input. It takes spoken audio from the user and outputs a text transcription. This is ideal for developers creating an app where users need to speak commands or dictate text.
184 stars. No commits in the last 6 months.
Use this if you are an iOS app developer and want to quickly add a 'push-to-talk' button with speech recognition to your application.
Not ideal if you need a backend speech-to-text service or a highly customized UI beyond a simple button and waveform.
Stars
184
Forks
35
Language
Swift
License
MIT
Category
Last pushed
Aug 15, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/alexruperez/SpeechRecognizerButton"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
FluidInference/FluidAudio
Frontier CoreML audio models in your apps — text-to-speech, speech-to-text, voice activity...
k2-fsa/sherpa-ncnn
Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn...
phuc-nt/my-translator
Real-time speech translation — macOS & Windows, free TTS, no server, your API keys only
pot-app/pot-desktop
🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.
Blaizzy/mlx-audio-swift
A modular Swift SDK for audio processing with MLX on Apple Silicon