{"id":13402598,"url":"https://github.com/ken107/read-aloud","last_synced_at":"2025-05-14T11:10:57.984Z","repository":{"id":37663227,"uuid":"70820054","full_name":"ken107/read-aloud","owner":"ken107","description":"An awesome browser extension that reads aloud webpage content with one click","archived":false,"fork":false,"pushed_at":"2025-05-10T10:39:32.000Z","size":3461,"stargazers_count":1491,"open_issues_count":107,"forks_count":245,"subscribers_count":39,"default_branch":"master","last_synced_at":"2025-05-10T11:28:59.327Z","etag":null,"topics":["accessibility","browser-addon","browser-extension","chrome-extension","chrome-extensions","chromium-extension","edge-extension","firefox-addon","firefox-extension","firefox-extensions","page-reader","text-to-speech","webextension","webextensions"],"latest_commit_sha":null,"homepage":"https://readaloud.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ken107.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-10-13T15:20:16.000Z","updated_at":"2025-05-08T00:44:26.000Z","dependencies_parsed_at":"2023-10-03T17:43:03.115Z","dependency_job_id":"ec335543-1daf-4e75-bad2-13928229528f","html_url":"https://github.com/ken107/read-aloud","commit_stats":{"total_commits":613,"total_committers":23,"mean_commits":"26.652173913043477","dds":0.07667210440456773,"last_synced_commit":"d8000a58bf6f1f4fc1629610859a3d64250dcbf0"},"previous_names":[],"tags_count":195,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ken107%2Fread-aloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ken107%2Fread-aloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ken107%2Fread-aloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ken107%2Fread-aloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ken107","download_url":"https://codeload.github.com/ken107/read-aloud/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254129490,"owners_count":22019628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accessibility","browser-addon","browser-extension","chrome-extension","chrome-extensions","chromium-extension","edge-extension","firefox-addon","firefox-extension","firefox-extensions","page-reader","text-to-speech","webextension","webextensions"],"created_at":"2024-07-30T19:01:18.162Z","updated_at":"2025-05-14T11:10:57.917Z","avatar_url":"https://github.com/ken107.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","效率 \u003ca name=\"good\"\u003e\u003c/a\u003e"],"sub_categories":[],"readme":"\n\u003cdiv align=\"center\"\u003e\n\t\u003cimg src=\"img/icon.png\" width=\"128\" height=\"128\"\u003e\n\t\u003cbr\u003e\n\t\u003cimg src=\"docs/images/logo-text-trans.png\" width=\"391\" height=\"66\"\u003e\n\t\u003cbr\u003e\n\tA \u003cb\u003eText to Speech Voice Reader\u003c/b\u003e extension for your browser!\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\t\u003ca href=\"https://chrome.google.com/webstore/detail/read-aloud-a-text-to-spee/hdhinadidafjejdhmfkjgnolgimiaplp\"\u003eChrome Web Store\u003c/a\u003e | \u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/read-aloud/\"\u003eFirefox Addon\u003c/a\u003e | \u003ca href=\"https://blog.readaloud.app/\"\u003eBlog\u003c/a\u003e | \u003ca href=\"https://readaloud.app/\"\u003eWebsite\u003c/a\u003e \n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003cbr\u003e github stats:\n    \u003cimg src=\"https://badgen.net/github/stars/ken107/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/github/open-issues/ken107/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/github/open-prs/ken107/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/github/tag/ken107/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/github/license/ken107/read-aloud/\" \u003e\n    \u003cbr\u003e chrome web store stats:\n    \u003cimg src=\"https://badgen.net/chrome-web-store/users/hdhinadidafjejdhmfkjgnolgimiaplp\" \u003e\n    \u003cimg src=\"https://badgen.net/chrome-web-store/rating/hdhinadidafjejdhmfkjgnolgimiaplp\" \u003e\n    \u003cimg src=\"https://badgen.net/chrome-web-store/rating-count/hdhinadidafjejdhmfkjgnolgimiaplp\" \u003e\n    \u003cimg src=\"https://badgen.net/chrome-web-store/v/hdhinadidafjejdhmfkjgnolgimiaplp\" \u003e\n    \u003cbr\u003e firefox addon stats:\n    \u003cimg src=\"https://badgen.net/amo/users/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/amo/rating/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/amo/reviews/read-aloud\" \u003e\n    \u003cimg src=\"https://badgen.net/amo/v/read-aloud\" \u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\t\u003csub\u003eA little browser extension built with ❤︎ by \u003ca href=\"https://github.com/ken107\"\u003eHai Phan\u003c/a\u003e and \u003ca href=\"https://github.com/ken107/read-aloud/graphs/contributors\"\u003econtributors\u003c/a\u003e \u003c/sub\u003e\n\u003c/div\u003e\n\n\u003chr /\u003e\n\n## Reviews\n\u003eFirst impressions are super. Natural flowing voice and very helpful for multitasking and also giving my eyes a rest. \n\n*Giuseppe*\n\n\u003e Thank you so much for this extension. I absolutely swear by it whenever I need to read any large chunk of text. The combination of hearing it in a clear voice (...)  Its fantastic, thank you so much.\n\n*Abi*\n\n\u003e LOVE this extension. I remember better when i hear a story vs reading\n\n*David*\n\n\u003e This is a phenomenal extension. Better than anything else I tryed so far. Simple, easy, customizable (...) I would recommend this whole heartedly to anyone who has dyslexia like me, or any other reasons for not beeing able to read comfortably at all times.\n\n*Merlin*\n\n\n## Overview\nRead Aloud is a Chrome and Firefox extension that uses text-to-speech technology to convert webpage text to audio.\u0026nbsp; It works on a variety of websites, including news sites, blogs, fan fiction, publications, textbooks, school and class websites, online universities and course materials.\n\nRead Aloud is aimed at users who prefer to listen to content instead of reading, people with dyslexia or other learning disabilities, children learning to read, or simply to provide users with alternative way to consume web content.\n\nRead Aloud allows you to select from a variety of text-to-speech voices, including those provided natively by the browser, as well as by text-to-speech cloud service providers such as Google Wavenet, Amazon Polly, IBM Watson, and Microsoft.\u0026nbsp; Some of the cloud-based voices may require additional in-app purchase to enable.\n\n## Basic Usage\n\n### Extension Button\n\u003cimg src=\"docs/images/demo-extension-button.gif\"\u003e\n\n### Right Click Menu\n\u003cimg src=\"docs/images/demo-right-click.gif\"\u003e\n\n\n## Advanced Usage\n\n### Shortcuts\n\n```yaml\nALT/Option + P           : Play/Pause\nALT/Option + O           : Stop\nALT/Option + Comma       : Rewind\nALT/Option + Period      : Forward\n```\n\n### Customization\n\nYou can change the voice, reading speed, pitch, or enable text highlighting:\n\n1. Click the Read Aloud icon on the [Extensions menu](https://i.imgur.com/KTqFZ3Q.png).\n2. Stop any text that may be playing.\n3. Click on the Gear icon in the Read Aloud context menu. (It may take a second or two for settings to appear)\n\n\n### Using Premium Voices\n[Using Premium Voices (Google Wavenet \u0026 Amazon Polly)](docs/usage/premium-voices.md)\n\n\n## Installation\n\n### Chrome and Chromium-based browsers\nYou can get the latest available Read Aloud Extension version from the [Chrome Web Store](https://chrome.google.com/webstore/detail/read-aloud-a-text-to-spee/hdhinadidafjejdhmfkjgnolgimiaplp).\n\n### Firefox\nYou can get the latest version of Read Aloud Extension from the [Mozilla Add-ons website](https://addons.mozilla.org/en-US/firefox/addon/read-aloud/).\n\n#### Firefox install from source\n\n1. Create a build directory with `mkdir build`\n2. Run `npm run-script package`\n3. Extract the resulting zip file. You should see a `manifest.json` which will be used later.\n4. In Firefox, first make sure there isn't an existing read-aloud add-on already installed\n5. type `about:debugging` in the Address bar and enter.\n6. Click on \"This Firefox\" then click \"Load Unpackaged Extension\"\n7. Select the `manifest.json` file produced earlier.\n\n## Contribute\n\n- Star this GitHub repo :star:\n- Post about it on your social media (Twitter / Blogs / Facebook / Instagram etc).\n- Leave a positive review on the [Chrome Web Store](https://chrome.google.com/webstore/detail/read-aloud-a-text-to-spee/hdhinadidafjejdhmfkjgnolgimiaplp) or [Firefox Addon](https://addons.mozilla.org/en-US/firefox/addon/read-aloud/) pages.\n- Create pull requests, submit bugs, suggest new features or documentation updates 🛠 \n\t- To do so, go to [this page](https://github.com/ken107/read-aloud/issues) and click the *New issue* button.\n\n\n## Credits\n\n### Images\n\n - [Streamline Labs](https://lab.streamlineicons.com/)\n - [Freepik](https://www.freepik.com/free-vector/colorful-memphis-design-background-vector_3893585.htm)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fken107%2Fread-aloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fken107%2Fread-aloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fken107%2Fread-aloud/lists"}