Re: Is there a way to not have Vocalizer substitute what it thinks works for abbreviations?
toggle quoted messageShow quoted text
I wish JAWS would have an option to not expand abbreviations.
I was only showing that Jaws does have an option to expand abbreviations, not to say it was going to fix the way Jaws or other voices would read.
Take care. Mike. Sent from my iBarstool. Go dodgers!
----- Original Message -----
From: Brian Vogel
Sent: Wednesday, September 16, 2020 10:17 AM
Subject: Re: Is there a way to not have Vocalizer substitute what it thinks works for abbreviations?
What you suggest will work to force JAWS to pass what amounts to the full word for it's "known list of abbreviations" to the synth. But it does not get the desired effect when it's off, and the synth itself has a "known list of abbreviations" that it expands on its own, which is what seems to be the issue here. Some don't want the synth doing that, ever, and you would either have to have a way to instruct the synth to turn that feature off, or create exceptions that the screen reader would pass to the synth to force letter by letter announcement.
Even though I said earlier it was beyond the scope of this discussion, I absolutely love playing with regular expressions, so here are three that would solve the street/saint issue along with the TV issue:
Regular Expression Substitution
[sS][tT]\.?\s(\w+)\s[sS][tT]\.? Saint \1 Street
[sS][tT]\.?\s(\w+)(?!\s[sS][tT]\.?) Saint \1
[Tt][Vv][Ss] Tee Veez
And the one related to television will accept the three letters side by side in any combination of capitalization as it is written now.
Brian - Windows
10 Pro, 64-Bit, Version 2004, Build 19041
purpose of education is not to validate ignorance but to overcome