At 11:45 AM 9/1/2012, David wrote:
>I am really sorry to learn that some are having bad experience, in using the
>Extended Dictionary. And I do apologize for any trouble caused.
I have offered up some easily implementable solutions for the trouble
I am experiencing. When I load my Dectalk basic dictionary with only
my entries, everything is pronounced properly until I relaunch
Window-eyes and your entries get reloaded. If this could be
controlled by the user, we would have no trouble.
>For you, Orlando, Well, I thought you and I was sorting things out off-list.
>I sat up, and spend three hours in the middle of the night, trying to figure
>your problems, off-list, in mails between you and me. I asked for you to
>please send me your Dictionaries subfolder, that I maybe could try to figure
>why you are having your problems. So far, you did not send me the folder,
>and I am unable to reproduce the mispronounciations you told me about. I
>really don't want to clutter the list with our offline discussion. If I
>could figure why you are having your problems, I would do what I can to
>solve them. But then, please keep what is between the two of us, off-list.
Good sir, do you not have a Dectalk with which to test these entries.
>In general, I can tell you, that the app does do nothing, except from
>replacing what you put in the Original field, with what you put in the
>Replacement field. Likely, your entries are somehow badly constructed. You
>ask me to point you to where things are handled. Well, they are handled by
>your entries. You ask me to let you know what the app does for meddling with
>speech. Well, it takes what is to the left of the Equal-sign, look out for
>occurrances of it in the string sent to the synthesizer, if found, replaces
>it with what you have to the right of the Equal-sign in your entry. That is
>the simple nature. It does not do anything but that. But it does so, even
>down to detail.
>If for instance, you have an entry like:
>iv=4
>, it will replace the two letters i and v, even if they are part of a word.
>That is, even in words like "active", "activate", "massive", "positive" and
>"ivona". They all hold the iv combination, hence all are being replaced. If
>you want to have the IV only replaced when it is denoting a Roman number 4,
>you could either enclose the Original string in spaces, or try changing the
>entry to look like this, and note the writing here:
>IV=4
>. This will make the replacement only to take effect, whenever an
>upper-cased version of the combination occurs, due to the Extended
>Dictionary being case-sensitive. The amount of trouble you reported, really
>calls for me to have to see your Dictionary files, as I have a feeling
>something must have got wrong on your system. But we will have to deal with
>that off-list, and rather get back here, when things have been sorted.
Now, we are getting somewhere. But where cain I find the first
occurrences in my dictionary files where bad entries conflict with your system?
>For your info, the whole section, holding close to ten chapters, entitled
>"Making Your Own Entries", found in the User's Guide of the Extended
>Dictionary - it is all dealing with how the entries will affect your speech.
>In addition, chapter 11 of the User's Guide, entitled "How Does A
>Replacement Actual Take Place", also will be a good thing to read. You ask
>me to give details. OK, There you have a long line of details. There's been
>spend many hours and days, in writing these chapters. Not really sure, what
>more info I possibly could provide.
I will reread those chapters.
>If you have constructive ideas, I am
>listening.
Thus far, my most constructive idea is to disable extended
dictionaries for any synthesizer, allowing it to be the Window-eyes
default and allowing Window-eyes' dictionary interface sole access to
pronunciation. This way, if users like me are having trouble with how
your app is handling Dectalk, we can continue to use it with other
synthesizers. Alternatively, give us the choice of uninstalling or
disabling support for certain speech synthesizers if we would like to
keep our existing dictionaries intact.
Orlando
If you reply to this message it will be delivered to the original sender only.
If your reply would benefit others on the list and your message is related to
GW Micro, then please consider sending your message to [email protected] so
the entire list will receive it.
GW-Info messages are archived at http://www.gwmicro.com/gwinfo. You can manage
your list subscription at http://www.gwmicro.com/listserv.