a speech oddity


Dan Beaver
 

Hi,


I am not sure when this started but it sure is annoying.


I have the unchecky program installed on my windows 10 newest updates system running latest NVDA 2016-3. I am using the MS David voice.


If I open the unchecky program or if I cursor past its name in the apps list NVDA says unchanged ecky instead of saying un checky.


I looked at the three speech dictionaries but there is no entry for unch or unchecky or anything close to it in there.


Anyone else have this issue and does anyone know how to stop this?


Thanks.


Dan Beaver


 

It occurs on my machine as well.  I suspect that somewhere "unch" is set up as shorthand for "unchanged" and since those four characters precede the "ecky" we're getting Unchanged-ecky.  If I change the synthesizer to eSpeak it changes to saying "Unchecky".

I can live with "unchanged ecky" simply because the David voice is very much preferred by me to most others.
--
Brian

I worry a lot. . . I worry that no matter how cynical you become it's never enough to keep up.

         ~ Trudy, in Jane Wagner's "Search for Signs of Intelligent Life in the Universe"

    



Gene
 

I would think you could change this with the NVDA speech dictionary.  Write the word to be spoken as you wich in the pronounced as field.
 
Gene

----- Original Message -----
Sent: Wednesday, September 21, 2016 5:03 PM
Subject: Re: [nvda] a speech oddity

It occurs on my machine as well.  I suspect that somewhere "unch" is set up as shorthand for "unchanged" and since those four characters precede the "ecky" we're getting Unchanged-ecky.  If I change the synthesizer to eSpeak it changes to saying "Unchecky".

I can live with "unchanged ecky" simply because the David voice is very much preferred by me to most others.
--
Brian

I worry a lot. . . I worry that no matter how cynical you become it's never enough to keep up.

         ~ Trudy, in Jane Wagner's "Search for Signs of Intelligent Life in the Universe"

    



Brian's Mail list account
 

Could this be something like the problem we get in sappi and other similar synths were all the US states abbreviations are expanded and there seems no way to stop them, similarly with imperial measurements and no doubt lots of other things. Listining to a friends reading machine the other day I found it quite irritating on UK post codes that NY is expanded to New York for example.
Brian

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

----- Original Message -----
From: "Gene" <gsasner@...>
To: <nvda@nvda.groups.io>
Sent: Thursday, September 22, 2016 12:03 AM
Subject: Re: [nvda] a speech oddity


I would think you could change this with the NVDA speech dictionary. Write the word to be spoken as you wich in the pronounced as field.

Gene
----- Original Message -----

From: Brian Vogel
Sent: Wednesday, September 21, 2016 5:03 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] a speech oddity


It occurs on my machine as well. I suspect that somewhere "unch" is set up as shorthand for "unchanged" and since those four characters precede the "ecky" we're getting Unchanged-ecky. If I change the synthesizer to eSpeak it changes to saying "Unchecky".

I can live with "unchanged ecky" simply because the David voice is very much preferred by me to most others.
--
Brian


I worry a lot. . . I worry that no matter how cynical you become it's never enough to keep up.

~ Trudy, in Jane Wagner's "Search for Signs of Intelligent Life in the Universe"


Gene
 

You say there is no way to stop them.  What have you done with the speech dictionary?  Do you want the letters just to ve read as letters?  I haven't tried this but try some thing like this as an example.  For Jan. write Jan. in the original field.  I don't recall what that field is called.  In the pronounced as field, write j a n as you see, there is a space between the letters. 
 
Make it case sensative as you go through the dialog if you think or find that matters..  
 
Gene

----- Original Message -----
Sent: Thursday, September 22, 2016 2:58 AM
Subject: Re: [nvda] a speech oddity

Could this be something like the problem we get in sappi and other similar
synths were all the US states abbreviations are expanded and there seems no
way to stop them, similarly with imperial measurements and no doubt lots of
other things. Listining to a friends reading machine the other day I found
it quite irritating on UK post codes that NY is expanded to New York for
example.
 Brian

bglists@...
Sent via blueyonder.
Please address personal email to:-
briang1@..., putting 'Brian Gaff'
in the display name field.
----- Original Message -----
From: "Gene" <gsasner@...>
To: <nvda@nvda.groups.io>
Sent: Thursday, September 22, 2016 12:03 AM
Subject: Re: [nvda] a speech oddity


I would think you could change this with the NVDA speech dictionary.  Write
the word to be spoken as you wich in the pronounced as field.

Gene
----- Original Message -----

From: Brian Vogel
Sent: Wednesday, September 21, 2016 5:03 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] a speech oddity


It occurs on my machine as well.  I suspect that somewhere "unch" is set up
as shorthand for "unchanged" and since those four characters precede the
"ecky" we're getting Unchanged-ecky.  If I change the synthesizer to eSpeak
it changes to saying "Unchecky".

I can live with "unchanged ecky" simply because the David voice is very much
preferred by me to most others.
--
Brian


I worry a lot. . . I worry that no matter how cynical you become it's never
enough to keep up.

         ~ Trudy, in Jane Wagner's "Search for Signs of Intelligent Life in
the Universe"












 

Based on Gene's suggestion I've done some playing and have succeeded in getting "unchanged ecky" to read as it should.

Under NVDA Preferences is the Speech Dictionaries entry which itself has three sub-menus:  Default, Voice, and Temporary Dictionaries.  When you open any one of them to add an entry and hit the Add button you get a dialog that contains the following fields:  Pattern (the thing you're looking to have pronounced differently), Replacement (how you want it pronounced), Comment, a checkbox for case sensitivity, and a matching type radio button:  Anywhere, Whole Word, or Regular Expression.

To fix this particular issue I added an entry to the Voice Dictionary and used the word 'unchecky' as the pattern, the "phrase" 'un checky' (un followed by a space followed by checky) as the replacement, no case sensitivity and the "anywhere" type (though whole word would probably be OK, too).  

For something like NY being expanded as New York where you don't want it you could likely use two entries each of which would be a regular expression and where the type would be regular expression and case sensitivity would be turned on.  I will type out the regular expressions below, but have absolutely no idea how a screen reader is going to read them:

  • .*NY
  • NY.*

where the replacement text would be simply the letter N followed by a space followed by a Y.  With case sensitivity turned on this should not cause a word like 'any' to be mispronounced nor should a stand alone NY fail to be interpreted as New York, only instances like 6NY or NYJ should end up being caught by these regular expressions.

--
Brian

I worry a lot. . . I worry that no matter how cynical you become it's never enough to keep up.

         ~ Trudy, in Jane Wagner's "Search for Signs of Intelligent Life in the Universe"