Text-to-speech web reader

Latest Version

Version
0.0.1.0
Update
April 21, 2024
Size
64.23KiB
Developer
Category
Users
1,000+
Rating
3.8 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Storage
Scripting
See more

Read aloud with auto language detection Extension

This extension helps you read websites aloud by using Google Chrome text-to-speech engine.
It can automatically detect the language of the current sentence (currently supported for English and Russian). Also, you can manually choose any language among supported by Google Chrome text-to-speech engine: English, Deutsch, Español, Español de Estados Unidos, Français, हिन्दी, Bahasa Indonesia, Italiano, 日本語, 한국의, Nederlands, Polski, Português do Brasil, Русский, 普通话(中国大陆), 粤語 (香港), 國語 (臺灣).

You can conveniently control the extension using keyboard shortcuts: go to previous/next sentence, start/pause, change speed etc.

When you listen, the current sentence is always highlighted (selected) on the webpage. There is also a convenient option of auto-scrolling to follow the current sentence.

How to use:
Quick start: select any part of a sentence on a web page where you want to start reading and press Alt+R (or click the extension icon). Extension widget will appear and will start reading. Mouse over the widget to see all the options and keyboard shortcuts. Most commonly you will use Shift to start from current selection, Esc to stop, Space to pause/resume, left and right arrows to go to previous/next sentence.

Enjoy reading aloud!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Read aloud with auto language detection", "version": "0.0.1.0", "description": "Text-to-speech web reader", "permissions": ["activeTab","storage","scripting"], "commands":{ "_execute_action": { "suggested_key": { "default": "Alt+R" } } }, "icons": { "16": "loudspeaker 16.png", "32": "loudspeaker 32.png", "48": "loudspeaker 48.png", "128": "loudspeaker 128.png" }, "background": { "service_worker": "background.js" }, "action": { "default_icon": "loudspeaker 512.png" }, "manifest_version": 3}
Read more