Hi.
Joseph, correct me if I'm wrong, but doesn't NVDA leave all number related settings to the synthesizers? NVDA is not like other screen readers where numbers are treated differently based on settings such as digits, whole numbers etc.
This is a Code Factory issue. I believe it has punctuation issues as well.
toggle quoted messageShow quoted text
On 6/23/17, Joseph Lee <joseph.lee22590@...> wrote: Hi, To Steve: yes, point taken, I'll pass this onto the feature architect. To Quentin: I think reminding Derek about this on Gitter would be our best option at this point. Cheers, Joseph
-----Original Message----- From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Steve Nutt Sent: Friday, June 23, 2017 9:02 AM To: nvda@nvda.groups.io Subject: Re: [nvda] Pronouncing Numbers as Single Digits
Hi Joseph,
Another option then should definitely be controlled by synth. Some synths figure this out, like the Code Factory ones, and you can set the parameters within them. But NVDA currently ignores those parameters.
All the best
Steve
-----Original Message----- From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Joseph Lee Sent: 22 June 2017 18:01 To: nvda@nvda.groups.io Subject: Re: [nvda] Pronouncing Numbers as Single Digits
Hi, As Rui mentioned, this suggestion is under active testing in the latest alpha-level snapshot. The new option can be found under voice settings and includes: * Whole numbers: default. * Digits. * Double digits. * Triple digits.
The chief architect of that feature (Derek Riemer, a student at University of Colorado at Boulder) has made some interesting discoveries while implementing this feature, such as this being a language-dependent problem. In other words, the way numbers are shown on different languages, especially that of thousands separator, may impact this feature. Cheers, Joseph
-----Original Message----- From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Steve Nutt Sent: Thursday, June 22, 2017 7:50 AM To: nvda@nvda.groups.io Subject: Re: [nvda] Pronouncing Numbers as Single Digits
Yes, it works here as well. Not for the faint of heart or the normal user, who doesn't want to do geeky things to get around simple processes like that though.
That's where NVDA falls down in its lack of some basic features like that.
All the best
Steve
-----Original Message----- From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Laurent Cadet de Fontenay Sent: 22 June 2017 12:25 To: nvda@nvda.groups.io Subject: Re: [nvda] Pronouncing Numbers as Single Digits
Thanks Jacob!
This works a treat as a work-around for now. I've implemented it and it does the trick.
I still think though that it would be great if a more elegant way of managing this preference could be implemented. Particularly if this could take account of application-specific configurations, to accomodate users' preferences when working with numbers in different contexts. This would likely mean using another lower level mechanism as opposed to the speech dictionary.
I realise that this degree of configurability could be seen as a luxury and I don't want to nit-pick unnecessarily. I have Jaws 18 on my computer and use NVDA by default regardless. But I'm just picking up on issues which can be off-putting to users and I'm guessing that while its not mission-critical, this one should not be too hard to address. Note though that I'm not a developer, I just *think* I know what I'm talking about and could be quite mistaken!
All the best Laurent
On 6/22/17, Cearbhall O'Meadhra <cearbhall.omeadhra@...> wrote:
Thanks, Jacob!
This is very useful I've put it in my dictionary straight away!
All the best,
Cearbhall
m +353 (0)833323487 Ph: _353 (0)1-2864623 e: cearbhall.omeadhra@...
---------------------------------------------------------------------- ----------- I use the free version of Spam Reader to get rid of spam. The Professional version doesn't have this disclaimer in outgoing emails. Try Spam Reader (http://www.spam-reader.com) for free now!
-----Original Message----- From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Jacob Kruger Sent: Thursday, June 22, 2017 11:16 AM To: nvda@nvda.groups.io Subject: Re: [nvda] Pronouncing Numbers as Single Digits
The standard way to work around this one at the moment is to add a speech dictionary entry, working wiht regular expressions - invoke NVDA menu, preferences, speech dictionaries, default dictionary, tab over to add button, invoke it, and then in matching field place:
(\d)(?=\d)
In replacement field, put the following, with the trailing space included:
\1
Then you can enter a description of something like numbers as digits, and, make sure you choose the match type of regular expression, and, that will then read out all numbers as digits, but, while this suits me most of the time, suppose it might be nice to occasionally be able to toggle through reading styles, but anyway - could always set up different dictionary entries for different voices, and then it would use different sets for different voices you switched to, but anyway.
Stay well
Jacob Kruger Blind Biker Skype: BlindZA "Resistance is futile, but, acceptance is versatile..."
On 2017-06-22 11:16, Laurent Cadet de Fontenay wrote:
Hi all!
I've recently switched from Jaws to NVDA as my default screenreader and find the experience very satisfying, both ideologically and practically, with a computer that now feels just that bit more responsive.
One of the issues I have and that I've seen mentioned by users on other lists is that there seems to be no way to get NVDA to pronounce numbers as single digits. I noticed from a brief look at GitHub (which I'm not that familiar with) that this issue has been picked up on before, but that it has not yet been resolved.
My sense is that this feature may actually be a big deal for people who work with numerical data and, as it should be possible to address, doing so could be a a low-hanging fruit that could further the appeal of NVDA.
I think that an option to toggle the pronunciation of numbers in the "Punctuation/symbol pronunciation" section of the Preferences menu could be appropriate, also tying the option to one of the unassigned keys in the top numeric row for easy toggling.
I hope I'm not flogging a dead horse here, but thought this was worth raising. Also happy to learn how to do this on GitHub if this could be more helpful.
All the best Laurent
|