* speakup direct option?
@ Willem van der Walt
` Kirk Reiser
0 siblings, 1 reply; 6+ messages in thread
From: Willem van der Walt @ UTC (permalink / raw)
To: speakup mailing list
Good day,
The direct option recently described on this list sounds good, but what
would be the way to get it to speak special characters?
I took it for a quick spin with espeakup and found that things like the
dash is not spoken. Also, special characters like those with an umlaut is
not spoken. Is the direct option only relevant for key echo, or does it
also have an effect when, for example, one cat a text file?
TIA, Willem
--
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.
This message has been scanned for viruses and dangerous content by MailScanner,
and is believed to be clean. MailScanner thanks Transtec Computers for their support.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: speakup direct option?
speakup direct option? Willem van der Walt
@ ` Kirk Reiser
` Willem van der Walt
` Hermann
0 siblings, 2 replies; 6+ messages in thread
From: Kirk Reiser @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
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.
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.
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.
Kirk
--
Kirk Reiser The Computer Braille Facility
e-mail: kirk@braille.uwo.ca University of Western Ontario
phone: (519) 661-3061
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: speakup direct option?
` Kirk Reiser
@ ` Willem van der Walt
` Hermann
` Hermann
1 sibling, 1 reply; 6+ messages in thread
From: Willem van der Walt @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
I am the maintainer of the Espeak Afrikaans voice and sometimes use the
voice myself.
Here is some info on the machine I have tested on.
Please advise on how I should test?
Script started on Fri 29 May 2009 15:44:24 SAST
root@bid:~# echo $LANG
en_ZA.UTF-8
root@bid:~# cd /sys/modules\b^[[K/speaku\ap/parameters/
root@bid:/sys/module/speakup/parameters# ls
^[[00m^[[00mattrib_bleep^[[00m ^[[00mchartab^[[00m ^[[00mfull_time^[[00m ^[[00mpunc_all^[[00m ^[[00mreading_punc^[[00m ^[[00msynth_direct^[[00m
^[[00mbell_pos^[[00m ^[[00mcursor_time^[[00m ^[[00mjiffy_delta^[[00m ^[[00mpunc_level^[[00m ^[[00mrepeats^[[00m ^[[00mtone^[[00m
^[[00mbleeps^[[00m ^[[00mdelay_time^[[00m ^[[00mkey_echo^[[00m ^[[00mpunc_most^[[00m ^[[00msay_control^[[00m ^[[00mtrigger_time^[[00m
^[[00mbleep_time^[[00m ^[[00mdelimiters^[[00m ^[[00mkeymap^[[00m ^[[00mpunc_some^[[00m ^[[00msay_word_ctl^[[00m ^[[00mversion^[[00m
^[[00mcaps_start^[[00m ^[[00mdirect^[[00m ^[[00mlang^[[00m ^[[00mpunct^[[00m ^[[00msilent^[[00m ^[[00mvoice^[[00m
^[[00mcaps_stop^[[00m ^[[00mex_num^[[00m ^[[00mno_interrupt^[[00m ^[[00mquiet^[[00m ^[[00mspell_delay^[[00m ^[[00mvol^[[00m
^[[00mcharacters^[[00m ^[[00mfreq^[[00m ^[[00mpitch^[[00m ^[[00mrate^[[00m ^[[00msynth^[[00m
^[[mroot@bid:/sys/module/speakup/parameters# cat version
Speakup version 3.0.3
soft synthesizer driver version 2.4
root@bid:/sys/module/speakup/parameters# cat lang
0
root@bid:/sys/module/speakup/parameters# exit
exit
Script done on Fri 29 May 2009 15:46:26 SAST
Linux bid 2.6.27-8-eeepc #1 SMP Sun Nov 16 12:02:12 MST 2008 i686 GNU/Linux
Regards, Willem
On Fri, 29 May 2009, 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.
>
> 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.
>
> 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.
> Kirk
> --
> Kirk Reiser The Computer Braille Facility
> e-mail: kirk@braille.uwo.ca University of Western Ontario
> phone: (519) 661-3061
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
--
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.
This message has been scanned for viruses and dangerous content by MailScanner,
and is believed to be clean. MailScanner thanks Transtec Computers for their support.
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: speakup direct option?
` Willem van der Walt
@ ` Hermann
` Willem van der Walt
0 siblings, 1 reply; 6+ messages in thread
From: Hermann @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Hi,
On 29.05.2009 15:51, Willem van der Walt wrote:
> I am the maintainer of the Espeak Afrikaans voice and sometimes use the
> voice myself.
Oh, sorry for that "Dutch".
After creating the direct file you should invoke:
espeakup -V af
> Here is some info on the machine I have tested on.
> Please advise on how I should test?
> Script started on Fri 29 May 2009 15:44:24 SAST
> root@bid:~# echo $LANG
> en_ZA.UTF-8
> root@bid:~# cd /sys/modules\b^[[K/speaku\ap/parameters/
> root@bid:/sys/module/speakup/parameters# ls
> ^[[00m^[[00mattrib_bleep^[[00m ^[[00mchartab^[[00m ^[[00mfull_time^[[00m ^[[00mpunc_all^[[00m ^[[00mreading_punc^[[00m ^[[00msynth_direct^[[00m
> ^[[00mbell_pos^[[00m ^[[00mcursor_time^[[00m ^[[00mjiffy_delta^[[00m ^[[00mpunc_level^[[00m ^[[00mrepeats^[[00m ^[[00mtone^[[00m
> ^[[00mbleeps^[[00m ^[[00mdelay_time^[[00m ^[[00mkey_echo^[[00m ^[[00mpunc_most^[[00m ^[[00msay_control^[[00m ^[[00mtrigger_time^[[00m
> ^[[00mbleep_time^[[00m ^[[00mdelimiters^[[00m ^[[00mkeymap^[[00m ^[[00mpunc_some^[[00m ^[[00msay_word_ctl^[[00m ^[[00mversion^[[00m
> ^[[00mcaps_start^[[00m ^[[00mdirect^[[00m ^[[00mlang^[[00m ^[[00mpunct^[[00m ^[[00msilent^[[00m ^[[00mvoice^[[00m
> ^[[00mcaps_stop^[[00m ^[[00mex_num^[[00m ^[[00mno_interrupt^[[00m ^[[00mquiet^[[00m ^[[00mspell_delay^[[00m ^[[00mvol^[[00m
> ^[[00mcharacters^[[00m ^[[00mfreq^[[00m ^[[00mpitch^[[00m ^[[00mrate^[[00m ^[[00msynth^[[00m
> ^[[mroot@bid:/sys/module/speakup/parameters# cat version
> Speakup version 3.0.3
> soft synthesizer driver version 2.4
>
> root@bid:/sys/module/speakup/parameters# cat lang
> 0
>
> root@bid:/sys/module/speakup/parameters# exit
> exit
>
> Script done on Fri 29 May 2009 15:46:26 SAST
> Linux bid 2.6.27-8-eeepc #1 SMP Sun Nov 16 12:02:12 MST 2008 i686 GNU/Linux
Try the following in the parameters subfolder:
echo 1 >direct
Can the file be written? If yes, then start Espeakup like explained above.
If you cannot create the file, you have to edit the characters file in
that directory, to correctly speak Africans.
Then start Espeakup with the -V option.
Hermann
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: speakup direct option?
` Hermann
@ ` Willem van der Walt
0 siblings, 0 replies; 6+ messages in thread
From: Willem van der Walt @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Yes, I have done all these things.
On Fri, 29 May 2009, Hermann wrote:
> Hi,
> On 29.05.2009 15:51, Willem van der Walt wrote:
> > I am the maintainer of the Espeak Afrikaans voice and sometimes use the
> > voice myself.
>
> Oh, sorry for that "Dutch".
> After creating the direct file you should invoke:
> espeakup -V af
>
> > Here is some info on the machine I have tested on.
> > Please advise on how I should test?
> > Script started on Fri 29 May 2009 15:44:24 SAST
> > root@bid:~# echo $LANG
> > en_ZA.UTF-8
> > root@bid:~# cd /sys/modules\b^[[K/speaku\ap/parameters/
> > root@bid:/sys/module/speakup/parameters# ls
> > ^[[00m^[[00mattrib_bleep^[[00m ^[[00mchartab^[[00m ^[[00mfull_time^[[00m
> > ^[[00mpunc_all^[[00m ^[[00mreading_punc^[[00m ^[[00msynth_direct^[[00m
> > ^[[00mbell_pos^[[00m ^[[00mcursor_time^[[00m ^[[00mjiffy_delta^[[00m
> > ^[[00mpunc_level^[[00m ^[[00mrepeats^[[00m ^[[00mtone^[[00m
> > ^[[00mbleeps^[[00m ^[[00mdelay_time^[[00m ^[[00mkey_echo^[[00m
> > ^[[00mpunc_most^[[00m ^[[00msay_control^[[00m ^[[00mtrigger_time^[[00m
> > ^[[00mbleep_time^[[00m ^[[00mdelimiters^[[00m ^[[00mkeymap^[[00m
> > ^[[00mpunc_some^[[00m ^[[00msay_word_ctl^[[00m ^[[00mversion^[[00m
> > ^[[00mcaps_start^[[00m ^[[00mdirect^[[00m ^[[00mlang^[[00m
> > ^[[00mpunct^[[00m ^[[00msilent^[[00m ^[[00mvoice^[[00m
> > ^[[00mcaps_stop^[[00m ^[[00mex_num^[[00m ^[[00mno_interrupt^[[00m
> > ^[[00mquiet^[[00m ^[[00mspell_delay^[[00m ^[[00mvol^[[00m
> > ^[[00mcharacters^[[00m ^[[00mfreq^[[00m ^[[00mpitch^[[00m
> > ^[[00mrate^[[00m ^[[00msynth^[[00m
> > ^[[mroot@bid:/sys/module/speakup/parameters# cat version
> > Speakup version 3.0.3
> > soft synthesizer driver version 2.4
> >
> > root@bid:/sys/module/speakup/parameters# cat lang
> > 0
> >
> > root@bid:/sys/module/speakup/parameters# exit
> > exit
> >
> > Script done on Fri 29 May 2009 15:46:26 SAST
> > Linux bid 2.6.27-8-eeepc #1 SMP Sun Nov 16 12:02:12 MST 2008 i686 GNU/Linux
>
> Try the following in the parameters subfolder:
> echo 1 >direct
> Can the file be written? If yes, then start Espeakup like explained above.
> If you cannot create the file, you have to edit the characters file in that
> directory, to correctly speak Africans.
> Then start Espeakup with the -V option.
> Hermann
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
--
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.
This message has been scanned for viruses and dangerous content by MailScanner,
and is believed to be clean. MailScanner thanks Transtec Computers for their support.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: speakup direct option?
` Kirk Reiser
` Willem van der Walt
@ ` Hermann
1 sibling, 0 replies; 6+ messages in thread
From: Hermann @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Hi,
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
default.
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
quotation marks.
GRML uses UTF-8 for the system.
Hermann
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
speakup direct option? Willem van der Walt
` Kirk Reiser
` Willem van der Walt
` Hermann
` Willem van der Walt
` Hermann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).