- :List:Morse Code Decoder
- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
Morse Code Decoder is a Ruby program that automates the process of decoding Morse code messages, making it easier and more efficient to translate Morse code into readable text.
Client
- Character Decoding: Decode individual Morse code characters to uppercase letters and numbers.
- Word Decoding: Decode entire Morse code words, preserving spacing.
- Message Decoding: Decode complete Morse code messages, separating words with three spaces.
To get started with the Morse Code Decoder project, follow these steps:
Before you begin, ensure you have Ruby installed on your system. You can check if Ruby is installed by running the following command in your terminal:
ruby -vExample commands:
cd my-folder
git clone https://github.com/Eccb7/ruby-morse-decoderExample command:
cd ruby-morse-decoderExample command:
ruby morse_decoder.rb ".- -... --- -..- ..-. ..- .-.. .-.. --- ..-. .-. ..- -... .. . ..."
👤 Ojwang Briton
- GitHub: @Eccb7
- Twitter: @briton_otieno4
- LinkedIn: briton-otieno
👤 Emmanuel Kipngeno
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- User Interface: Create a user-friendly web or mobile interface that allows users to input Morse code messages and receive decoded text. This would make the decoder more accessible to a wider audience.
- Customizable Output: Allow users to customize the output format, such as choosing between uppercase and lowercase text, adjusting spacing, or selecting different Morse code representations.
- Encoding Support: Extend the functionality to not only decode but also encode text into Morse code. Users could enter a message in plain text, and the program would generate the corresponding Morse code.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, give it a ⭐️
I would like to thank microverse for the support they have provided
This project is MIT licensed.