A sample project that implements real-time speech-to-text transcription using Apple's Speech framework.
- Speech Recognition: Real-time transcription using Apple's
Speechframework. - Lottie Animations: Visual feedback during voice input.
- User-Friendly Interface: Simple design for seamless interaction.
- iOS 14.0+
- Xcode 12.0+
- Swift 5.0
- Clone the repository:
git clone https://github.com/lymanny/iOS-SFSpeechRecognizer.git
- Open the project in Xcode.
- Run the app on an iOS device or simulator.
- Start speaking to see the real-time transcription!
Add the following to your Info.plist file:
<key>NSMicrophoneUsageDescription</key>
<string>We need access to your microphone for speech recognition.</string>
<key>NSSpeechRecognitionUsageDescription</key>
<string>We need access to transcribe your voice.</string>- Does not automatically detect spoken language; you must specify the language in the code.
- English Speech Recognizer
SFSpeechRecognizer(locale: Locale(identifier: "en-US")) - Korean Speech Recognizer
SFSpeechRecognizer(locale: Locale(identifier: "ko-KR"))
Contributions are welcome! Please feel free to submit issues, fork the repository, and create pull requests.
This project is licensed under the MIT License.
lymanny - iOS Developer
π Portfolio

