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
option to read numbers as individual digits #4273
Comments
Comment 1 by jteh on 2014-07-13 01:30
|
Comment 2 by driemer.riemer@... on 2014-07-13 05:12 |
Comment 3 by blindbhavya on 2014-07-13 06:05 |
Comment 4 by jteh on 2014-07-13 09:24 As to telephone numbers, as I explained in my second note, they aren't formatted consistently, so there's no reliable way to do this. It's either speaking all numbers as separate digits or all numbers as full numbers. |
Comment 5 by blindbhavya on 2014-07-13 10:11 |
Comment 6 by driemer.riemer@... on 2014-07-13 19:10 |
Comment 7 by blindbhavya on 2014-07-14 11:56 |
Attachment dev.nvda-addon added by driemer.riemer@... on 2014-07-25 21:23 |
Comment 8 by driemer.riemer@... on 2014-07-25 21:23 |
Comment 9 by blindbhavya on 2014-07-26 04:48 |
Comment 10 by driemer.riemer@... on 2014-07-26 12:34 |
Comment 11 by blindbhavya on 2014-07-26 13:41 |
Comment 13 by jteh on 2014-07-28 06:42 I think the builtin dictionary is most appropriate, but we need to make sure that the entry can be removed easily when the configuration option is disabled. |
Comment 14 by driemer.riemer@... on 2014-07-28 16:51 |
Comment 15 by jteh on 2014-08-05 10:24 |
Comment 16 by blindbhavya on 2014-08-05 12:01 |
Comment 17 by driemer.riemer@... on 2014-08-10 03:08 |
Comment 18 by driemer.riemer@... on 2014-08-10 03:11 |
Comment 19 by beqa on 2014-08-10 03:16 |
Comment 20 by driemer.riemer@... on 2014-08-10 03:20 |
Comment 21 by nvdakor on 2014-08-10 07:17 |
Comment 22 by driemer.riemer@... (in reply to comment 21) on 2014-08-11 02:29
|
Comment 23 by jutzi1 on 2014-08-27 17:16 following strings will be in quotes but when putting it in they should be |
Comment 24 by jteh on 2014-08-28 03:23 |
Comment 25 by beqa on 2014-08-28 04:34 no, the correct url is https://bitbucket.org/derek_riemer_/nvda |
Comment 26 by driemer.riemer@... on 2014-08-28 05:27 |
Comment 27 by blindbhavya on 2014-08-28 09:51 |
Comment 28 by jteh on 2014-08-29 06:27 A few comments: Some people have requested the ability to speak numbers as small groups of digits (e.g. 123456 could be 12 34 56 or 123 456) as well as single digits. Is this something people think could actually be useful? If so, we should incorporate it into this feature now, rather than having to introduce a new setting later.
I wonder whether this should happen before we process other dictionaries instead of after, since it's built in. However, you could argue it's better to do it after so that users can override this in specific cases. Thoughts?
This should be compiled and placed in a constant outside of (probably just above) the function, as this avoids the need to recompile it every time it is used, which is much more efficient. For example:
nit: These two sentences should be on separate lines. (We do one sentence per line in the User Guide to make life easier for translators.) Also, remove the comma before the "or".
nit: There should be a space on either side of the equals sign after speakDigits, just as there is for the other options. I know the NVDA code is pretty inconsistent as far as spaces around operators go, but it's best to be consistent with the area you're working in. |
Comment 29 by jteh on 2014-08-29 06:30 |
Comment 30 by k_kolev1985 (in reply to comment 28) on 2014-08-29 06:43
Yes, I for one would prefer to have a more flexible option about how the digits are read: one by one, in pairs, in triplets. |
I have screwed up my code for this so I will have to redo it. It might On 4/14/2016 2:34 AM, thegogz wrote:
Websites: email me at derek.riemer@colorado.edu mailto:derek.riemer@colorado.edu |
Strangely, when I put this sort of thing in by default, of course somebody Maybe this is a decision for a permanent item toggle on the main code bglists@blueyonder.co.uk I have screwed up my code for this so I will have to redo it. It might On 4/14/2016 2:34 AM, thegogz wrote:
Websites: email me at derek.riemer@colorado.edu mailto:derek.riemer@colorado.edu You are receiving this because you are subscribed to this thread. |
If you read the comments on this ticket that is exactly what we have planned except for I keep being an idiot and breaking my code. It will happen someday. Sent from my heavily encrypted iPhone.
|
Referencing this: I can't compose a reply in github like I could in track.
|
Also, config/init.py doesn't have a header. I'm going to add one, unless there's a good reason for me not to. |
If I add a header to config, I probably should label it 2006. I don't know if this is the right way to do this, but I think this gave me that config.py was created then.
e. |
The GitHub Comment Enhancer Greasemonkey script used to allow this, but it seems to be broken at the moment. :(
It ensures the groups of numbers are followed by a non-digit or a word boundary (which might be end of text). Without this, I'm guessing (but am not sure) that things would get weird if you had, say, a sequence of numbers with a length not divisible by 3 (e.g. 5 or 7 numbers).
Please do.
Correct. It should be 2006-2016. |
The regexp accounts for this by doing (\d{1,n})(?=blablabla |
@thegogz mind trying this feature and telling me if you think the thousands separator should be ignored or not?? |
I don't get the question, I think in most cases reading numbers as digits is Brian bglists@blueyonder.co.uk
|
Did anything get resolved with this issue? It's come up in the user group, as it does from time to time, so thought I'd ask. |
I think I asked if anyone would punch me if I removed double and tripple,
and since noone said otherwise, it'll be removed.
…On Thu, Jun 22, 2017 at 5:07 AM, Quentin Christensen < ***@***.***> wrote:
Did anything get resolved with this issue? It's come up in the user group,
as it does from time to time, so thought I'd ask.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4273 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AFGivaOv3MajTAS4MIwTZq39ibRZf1NYks5sGksEgaJpZM4IHJHB>
.
--
Derek Riemer: Improving the world one byte at a time!
- University of Colorado Boulder Department of computer science, 4th
year undergraduate student.
- Accessibility enthusiast.
- Proud user of the NVDA screen reader.
- Open source enthusiast.
- Skier.
Personal website <http://derekriemer.com>
|
…e digits, or words (issue #4273). I'm backing this out of next, as there are outstanding issues/questions, there hasn't been progress for quite some time, there are merge conflicts, and this was originally reviewed/incubated by me but I won't be around to see it through. This reverts merges 584e8b4, 94898a7 and fba17fa.
@jcsteh, @derekriemer what is the current Status on this issue? Has been any further work on it during last 1,5 years?? |
As @derekriemer asked for adopters of this issue, I will do it :) I have an idea of how to fix this reliably with not too much effort.
@jcsteh: Do you think this will work? |
After carefully reading #5930 and testing things, I updated my comment above. It turns out I was wrong with regard to the decimal separator. As @derekriemer pointed out somewhere, the decimal separator is not touched by the single, double and triple regexes at all and thus is properly handled when processing symbols. It should be enough to handle the thousands separator per language. |
اين الملف def.nvda-addon |
Hi all, |
This is still requested. Also, @ABuffEr is your add-on compatible with current (ie 2019.3 and newer) NVDA? It looks like it was originally released before then, but possibly updated more recently? |
Hi @Qchristensen , |
Has anyone looked at this issue recently? We do still get asked about it. |
@Qchristensen |
@ABuffEr, has that add-on been updated for NVDA 2023.1? (Just reading the GitHub page for it I think it has?) And have you considered submitting it to https://addons.nvda-project.org/index.en.html |
Hi, it's updated, maybe I forgot the documentation. I must publish all my addons on the new store. |
Reported by blindbhavya on 2014-07-12 11:50
Lets take a big number for example 20000.
I want the number to be read as 2 0 0 0 0.
A user may want an option to read a number as an individual digit due to several reasons. Like a sighted person converts the visible numbers into thousands and millions a blind person may also want to test himself. Also, telephone numbers by no reason should be pronounced as one number.
So there should be an option somewhere that would allow the user to do this.
Blocking #178, #4779, #4872
The text was updated successfully, but these errors were encountered: