Inspiration
Love Star Trek and wanted to build the universal translator from the shows using modern web tech.
What it does
Translates English ⇄ Klingon with fuzzy matching, text-to-speech, and authentic Star Trek UI themes. Real-time translation with pronunciation guides and sound effects.
How I built it
React + TypeScript + Material-UI with custom Klingon dictionary, Levenshtein distance algorithm for smart matching, Web Audio API for sound effects, and 5 different Star Trek theme variants.
Challenges I ran into
Getting Klingon pronunciation right with speech synthesis, balancing fuzzy matching sensitivity, and creating authentic Star Trek themes while keeping performance smooth.
Accomplishments that I'm proud of
Built a production-ready translator that actually feels like Star Trek technology - not just a basic dictionary lookup but intelligent translation with confidence scoring and immersive UI.
What I learned
Klingon linguistics, Web Audio API, advanced TypeScript patterns, and how to theme Material-UI components for sci-fi interfaces.
What's next for Universal Translator
Voice recognition for hands-free translation, proper Klingon grammar engine, mobile app, and expanding to other Star Trek languages (Vulcan, Romulan).
Built With
- material-ui
- react
- typescript

Log in or sign up for Devpost to join the conversation.