speakup direct option?
meinelisten at onlinehome.de
Fri May 29 10:03:25 EDT 2009
On 29.05.2009 15:16, Kirk Reiser wrote:
> The direct option is supposed to allow a softsynth like espeakup
> handle special characters and individual characters rather than
> attempting to do it uniformly like we've been doing in speakup for
> many years.
It works with Espeak in German, provided the version of the kernel is
rather new; I've tested it with the latest GRML CD. It comes with kernel
2.6.28-grml, and it works well.
On my desktop machine with GRML 2008-11 and kernel 2.6.26-grml it does
not work, because I cannot write the direct file.
> We have been talking about it on-and-off for a while now on the irc
> channel and decided it needs testing so we can get the kinks worked
> out for languages other than English.
Note: You must use the -V option of your synth, e.g. the code for Dutch
in Willem's case. Then it works.
Alternative: Copy your language file in /usr/share/espeak-data/voices to
In my case: cp de default
> For characters such as umlauts and other accents you would need to
> have the appropriate utf-8 character set loaded into the kernel. If
> you have than thank you for the apraisal. We realize it still needs
> work but without folks trying it we can't fix it. Both William Hubbs
> and I are native English speakers and although I speak a little German
> I've not really played with getting my softsynth to use it so we
> really need patient help from speakers of other languages.
If I set the punctuation and read-punctuation level in Speakup to 4, I
still don't hear all punct chars spoken in German.
In fact Speakup ommits most of them, among them important ones like
GRML uses UTF-8 for the system.
More information about the Speakup