After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 321184 - Need a pronunciation dictionary
Need a pronunciation dictionary
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
unspecified
Other All
: Normal enhancement
: FUTURE
Assigned To: Rich Burridge
Orca Maintainers
: 348474 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-10 18:52 UTC by Willie Walker
Modified: 2006-10-21 17:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to hopefully implement this enhancement. (5.62 KB, patch)
2006-10-20 22:10 UTC, Rich Burridge
none Details | Review
Reworked patch. (5.54 KB, patch)
2006-10-21 16:22 UTC, Rich Burridge
none Details | Review
Further reworked patch. (6.50 KB, patch)
2006-10-21 17:19 UTC, Rich Burridge
none Details | Review

Description Willie Walker 2005-11-10 18:52:24 UTC
Orca can use a variety of synthesis engines, each of which has its own phoneset and dictionary scheme.  It 
is not reasonable to expect users to know how to modify the pronunciation lexicon of their synthesis 
engine.  As a workaround, Orca should provide a trivial "sounds like" translation dictionary.  For example, 
when you see the word "IMAP" pronounce it like "eye map."
Comment 1 Willie Walker 2006-09-05 16:14:07 UTC
*** Bug 348474 has been marked as a duplicate of this bug. ***
Comment 2 Willie Walker 2006-10-15 00:25:49 UTC
Add accessibility keyword.  Apologies for spam.
Comment 3 Rich Burridge 2006-10-20 22:10:24 UTC
Created attachment 75110 [details] [review]
Patch to hopefully implement this enhancement.

Will, before I just check this in, could you have a look at it 
please, to see if I've implemented the way you'd like it?

Thanks.
Comment 4 Rich Burridge 2006-10-21 16:22:02 UTC
Created attachment 75136 [details] [review]
Reworked patch.

Adjusted the patch based on feedback from Will (thanks!) to
use isWordDelimiter() instead of just looking for white space
when breaking the lines into word sized tokens.
Comment 5 Rich Burridge 2006-10-21 17:19:55 UTC
Created attachment 75142 [details] [review]
Further reworked patch.

Keywords are not localized in the pronunciation dictionary (another
good suggestion from Will). Also entries for the new file in 
pydoc/Makefile.am and po/POTFILES.in.
Comment 6 Rich Burridge 2006-10-21 17:20:28 UTC
That should have been "are now localized". Grr.
Comment 7 Rich Burridge 2006-10-21 17:23:00 UTC
Changes checked in to CVS HEAD. Closing as FIXED.