Code
English Pronunciation App – Learning English words and pronunciation

English Pronunciation App Features
- Swift Programming Language
- XIB files approach for User Interface (no Storyboard)
- TableView, CollectionView, SegmentedControl, Alerts
- Custom TabBarController, NavigationController
- Delegations and Protocols
- Expandable TableViewCell
- Using SPM and Cocoapods
- Pronunciation Assessment Service (Microsoft Azure Cognitive Speech)
Frameworks & Third-Party Libraries
- UIKit
- Firebase Authentication
- Firebase Firestore
- Firebase Storage
- Kingfisher
- MBCircularProgressBar
- DSWaveformImage
- MicrosoftCognitiveServicesSpeech-iOS
English Pronunciation App Architecture
- MVC
