Currently, the TTS Engine app allows users to install only one voice per language. I propose the implementation of a feature that enables the installation of multiple voices for the same language.
User Benefit:
This functionality would provide users with greater flexibility and customization in choosing the voice for each language. Currently, the limitation to a single voice can be restrictive, preventing users from finding the ideal voice for their needs or preferences. With the ability to choose from multiple voices for the same language, users could select the voice that best suits the context, type of content, or personal preference.
Additional Details:
- User Interface: The app interface should be updated to allow the display and selection of multiple installed voices for each language. A possible solution would be to create a dropdown menu or list within the language settings, where the user could choose the active voice.
- Voice Management: The app should provide a clear and intuitive way to manage installed voices, such as the ability to uninstall voices, set a default voice for each language, and view information about each voice (name, provider, quality, etc.).
- Voice Download: The process of downloading new voices should be simplified and intuitive, with search and filtering options by language, name, provider, etc.
Use Cases:
- A user may prefer a female voice for literary content and a male voice for news.
- A user may need a voice with a specific accent for a certain type of content.
- A user may want to experiment with different voices to find the one they like best.
Considerations:
Implementing this functionality may require reviewing the app's architecture for voice management. It is important to ensure that the functionality is implemented efficiently and does not compromise the performance or stability of the app.
Request:
I request that this functionality be considered and prioritized in the TTS Engine app's roadmap. I believe that the ability to install multiple voices per language will bring great value to users, making the app more complete and personalized.
Currently, the TTS Engine app allows users to install only one voice per language. I propose the implementation of a feature that enables the installation of multiple voices for the same language.
User Benefit:
This functionality would provide users with greater flexibility and customization in choosing the voice for each language. Currently, the limitation to a single voice can be restrictive, preventing users from finding the ideal voice for their needs or preferences. With the ability to choose from multiple voices for the same language, users could select the voice that best suits the context, type of content, or personal preference.
Additional Details:
Use Cases:
Considerations:
Implementing this functionality may require reviewing the app's architecture for voice management. It is important to ensure that the functionality is implemented efficiently and does not compromise the performance or stability of the app.
Request:
I request that this functionality be considered and prioritized in the TTS Engine app's roadmap. I believe that the ability to install multiple voices per language will bring great value to users, making the app more complete and personalized.