nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.1k stars 634 forks source link

suggestion, give a possibility to automatically spell the characters in phonetic form #8822

Open fernando-jose-silva opened 6 years ago

fernando-jose-silva commented 6 years ago

Steps to reproduce:

the suggestion is for o o nvda to place an option for: when navigating a character in a text spell automatically in phonetic mode. so by checking this option when navigating a character, nvda would advertise things like alpha, bravo, delta, etc. The nvda makes it possible to do this by pressing nvda +. (point) two times, the suggestion would be for nvda to do this automatically if the user wishes. This would be very well approved by me as I am reading passwords and activation serial and I need to press nvda + all the time. (dot) to make sure the correct character. Just as examples the voice over has this option and also now the jaws 2019 beta.

Actual behavior:

To read a character phonetically, it is necessary to press twice for nvda +. (point).

Expected behavior:

When selecting an option, nvda will assume the nvda + command. (point) two times automatically when browsing characters.

System configuration:

NVDA Installed/portable/running from source:

instal

NVDA version:

all

Windows version:

all

Name and version of other software in use when reproducing the issue:

Other information about your system:

Other questions:

Does the issue still occur after restarting your PC?

yes

Have you tried any other versions of NVDA?

yes

Brian1Gaff commented 6 years ago

Ah, you have been watching FS cast again obviously. Personally I cannot think of anything worse that when I pause typing it suddenly says sierra, or something. I guess you know you can do this on the numeric keypad already?

bglists@blueyonder.co.uk Sent via blueyonder. Please address personal E-mail to:- briang1@blueyonder.co.uk, putting 'Brian Gaff' in the display name field.

fernando-jose-silva commented 6 years ago

laughs: We could make the characters be spoken as soon as you type the letter, or the name of the letter or be told, just the phonetic character. All this logically enabled and disabled by the user. Yes I know the function of nvda +. (dot), the suggestion is to leave the nvda +. (dot) automatically when walking letter by letter, logically all this disconnected and connected to the user's taste. I would use it, but not others. It would use to maximize my time when reviewing passwords or keys for activating software.

ruifontes commented 6 years ago

I would like more to allow the option to spell phonetically to be hold untill a mouvement different of character...

Explaining better: 1 - We are spelling a text with review cursor; 2 - The NumPad 1, 2 and 3 will echo the characters as a, b, c, etc; 3 - If we press NumPad 2 twice, NVDA will echo as alpha, bravo, charly, etc, untill we press a key different of NumPad 1,2 or 3... 4 - That way we will be able to keep reviewing the ortography without pressing NumPad 3, NumPad 2 twice, NumPad 3, NumPad 2 twice... Rui fontes NVDA portuguese team

Às 19:33 de 05/10/2018, fernando-jose-silva escreveu:

  Steps to reproduce:

the suggestion is for o o nvda to place an option for: when navigating a character in a text spell automatically in phonetic mode. so by checking this option when navigating a character, nvda would advertise things like alpha, bravo, delta, etc. The nvda makes it possible to do this by pressing nvda +. (point) two times, the suggestion would be for nvda to do this automatically if the user wishes. This would be very well approved by me as I am reading passwords and activation serial and I need to press nvda + all the time. (dot) to make sure the correct character. Just as examples the voice over has this option and also now the jaws 2019 beta.

  Actual behavior:

To read a character phonetically, it is necessary to press twice for nvda +. (point).

  Expected behavior:

When selecting an option, nvda will assume the nvda + command. (point) two times automatically when browsing characters.

  System configuration:

    NVDA Installed/portable/running from source:

instal

    NVDA version:

all

    Windows version:

all

    Name and version of other software in use when reproducing the
    issue:

    Other information about your system:

  Other questions:

    Does the issue still occur after restarting your PC?

yes

    Have you tried any other versions of NVDA?

yes

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/8822, or mute the thread https://github.com/notifications/unsubscribe-auth/APIHxrfigkK98z3YB3I7tdwNzAyIE4-zks5uh6YWgaJpZM4XKuJt.

munawarb commented 5 years ago

I love this suggestion and found this issue when I heard about the JAWS 2019 release. @fernando-jose-silva is correct that VoiceOver already implements this. It helps me because I have a hearing loss that makes it difficult to distinguish between certain similar-sounding characters. @ruifontes, I think this is a good idea and is also how JAWS handles it. But I think the setting should be there for users to turn on always spell character phonetically or only in the temporary phonetic mode as you've described.

I would have mine set to always announce phonetics, because I'm definitely one of those people that finds himself pressing CAPSLOCK+PERIOD twice quickly, a whole lot.

@Brian1Gaff Haha, but for those of us who make heavy use of the VoiceOver feature, it's a very good thing that VO does. Especially when I'm in a loud environment and can't hear my VO clearly, I pause a lot on keyboard characters and have VO confirm, with the phonetic announcement, that I am indeed on or off the character I want. So while you might find it annoying, it does actually help some of us and i'd argue that it's absolutely necessary for people like me to function efficiently.

josephsl commented 5 years ago

CC @LeonardDer just in case he may have any thoughts, since his recent work may assist with this case. Thanks.

From: Munawar Bijani notifications@github.com Sent: Sunday, November 18, 2018 12:05 PM To: nvaccess/nvda nvda@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: Re: [nvaccess/nvda] suggestion, give a possibility to automatically spell the characters in phonetic form (#8822)

I love this suggestion and found this issue when I heard about the JAWS 2019 release. @fernando-jose-silva https://github.com/fernando-jose-silva is correct that VoiceOver already implements this. It helps me because I have a hearing loss that makes it difficult to distinguish between certain similar-sounding characters. @ruifontes https://github.com/ruifontes , I think this is a good idea and is also how JAWS handles it. But I think the setting should be there for users to turn on always spell character phonetically or only in the temporary phonetic mode as you've described.

I would have mine set to always announce phonetics, because I'm definitely one of those people that finds himself pressing CAPSLOCK+PERIOD twice quickly, a whole lot.

@Brian1Gaff https://github.com/Brian1Gaff Haha, but for those of us who make heavy use of the VoiceOver feature, it's a very good thing that VO does. Especially when I'm in a loud environment and can't hear my VO clearly, I pause a lot on keyboard characters and have VO confirm, with the phonetic announcement, that I am indeed on or off the character I want. So while you might find it annoying, it does actually help some of us and i'd argue that it's absolutely necessary for people like me to function efficiently.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/8822#issuecomment-439721397 , or mute the thread https://github.com/notifications/unsubscribe-auth/AHgLkOb8TZwtN33dDbrETxqEXBkX2V10ks5uwb1XgaJpZM4XKuJt .

Adriani90 commented 4 years ago

Closing as duplicate of #2922

CyrilleB79 commented 4 years ago

@Adriani90 could you please re-open this ticked? This is not at all a duplicate of #2922.

If I understand well this ticket (#8822), the user wants to hear "alpha", "bravo", "golf" when navigating by character on "a", "b", "g" with Numpad1 and Numpad3 (sorry, I do not know laptop layout equivalents).

On the contrary, in #2922, the user wants to have all IPA symbols spellt correctly, i.e. for "a", "b", "g" he should get "a", "be", "ghe".

ruifontes commented 4 years ago

Agree with @CyrilleB79. Both tickets are different! Tony Malykh have an add-on to do that, named Enhanced phonetic reading.