Nepali Language Tools — Unicode, Voice & Conversion by suraj dahalNepali Language Tools — Unicode, Voice & Conversion by suraj dahal

Nepali Language Tools — Unicode, Voice & Conversion

Portfolio project
suraj dahal

Overview

Nepali text entry often involves switching between Romanized typing, Unicode Devanagari and legacy Preeti encodings. I worked on a family of AafnaiPatro tools that make these workflows approachable on the web.
Live Nepali typing tool screenshot, captured November 14 2026
Live Nepali typing tool screenshot, captured November 14 2026

Live user workflows

Roman-to-Unicode typing: type Roman Nepali and choose suggested Devanagari words; copy the Unicode result
Preeti ↔ Unicode: convert text between the legacy font mapping and modern Unicode in either direction
Voice typing: use supported browser speech recognition and microphone permission to produce editable Nepali text
Related language utilities: text-to-speech, spelling assistance and OCR are listed in the wider tools directory

What makes the design challenging

Language tools need accurate transformations, legible Devanagari rendering, usable suggestions and safe text handling. Voice support is browser/device dependent, and recognition output needs human review. A browser-local typing workflow should not be conflated with all voice services being local.

My contribution

Product design, Nepali language UX, feature planning, interface iteration and troubleshooting across linked utilities.

Try it

Disclosure: Independently developed/managed product work; features and browser compatibility evolve.

0 likes · 0 views · Nov 14, 2026

Practical Nepali typing, Unicode/Preeti conversion, voice-to-text and text workflows designed for real multilingual browser usage.

Tags