-
-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancing story narrating experience by introducing audio in story books #1666
Comments
It could be a good idea. It's what Speak activity do so it could be interesting to have this feature on e-books.
|
Hey am fairly new to this open source. But I wanna work on this issue. And
I wanna take part in gsoc 25 as well. Can I work on this ?
…On Wed, Oct 9, 2024, 02:15 Lionel Laské ***@***.***> wrote:
It could be a good idea. It's what Speak activity do so it could be
interesting to have this feature on e-books.
BTW the implementation should respect two major rules of Sugarizer:
- It should work offline
- It should use only Free/Libre Open Source library/service.
—
Reply to this email directly, view it on GitHub
<#1666 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A33RIC5SXY5KV4P5XGIYPZDZ2Q76BAVCNFSM6AAAAABPPDFIZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBQG44DQMJYGY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
@llaske |
@Devmoni it will not be a GSoC 2025 project but it's a good idea if it could be done with constraints I've mentioned above. |
Thanks for the feedback! |
Add Read-Aloud Functionality for Storybooks
Description: It would be highly beneficial to introduce a "read-aloud" feature that allows children to listen to storybooks being narrated in a natural, human-like voice. This would enhance the user experience, especially for younger audiences who may prefer or require auditory learning. The goal is to provide a more immersive, humanized storytelling experience.
Proposed Implementation:
Text-to-Speech Integration:
We can leverage a Text-to-Speech (TTS) API to convert the story text into speech. These services offer natural-sounding voices that can mimic human narration.
Voice Customization:
Users can choose between different voice types (e.g., gender, accent) to cater to different preferences and languages.
User Interface:
Add a "Read Aloud" button on the storybook interface, which, when clicked, triggers the TTS engine to start narrating the story.
Include basic playback controls (play, pause, stop) for better user control.
Performance Considerations:
Caching the audio output for frequently accessed books to minimize API calls and improve performance.
Ensuring the feature runs smoothly across all supported platforms.
Benefits:
Enhances accessibility for children with visual impairments or reading difficulties.
Provides a comforting, human-like storytelling experience.
Supports auditory learners and adds a layer of engagement to the story-reading process.
The text was updated successfully, but these errors were encountered: