Supports Kindle,Google Play,Scribd,Overdrive and Gutenberg, powered by Google TTS (Text to Speech), turns ebooks into audible books

Latest Version

Version
0.3.4
Update
April 5, 2023
Size
2.54MiB
Developer
ttsreader.net
Category
Users
3,000+
Rating
2.8 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Tts
Storage
Identity
Identity.email
See more

TTS Ebook Reader Extension

Welcome to the TTS Ebook Reader

# Summary
'TTS Ebook Reader' is a Chrome extension powered by Google Text to Speech Engine, turns your favorite ebook into an audible book, you can enjoy listening while reading the book.
It supports the following popular ebook sites:
* Amazon Kindle Reader
* Google Play
* Overdrive Libraries
* Scribd
* Project Gutenberg

# Features
* Reads your ebook with a single click
* Turns the pages automatically and highlights the reading sentence
* Integrates with global media controls for easier access
* Detects the language of your ebook and uses right voice to read back
* Supports English, German, Spanish, French, Italian, Japanese, Dutch, Portuguese, Chinese and much more
* Allows you to customize your favorite dialect, such as US/British English, Mainland/Hongkong/Taiwan Chinese
* Allows you to control the reading speed and volume you prefer
* Provides a set of themes to meet your preference

# Free Trial
You always have full access to the beginning portion of the ebooks, and for new Google login users, you also enjoy one week of free trial, then you could sign up for monthly subscription to continue access to all features
Read more

Source Manifest.json

{ "manifest_version": 3, "version": "0.3.4", "default_locale": "en", "background": { "service_worker": "js/background.js" }, "content_scripts": [ { "all_frames": true, "matches": [ "*://*.amazon.co.au/*", "*://*.amazon.com.br/*", "*://*.amazon.ca/*", "*://*.amazon.cn/*", "*://*.amazon.fr/*", "*://*.amazon.de/*", "*://*.amazon.in/*", "*://*.amazon.it/*", "*://*.amazon.co.jp/*", "*://*.amazon.com.mx/*", "*://*.amazon.nl/*", "*://*.amazon.es/*", "*://*.amazon.com.tr/*", "*://*.amazon.co.uk/*", "*://*.amazon.com/*", "*://*.googleusercontent.com/*", "*://*.scribd.com/*", "*://*.read.overdrive.com/*", "*://play.google.com/*", "*://*.gutenberg.org/cache/*", "*://*.gutenberg.org/files/*", "*://*.ttsreader.net/*" ], "js": [ "lib/jquery/jquery-1.12.4.min.js", "lib/jquery-ui/jquery-ui.min.js", "lib/crypto-js/core-min.js", "lib/crypto-js/md5-min.js", "js/content.js" ], "css": [ "css/content.css" ], "run_at": "document_end" } ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self'" }, "description": "__MSG_extDesc__", "icons": { "128": "img/icon_128.png" }, "name": "__MSG_extName__", "permissions": [ "tts", "storage", "identity", "identity.email" ], "host_permissions": [ "*://*.amazon.co.au/*", "*://*.amazon.com.br/*", "*://*.amazon.ca/*", "*://*.amazon.cn/*", "*://*.amazon.fr/*", "*://*.amazon.de/*", "*://*.amazon.in/*", "*://*.amazon.it/*", "*://*.amazon.co.jp/*", "*://*.amazon.com.mx/*", "*://*.amazon.nl/*", "*://*.amazon.es/*", "*://*.amazon.com.tr/*", "*://*.amazon.co.uk/*", "*://*.amazon.com/*", "*://*.googleusercontent.com/*", "*://*.scribd.com/*", "*://*.read.overdrive.com/*", "*://*.overdrive.com/*", "*://*.gutenberg.org/*", "*://*.ttsreader.net/*", "*://*.github.com/*" ], "update_url": "https://clients2.google.com/service/update2/crx", "action": { "default_title": "__MSG_extDesc__", "default_icon": "img/icon_128.png", "default_popup": "html/popup.html" }, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5J87FDNQhEf8qxoeDrB934YPY0GLXUxDE4rZjDncl38KpqbpoSfG5wPyOzfgC2WfnHs/Kp0E6uxZcpN4LMFSO0gSpc1O+Z9L9tvZlNVaXs+Ko6C1DEtA8XfEJs1QlOIanOP/tzvzGUpkODLXl5ooBZ3G8xqkZaz/3OAg1v/y0JOQ5wFSSOlMWc6DUp99w8xct/YGW/Jlixx8f5M50hQpXbThKhsRRcuU0SOIavqG4Z6wxe6pqGqQfo7Nk8UDHXoyO62L6Db1JZUeXslqPmdGHIdWtgABC0yW3J2QRk7VUfk2TTuXpjMI5SkB0CXUmqr89gk5DBNQ9Yv/sekm2D8ebwIDAQAB", "web_accessible_resources": [ { "matches": [ "" ], "resources": [ "_locales/*/messages.json", "js/*", "html/*", "css/*", "img/*", "lib/*" ] } ], "commands": { "play": { "suggested_key": { "default": "MediaPlayPause" }, "description": "__MSG_command_play__" }, "stop": { "suggested_key": { "default": "MediaStop" }, "description": "__MSG_command_stop__" }, "forward": { "suggested_key": { "default": "MediaNextTrack" }, "description": "__MSG_command_forward__" }, "rewind": { "suggested_key": { "default": "MediaPrevTrack" }, "description": "__MSG_command_rewind__" } }}
Read more