Skip to content
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

Chrome on Android returns a list of languages instead of a list of voices #12

Open
HadrienGardeur opened this issue Apr 28, 2024 · 1 comment
Assignees
Labels
external-issue Known issues that need to be followed in a third-party issue tracker

Comments

@HadrienGardeur
Copy link
Owner

In almost every browser, getVoices() returns a full list of voices available to the user.

On Chrome for Android (and its associated webview), that's unfortunately not the case. Instead of a list of voices, a list of all languages supported by the system is returned.

Because of this approach, users of Web apps are unable to select the voice that they prefer, they're limited to whatever has been set in their system settings which can be difficult to find.

@HadrienGardeur HadrienGardeur added external-issue Known issues that need to be followed in a third-party issue tracker voice-list Anything related to the JSON list of recommende voices labels Apr 28, 2024
@HadrienGardeur HadrienGardeur self-assigned this Apr 28, 2024
@HadrienGardeur
Copy link
Owner Author

To make things worse, it's also worth pointing out that these "voices" are all localized based on the current system language, which means that I'll need to document them as well.

I'm started to think that there are actually no "recommended voices" on Android, just whatever's available. Too bad that this isn't working more like Chrome OS where these individual Android voices are actually available and can be further documented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external-issue Known issues that need to be followed in a third-party issue tracker
Projects
Status: Todo
Development

No branches or pull requests

1 participant