Skip to content

amineTNYT/morce-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Morse Code Translator with Sound πŸ”Š

Python Version License: MIT PRs Welcome

A feature-rich Python Morse code translator with text-to-sound conversion, interactive learning mode, and comprehensive translation capabilities.

🎯 Core Features

  • Text ↔ Morse Translation - Bidirectional conversion with full punctuation support
  • Audio Playback - Hear Morse code with realistic timing and tones
  • Interactive Learning - Practice mode with quizzes and statistics
  • File Support - Save and load translations

πŸ”§ Technical Features

  • Cross-platform - Works on Windows, macOS, and Linux
  • Multiple Sound Backends - Uses winsound (Windows) or simpleaudio (cross-platform)
  • No GUI Dependencies - Runs in terminal, easy to integrate
  • Extensible - Clean architecture for adding new features

πŸ“¦ Installation

Prerequisites

  • Python 3.7 or higher
  • For sound on non-Windows systems: simpleaudio

Quick Install

# Clone the repository
git clone https://github.com/amineTNYT/morse-code.git
cd morse-code-translator

## Optional Sound Enhancement
For best sound experience on all platforms:
```bash
pip install simpleaudio

About

cool python script for morce code

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages