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

Reading month date format as a range of years in input #17544

Closed
folt3k opened this issue Dec 17, 2024 · 2 comments
Closed

Reading month date format as a range of years in input #17544

folt3k opened this issue Dec 17, 2024 · 2 comments

Comments

@folt3k
Copy link

folt3k commented Dec 17, 2024

Detailed description of the issue

I have a month date in input in the format YYYY-MM, e.g., 2020-12. The problem is that the screen reader is incorrectly reading this value as "from 2020 to 2012" as if it were a range of years.

Expected outcome or behaviour (if applicable)

Screen reader should read it like a date or all digits separately.

@Adriani90
Copy link
Collaborator

This depends on the synthesizer you are using. eSpeak voices read things different to e.g. one core or SAPI5 voices.
Reading numbers with hyphens between them as dates is certainly misleading. An option to read single digits instead of numbers might be reasonable though. Note that you can increase the symbol level for the hyphen sign in the symbol pronounciation dialog in NVDA.
There is no concept of computing / processing dates separately in screen readers. This is something currently done on a synth level.
But yeah this is something which could be developed on a screen reader level. Given the customizable symbol levels, I am not sure the effort for developing a screen reader logic for processing dates separately is worth it. This can get very complex.

@SaschaCowley
Copy link
Member

This is an issue with the TTS, not with NVDA.

@SaschaCowley SaschaCowley closed this as not planned Won't fix, can't repro, duplicate, stale Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants