SwiftUI iOS demo app that uses speech to text and read text by using modern concurrency and SFSpeechRecognizer with AVFoundation and AVSpeechUtterance with the help of actors to avoid blocking the main thread and race conditions
ScreenShotApp is MacOS application that let you take and edit screenshots built with swift ui and Multi modules through local SPM's and using mac os features like interact with app with menubars and keyboard shortcuts
- iOS 18.1+
- Xcode 16.1
- Simply Clone project
- Select Development Team and change Bundle Id
- Build and Run
- Handlers : handlers module contains SpeechRecognizerHandler and TextToSpeechHandler actors that handle all the needed logic for app.
- ViewModels : The module responsible for handling all the logic related to UI and data binding from handlers.
- Models : The module responsible for all the data models used in the app like LanguageLocaleModel and TranscriptionEntry struct.
- Views : The module responsible for all the UI logic and views with data binding to view models.