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

Feature request: Please add Greek alphabet to symbols file #5194

Open
nvaccessAuto opened this issue Jul 3, 2015 · 7 comments
Open

Feature request: Please add Greek alphabet to symbols file #5194

nvaccessAuto opened this issue Jul 3, 2015 · 7 comments

Comments

@nvaccessAuto
Copy link

Reported by oaron on 2015-07-03 05:35
Please add Greek alphabet (alpha, beta, delta, etc) to symbols.dic. If I use NVDA with Vocalizer, in Microsoft word NVDA doesn't announce the greek letters.

@nvaccessAuto
Copy link
Author

Comment 1 by oaron on 2015-07-03 05:37
Changes:
Changed title from "Feture request: Please add Greek letteres to symbols file" to "Feature request: Please add Greek alphabet to symbols file"

@nvaccessAuto
Copy link
Author

Comment 2 by jteh on 2015-07-03 05:39
This was originally discussed in #3805. The problem is that we need to do this without breaking the alphabet for Greek language speakers. Currently, English symbols are always inherited for all languages, so just adding them without any other change would cause problems for Greek users.

@LeonarddeR
Copy link
Collaborator

This is getting more and more related to #6904.

@Adriani90
Copy link
Collaborator

How about adding a checkbox to the interpunctuation dialog which allows you to ignore the patern in symbols.dic? Enabling that checkbox would inherit the pronounciation of the greek letters automatically from the synth itself. All other languages can decide by themselves if they want to keep the pronounciation from symbols.dic, they just have to let the checkbox disabled for the greek symbols.

@Adriani90
Copy link
Collaborator

I think it makes sense to add these symbols only to the greek translated symbols.dic file at least, then the synthesizer will recognize them when NVDA language is set to greek.

@LeonarddeR
Copy link
Collaborator

It definitely makes sense to have the Greek alphabet in the global symbols file as Greek symbols are much more widely used than only in the Greek language.

@Adriani90
Copy link
Collaborator

Adriani90 commented May 22, 2024

Greek letters - diferent typographies.docx
@LeonarddeR note that the greek letter have different typographies. Normal letters are used for language alphabeth, but e.g. italic letters are used for physics, bold letters for mathematics etc. Every typographie has its own unicode set, here is a table of all typographies.
As of now, the normalized feature you brought into NVDA is able to recognize all the typographies which is really great, this makes a lot of things much more accessible.
All typographies ecept for the normal letters must be pronounced as single letters (e.g. the italic 𝛼𝛽 are usually pronounced "alpha, Beta", and that's why we should be able to navigate them character by character in an equation for example.
In contrast, the normal letters For example αβ are actually pronounced "av" which is the phoneme when they are written together.

So the challenge is, if the symbols.dic file contains the normal letters, would the synthesizer build the phonemes by itself? Or would we have to add the phoneme manually to the symbols.dic file?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants