Topics

Pronunciation: Unwanted Dates


Pele West
 

Hi Everyone

I am running windows 7 with the latest version of NVDA using the IBM TTS
Voice.

I have lots of music on my machine. If there is a track beginning "Mary"
preceded by a track number, NVDA speaks "March 4th y" instead of "04
Mary".

Is there a setting or a dictionary entry I can change to stop this
happening?

Thanks

Pele West


Leslie
 

I’ve never heard of the IBM. TDS. Voice.  Where diddid that come from and how do you get it?  Is it a good, clear voice?  I have the current version of Windows 10.  Does it work with these things?

 

Sent from Mail for Windows 10

 

From: Pele West
Sent: Sunday, September 27, 2020 4:13 AM
To: NVDA
Subject: [nvda] Pronunciation: Unwanted Dates

 

Hi Everyone

 

I am running windows 7 with the latest version of NVDA using the IBM TTS

Voice.

 

I have lots of music on my machine. If there is a track beginning "Mary"

preceded by a track number, NVDA speaks "March 4th y" instead of "04

Mary".

 

Is there a setting or a dictionary entry I can change to stop this

happening?

 

Thanks

 

Pele West

 

 

 

 

 

 


 

Pele,

             Presuming this does not need to be generic beyond a string that's 2 digits followed by a space followed by Mary, try the following.  If you find there are other cases where you're having a month announced when it shouldn't be then the regular expression would need to be tweaked to handle the alternatives.  I am giving the regular expression you need to use, and the replacement string, each on its own line after a label to indicate which is is which, before I give the step-by-step instructions for adding that exception to the NVDA Default Dictionary.

regex: (\d+)\s(Mary.*)
 
replacement: \1 \2
 
Adding a Regular Expression match to the Default Dictionary
1. Hit NVDA+N,P,D,D   NVDA Main Menu, Preferences, Speech dictionaries, Default Dictionary
2. Hit ALT+A to activate the Add Button or navigate to it and activate it.
3. In the dialog that appears, paste or enter a regular expression in the Pattern edit box.
4. Paste or enter the replacement you want to hear in the Replacement edit box.  If you're using a capturing regular expression this may be a sequence of backslashes followed by the numbers of the capture groups you're using.
5. The Comment edit box should either have a comment that helps you to remember the purpose of this dictionary entry, which is preferable, or be left blank.
6. Leave the Case Sensitive checkbox unchecked.
7. The Type radio button should be set to Regular Expression.
8. Activate the OK button
--

Brian - Windows 10 Pro, 64-Bit, Version 2004, Build 19041  

It’s hard waking up and realizing it’s not always black and white.

     ~ Kelley Boorn

 


 

Pele,

          And if you want this to apply strictly to a digit sequence, followed by the word "Mary" and nothing else, then omit the period asterisk that I have after Mary, but keep the close parenthesis.

           As written right now, it would apply to a digit sequence of any length, followed by any word or phrase that starts with Mary.  It has the potential to capture some very odd instances were you to have a phrase in text like, "175 Mary had a little lamb,"  Though that still would end up with the phrase being pronounced as one hundred seventy five Mary had a little lamb.  I doubt the change is needed, but if you suddenly start having odd issues with phrases starting with digits and the word Mary following you may need to tweak. 
--

Brian - Windows 10 Pro, 64-Bit, Version 2004, Build 19041  

It’s hard waking up and realizing it’s not always black and white.

     ~ Kelley Boorn

 


Hope Williamson
 

Well it's an eloquence voice. I can't tell you that, or they'll have to
kill me.


Gene
 

It sounds like Eloquence, but it is technically different. I don't know if you can get it legally or where you would find it.

Gene

-----Original Message-----
From: Hope Williamson
Sent: Sunday, September 27, 2020 5:54 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates

Well it's an eloquence voice. I can't tell you that, or they'll have to
kill me.


Pele West
 

Hi Brian

Thanks for the detailed explanation.

Pele


Leslie
 

Well, I had Elquence for years and I’m sure glad they came out with other voices that sound like an actual person talking. 

 

Sent from Mail for Windows 10

 

From: Gene
Sent: Sunday, September 27, 2020 3:57 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates

 

It sounds like Eloquence, but it is technically different.  I don't know if

you can get it legally or where you would find it.

 

Gene

-----Original Message-----

From: Hope Williamson

Sent: Sunday, September 27, 2020 5:54 PM

To: nvda@nvda.groups.io

Subject: Re: [nvda] Pronunciation: Unwanted Dates

 

Well it's an eloquence voice. I can't tell you that, or they'll have to

kill me.

 

 

 

 

 

 

 

 

 


Gene
 

The voices are more human sounding as voices. The reading is much less so, with odd pauses, improper inflections and oddly joined words with artifacts or slurred joining at times.

I should add that I don't know if any of the newer voices get around or largely get around these problems but the ones I've heard for use with ;personal computers don't.
Gene

-----Original Message-----
From: Leslie
Sent: Sunday, September 27, 2020 6:32 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates



Well, I had Elquence for years and I’m sure glad they came out with other voices that sound like an actual person talking.



Sent from Mail for Windows 10





From: Gene
Sent: Sunday, September 27, 2020 3:57 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates





It sounds like Eloquence, but it is technically different. I don't know if

you can get it legally or where you would find it.



Gene

-----Original Message-----

From: Hope Williamson

Sent: Sunday, September 27, 2020 5:54 PM

To: nvda@nvda.groups.io

Subject: Re: [nvda] Pronunciation: Unwanted Dates



Well it's an eloquence voice. I can't tell you that, or they'll have to

kill me.


Hope Williamson
 

It's an awfully clicky version of eloquence. Then again so is the paid
version. If you want me to link to it here, I will but I need express
permission.


Hope Williamson
 

I actually like eloquence. The speed and efficiency is unrivaled.
However the clicking is incessant, which drives me crazy!!


Gene
 

What is awfully clicky? I've tried the SAPI 5 version and the add-on version of Eloquence. They aren't clicky. I don't know when this was corrected, but for quite awhile, the add-on paid version of Eloquence had a lot of artifacts and I recommended against people using it. But at some point, that was corrected.

As far as if you are discussing a free version of Eloquence, that version is illegal and can't be shared on the list.

Regarding Via Voice, that is an IBM product, or it was. I don't know if IBM still owns it or sold it. I don't know what its legal status is.

Gene

-----Original Message-----
From: Hope Williamson
Sent: Sunday, September 27, 2020 7:40 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates

It's an awfully clicky version of eloquence. Then again so is the paid
version. If you want me to link to it here, I will but I need express
permission.


Gene
 

If you are using the add-on that you pay for and you are using an old version, try the current one. If you still get clicks with that and with the SAPI 5 version, then it is a problem with your system, probably something about your soundcard. Perhaps you are using an enhancement that is causing the problem.

Gene

-----Original Message-----
From: Hope Williamson
Sent: Sunday, September 27, 2020 7:45 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates

I actually like eloquence. The speed and efficiency is unrivaled.
However the clicking is incessant, which drives me crazy!!


mattias
 

sure that some vocalizer voices sounds like a real person but not all of them. some voices sounds metalic

Den 28 september 2020 01:32:47 skrev "Leslie" <soundsofmusic@...>:

Well, I had Elquence for years and I’m sure glad they came out with other voices that sound like an actual person talking. 

 

Sent from Mail for Windows 10

 

From: Gene
Sent: Sunday, September 27, 2020 3:57 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates

 

It sounds like Eloquence, but it is technically different.  I don't know if

you can get it legally or where you would find it.

 

Gene

-----Original Message-----

From: Hope Williamson

Sent: Sunday, September 27, 2020 5:54 PM

To: nvda@nvda.groups.io

Subject: Re: [nvda] Pronunciation: Unwanted Dates

 

Well it's an eloquence voice. I can't tell you that, or they'll have to

kill me.

 

 

 

 

 

 

 

 

 


 

To be honest the best vocaliser voices where the originalrealspeak 32 bit voices you get off a jaws 8 cd.

The issue of course is that they are not updated and not 64 bit by default though you can install them.

The payed for voices are not the same but with windows doing weird things to 32 bit voices, and with the ending of the control panel, I suspect that some of the hacks we have gotten to know and love will be going away.

I am sure should we need the control panel we will be able to access it manually even if microsoft hides it from the general public.



On 28/09/2020 3:42 pm, mattias wrote:

sure that some vocalizer voices sounds like a real person but not all of them. some voices sounds metalic

Den 28 september 2020 01:32:47 skrev "Leslie" <soundsofmusic@...>:

Well, I had Elquence for years and I’m sure glad they came out with other voices that sound like an actual person talking. 

 

Sent from Mail for Windows 10

 

From: Gene
Sent: Sunday, September 27, 2020 3:57 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Pronunciation: Unwanted Dates

 

It sounds like Eloquence, but it is technically different.  I don't know if

you can get it legally or where you would find it.

 

Gene

-----Original Message-----

From: Hope Williamson

Sent: Sunday, September 27, 2020 5:54 PM

To: nvda@nvda.groups.io

Subject: Re: [nvda] Pronunciation: Unwanted Dates

 

Well it's an eloquence voice. I can't tell you that, or they'll have to

kill me.

 

 

 

 

 

 

 

 

 


Amir
 

Folks, the add-on itself, IBMTTS which is the same as Eloquence, is perfectly legal and its link can be shared. The add-on is at ultrasound1372/NVDA-IBMTTS-Driver: This progect is to develop and maintain the NVDA IBMTTS driver. This repository is responsible for the x0_personal versions, which are continuing development even after it seems activity from the base repository has stopped.
However, what can't be shared because of legal issues, although many people have access to it, is the required library -- I mean ECI.dll and other *.dll and *.syn files. BTW the add-on (unlike the official release of Eloquence) makes use of extensive and advanced pronunciation dictionaries, and the project is hosted at thunderdrop/IBMTTSDictionaries
I can argue that the add-on is more responsive/crash-proof than the official Eloquence provided by Code Factory, and the addition of the community-driven dictionary makes it quite appealing.

Cheers,
Amir


mattias
 

yes you can share the link because the tts itself ar not included

so it is useless

Den 2020-09-28 kl. 06:47, skrev Amir:

Folks, the add-on itself, IBMTTS which is the same as Eloquence, is perfectly legal and its link can be shared. The add-on is at ultrasound1372/NVDA-IBMTTS-Driver: This progect is to develop and maintain the NVDA IBMTTS driver. This repository is responsible for the x0_personal versions, which are continuing development even after it seems activity from the base repository has stopped.
However, what can't be shared because of legal issues, although many people have access to it, is the required library -- I mean ECI.dll and other *.dll and *.syn files. BTW the add-on (unlike the official release of Eloquence) makes use of extensive and advanced pronunciation dictionaries, and the project is hosted at thunderdrop/IBMTTSDictionaries
I can argue that the add-on is more responsive/crash-proof than the official Eloquence provided by Code Factory, and the addition of the community-driven dictionary makes it quite appealing.

Cheers,
Amir


Amir
 

Perhaps we define the word "useless" differently. There are a good number of ways to locate those if needed.


Hope Williamson
 

The IBM TTS voice is extremely clicky. At least it is for me for some
reason. It might be because I'm using a cheap external audio adapter I
got off Amazon for $8. My internal audio equipment on this system is
faulty. A friend of mine thinks it's the receptacle that you plug the
speakers into.


Hope Williamson
 

I've tried both. They were both extremely clicky. The paid add-on did it
on every other word. I uninstalled it after like 3-4 days of the trial
period.