Shruti
श्रुति

Nepali news,
read aloud.

A Chrome extension that reads Nepali web pages out loud in a voice that runs on your own machine. No server, no account, no API key.

in review  Submitted to the Chrome Web Store. This page will carry the install link when it is approved.


what it does

A Nepali news article being read in place, with
      one word lit in crimson and its sentence washed yellow, and a small transport bar at the
      bottom right of the page.
Reads the page you are already on. The word being spoken is marked, and the sentence it belongs to.
The same article in reader view: headline,
      byline, source, and a line reporting twelve advert or clutter blocks removed.
Reader view takes the article out of the page — adverts, related-story rails and newsletter boxes gone — and reads it there.
Reader view in dark mode, five paragraphs of
      Nepali prose with the paragraph being read marked down its left edge.
It follows your own light or dark setting rather than forcing one.
The toolbar panel: word and paragraph counts,
      transport controls, voice, style and speed, and a list of options.
Voice, reading style and speed, remembered between pages.

works out of the box on

annapurnapost.com
arthasarokar.com
baahrakhari.com
clickmandu.com
deshsanchar.com
drishtinews.com
ekantipur.com
gorkhapatraonline.com
hamrokhelkud.com
himalkhabar.com
imagekhabar.com
kantipurdaily.com
nagariknetwork.com
nepalkhabar.com
nepalpress.com
onlinekhabar.com
pahilopost.com
ratopati.com
setopati.com
swasthyakhabar.com
techpana.com
ujyaaloonline.com

On any other page, select the Nepali text and use the toolbar button or the right-click menu. The extension asks for access to that one site at the moment you ask it to read, and not before.


the voice

The voice is a research model and it sounds like one: clear enough to follow a news story, not a broadcast reader. It is trained on Nepali and reads Devanagari directly rather than transliterating it through English. Pronunciation of unusual proper nouns and of English loanwords is the weakest part, and known to be.

Try the voice on your own text → Type a Nepali sentence and hear both training checkpoints of the voice, side by side.

Speech is generated by ONNX Runtime compiled to WebAssembly, running in the extension's own offscreen document. On a recent laptop it renders roughly seven seconds of audio per second of work, which is what lets it read continuously rather than a few words at a time.


privacy

Shruti collects nothing, sends nothing, and has no server to send it to. The page you ask it to read is turned into speech in your browser and then discarded. The only things stored are your own settings and one number measuring how fast your computer renders audio.

Read the full privacy policy →


find us

Try the voiceampixa.com/shruti/try
Privacy policyampixa.com/shruti/privacy
Nepali text frontendgithub.com/Ampixa/nepa-newa-text-frontend
sanoTTSgithub.com/Ampixa/sanoTTS
ampixa labsampixa.com
Emailhello@ampixa.com