Skip to content

iOS demo app for convert speech to text and read text with languages

Notifications You must be signed in to change notification settings

AhmedRagab99/SpeechToTextApp

Repository files navigation

SpeechToTextApp

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

Platform

🧐 About

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

Screenshots

Requirements

  • iOS 18.1+
  • Xcode 16.1

Installation

  • Simply Clone project
  • Select Development Team and change Bundle Id
  • Build and Run

Architecture

  • 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.

Releases

No releases published

Packages

No packages published

Languages