internetarchive / internetarchive/bookreader

Adding support for live translating read aloud into other languages

Open
#650 0 comments 0 reactions 0 assignees View on GitHub
read-aloud (tts)
Dominant language
JavaScript
Stars
1.2k
Forks
491
Avg merge
2d 15h
Merged PRs (30d)
3

Description

**Context**

> Right now, in the read-aloud feature, the books are read in the language in which the book already is. However, the translation of the book text in other languages can be automated. This will help millions of people around the world whose first language might not be the same as the book's original language.

**Proposal & Constraints**

> The book's text can first be translated with the use of various freely available libraries (for eg. [googletrans](https://pypi.org/project/googletrans/#:~:text=Googletrans%20is%20a%20free%20and,Compatible%20with%20Python%203.6%2B.)
It can then be fed to a text-to-speech API.

**Additional Resources**

> Add any other screenshots or assets related to the feature request.

**Success Metrics**

> We can keep track of how many times the feature was used. Also, the time for which it was used in each session can serve as a great metric that whether the users find the feature beneficial enough or not. The rate of increase in views can also serve as a secondary indicator of the success of the project.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.