Back to Portfolio
Developmentcompleted

JustListenIt Chrome Extension

A Chrome extension that reads selected text on any web page out loud for improved accessibility and productivity

JustListenIt Chrome Extension

Project Overview

JustListenIt is a compact accessibility-first Chrome extension that transforms selected page text into spoken audio using the browser's Web Speech API. The extension includes intuitive selection triggers, keyboard shortcuts, and a small persistent control UI so users can manage playback, choose voices and adjust speed without leaving the page. Language detection heuristics and fallback strategies ensure the best available voice is selected for multilingual content. The codebase is lightweight, privacy-conscious (no text is sent to external services), and uses the Chrome Extensions manifest and APIs for secure permissions and storage. The extension includes options for customizing hotkeys, voice presets, and saving preferred settings per domain. Built for productivity and accessibility, it helps users consume content while multitasking, supports low-vision users, and can be integrated into assistive workflows.

Highlights

Key Features

On-page text-to-speech

Convert selected text to speech instantly with keyboard shortcuts and in-page controls.

Language-aware voice selection

Automatic detection and adaptive voice fallback for multilingual web content.

Privacy-first design

All processing uses local Web Speech API—no text is transmitted externally by default.

Customizable presets

User-configurable voices, speed, and hotkeys with per-domain preferences.

Minimal footprint

Lightweight, privacy-first TTS solution that doesn't slow down browser performance.

Quick access controls

Keyboard shortcuts and quick controls for efficient text-to-speech operation.

Global language support

Multilingual detection and voice synthesis for international content consumption.

Universal accessibility

Ideal for accessibility and productivity needs across diverse user groups.

More Work

Related Projects

Next-Gen Project Mgmt Tool
Development

Advanced project management platform with Gemini AI integration for intelligent task automation and insights

ASP.NET
ASP.NET
React
React
Redux
Gemini AI
Gemini AI
+1
APIIT University Blog
Development

A comprehensive student blog platform built for APIIT University to foster engagement and collaboration

Laravel
Laravel
LiveWire
FilamentPHP
Tailwind CSS
Tailwind CSS
+4
Ceylon Sports Club Canada
Development

Enterprise-level web solution for a not-for-profit social club connecting Sri Lankan cricket enthusiasts in Canada

Next.js
Next.js
React
React
Bootstrap
Bootstrap
MongoDB
MongoDB
+2