Re: [orca-list] apostrophe versus quote



Speakup reinterprets the pronunciation of every stand-alone character
using /sys/accessibility/speakup/i18n/characters. This file completely
bypasses the speech synthesizer's pronunciation of characters. The
advantage is general consistency of most pronunciations between
synthesizers and the guarantee that all stand-alone characters will
always be pronounced, even if the speech synthesizer has no internal
pronunciation for something such as a punctuation character. The
disadvantage is mispronunciation of some characters by some speech
synthesizers that normally pronounce them correctly. For example, the ~
tilde character is mispronounced by Espeak in Speakup, even though it
normally pronounces it correctly. The reason for this is that the tilde
(~) character's entry in /sys/accessibility/speakup/i18n/characters
looks like

126     tihlduh

This causes the character to be mispronounced by several synthesizers,
including Espeak. Overall, this character pronunciation table is a good
idea, as it provides consistent character naming across synthesizers.
The only concern regarding Speakup is the fact that the character
pronunciation table is in the kernel, and resets every time the system
is booted.

My guess is that Orca and/or speech-dispatcher also store some
characters such as punctuations in a similar table. The problem is that
if both are using a character table, they use them at different times.
Either that, or the character table that is being used is either only
partially implemented or is only used to look up the pronunciation of a
character in one situation, but not in others. Either of these issues
would cause inconsistencies in the way a punctuation or other character
is pronounced under certain conditions such as typing versus backspacing
over a character. Hope this helps.
~Kyle
http://kyle.tk/
-- 
"Kyle? ... She calls her cake, Kyle?"
Out of This World, season 2 episode 21 - "The Amazing Evie"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]