Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Ability to Change TTS Voice #682

@rabie3150

Description

@rabie3150

Describe your suggested feature

Feature Request: Ability to Change TTS Voice

Description

Currently, the LNReader app provides a text-to-speech (TTS) feature, which is incredibly useful for reading light novels. However, it would be great to have the ability to change the TTS voice to enhance the reading experience. This feature request suggests adding an option to select different voices for TTS, including natural voices such as TikTok TTS, Azure, Google, and other free-to-use options.

Proposed Solution

To implement this feature, the following steps can be taken:

  1. Add a new setting in the TTS section of the LNReader app to allow users to choose the TTS voice.
  2. Integrate necessary APIs and libraries to access and utilize the selected voice.
  3. Provide a selection of natural voices such as TikTok TTS, Azure, Google, or any other available free-to-use options.
  4. Ensure that the chosen voice accurately and fluently reads the light novels.

Benefits

  • Enhanced reading experience: Allowing users to choose different TTS voices enables them to find a voice that suits their preferences and improves the immersion in the light novels.
  • Personalization: Users can customize their TTS experience by selecting a voice that they find most enjoyable or compatible with the content they are reading.
  • Accessibility: Offering a variety of TTS voices accommodates different user needs, including those with hearing impairments or those who prefer listening to text.

Example

Here's an example scenario to illustrate how this feature can be useful:

  1. A user prefers a female voice for TTS.
  2. With the new voice selection feature, the user can choose a natural female voice, such as TikTok TTS or Google, for the TTS playback.
  3. The user can then enjoy a more engaging and personalized reading experience with the selected voice.

Other details

Additional Information

  • Currently, the LNReader app provides a great reading experience, and this feature would further enhance its capabilities.
  • The availability of free-to-use natural voices, such as TikTok TTS, Azure, Google, and others, makes it feasible to implement this feature without additional costs.

Thank you for considering this feature request. Please let me know if there are any further details or clarifications needed.

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • If this is an issue with a source, I should be opening an issue in the sources repository.
  • I have updated the app to version 1.1.14.
  • I will fill out all of the requested information in this form.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions