Speech Recognition by OfDan
Overview
"Speech Recognition by OfDan" is a SwiftUI-based application for iOS, designed to demonstrate the capabilities of speech recognition and text-to-speech synthesis in Swift. The app listens to spoken English and displays the transcribed text on the screen. Users have the option to copy the text and to have the app speak the transcribed text out loud.
Features
- Speech Recognition: The app actively listens to spoken English and transcribes it after a short delay.
- Text Display: Transcribed text is displayed on the screen for easy reading.
- Copy Functionality: Users can copy the transcribed text for use in other applications.
- Speech Output: There is an option to have the app read the transcribed text aloud, showcasing text-to-speech capabilities.
License
This project is licensed under the MIT License, which permits unrestricted use, modification, and distribution. For more details, please refer to the LICENSE file included in this repository.
Note: The robot image used in the app is sourced from Pixabay and is subject to their licensing terms. For more information, please visit Pixabay License.
Getting Started
To get started with "Speech Recognition by OfDan", clone this repository and open the project in Xcode. Ensure you have the latest version of Xcode and SwiftUI installed.
Requirements
- iOS 17.0 or later
- Xcode 15.0 or later
- Swift 5.0 or later
Installation
- Clone the repository:
git clone git@github.com:hackzilla/SpeechRecognition.git
- Open
SpeechRecognition.xcodeproj
in Xcode. - Build and run the application on your device or simulator.
Contributions
Contributions to "Speech Recognition by OfDan" are welcome. Please fork the repository and submit a pull request with your changes.
Acknowledgments
- Speech recognition and synthesis features are powered by Swift's robust frameworks.
- Robot image courtesy of Pixabay.
About
This project was created with the main purpose of understanding and demonstrating the capabilities of speech recognition and synthesis within the Swift programming language.
For more information or support, please open an issue on GitHub or visit OfDan's Contact Page.
If you find this project useful, consider buying me a coffee.