๐ฑ Morse Code Translator & Learning App built for learning purposes.
๐ Overview
This SwiftUI-based Morse Code app allows users to translate English text into Morse code and play the corresponding sounds. Additionally, it includes a dedicated learning section where users can explore Morse code representations of letters and numbers along with their sounds.
โจ Features
โ Text to Morse Translation: Convert English text into Morse code. โ ๐ Sound Playback: Hear the Morse code representation of the text. โ ๐ Learning Mode: View letters and numbers alongside their Morse code representations and play their sounds. โ ๐๏ธ User-Friendly Interface: Intuitive navigation with two tabs:
๐ Translation Tab: Convert English text to Morse code and play the sound.
๐ Learning Tab: Explore Morse code symbols for letters and numbers with sound.
๐ฎ Future Enhancements
๐ Morse to Text Translation: Allow users to input Morse code and convert it back to English text. ๐ ๐ก Flashlight Feature: Flashlight support for Morse code translation, providing a visual representation. ๐ ๐๏ธ Speech Recognition: Enable users to dictate text via microphone, transcribe it, and convert it into Morse code.
๐ Installation
1๏ธโฃ Clone the repository:
git clone
2๏ธโฃ Open the project in Xcode. 3๏ธโฃ Build and run the app on an iOS simulator or device.
๐ป Technologies Used
SwiftUI ๐จ for UI design
AVFoundation ๐ต for sound playback
Swift Speech Recognition API ๐๏ธ (planned) for voice input
Torch/Flashlight API ๐ก (planned) for visual Morse code signals