An open API service indexing awesome lists of open source software.

https://github.com/stevemats/morse_code_translator

Easily decode/encode Morse code and listen to audio.
https://github.com/stevemats/morse_code_translator

cryptography encryption-decryption morse-code

Last synced: 21 days ago
JSON representation

Easily decode/encode Morse code and listen to audio.

Awesome Lists containing this project

README

          

# Morse Code Translator
Easily translate text to Morse code and decode Morse code to text with only one click.

## What is Morse Code?
- [Morse code](https://en.wikipedia.org/wiki/Morse_code) is a type of code that is used to send telegraphic information using rhythm. Morse code uses dots and dashes to show the alphabet letters, numbers, punctuation and special characters of a given message.

## Why this tool?
- With this [tool](https://github.com/stevemats/Morse_Code_Translator), you can be able to not only translate text to morse code, but also decode morse code to text easily.

### The rules of Morse Code
- The duration of the dash is 3 times of dot.
- Each dot of dash is followed by the blank period which equals to the dot duration.
- Space between letters is 3 dots duration.
- Space between words is 7 dots duration.
- The most frequently occurring letter has shorter expression than others.

### Demo Text to Morse Code:
![text2morse](https://user-images.githubusercontent.com/30528167/128909322-57c06d5b-1a48-47a0-9962-a08ae5429e34.PNG)

### Demo Morse code to Text:
![morse2text](https://user-images.githubusercontent.com/30528167/128908372-a7687232-68c5-4b0c-b4b4-8969b17331f9.PNG)

## Installation
```
git clone https://github.com/stevemats/Morse_Code_Translator
```

```
cd Morse_Code_Translator
```

```
pip install -r requirements.txt
```

## To Do
- App manipulation to prevent deadlocks.