Hey, this module sounds interesting. I've always liked coding in perl but am still somewhat green with it. I would gladly receive a copy whenever you wish to share it with us. Sorry, I don't know about the speakup parms for speech synths but I know speech dispatcher used a multiplyer deal to relate to speech parms. So like espeak might use something like 1 to 100 but speech dispatcher would divide that by 100 and end up with values ranging something like 1 to 10. I might have this all wrong by now but perhaps speakup does something similar as they only have single digit parameters for this. On 4/8/13, pj at pjb.com.au <pj at pjb.com.au> wrote: > Greetings. > > I haven't submitted it to CPAN yet, but I've written a small Perl > module for the getting and setting speakup parameters. It offers the > routines speakup_get(), speakup_set(), synth_get() and synth_set(). > When called with parameters and values, they get and set as > you'd expect; and when called with no arguments, they return > a list of the available parameters. For example: > use Speech::Speakup qw(speakup_set synth_set); > speakup_set('silent', 7); # impose silence > synth_set('punct', 2); # change punctuation-level > > My synth is espeak, and the espeak parameters are documented in > man espeak > but the values in /sys/accessibility/speakup/soft/* > don't seem to correspond. > For example, my pitch is 5, but the espeak manual says > -p <integer> > Pitch adjustment, 0 to 99, default is 50 > > In http://linux-speakup.org/spkguide.txt it says: > If you find one you aren't sure about, you can post a query > on the Speakup list. > > so that raises the question: where are the speakup parameters > documented - their ranges and so on ? > > Regards, Peter Billam > > http://www.pjb.com.au pj at pjb.com.au (03) 6278 9410 > "Follow the charge, not the particle." -- Richard Feynman > from The Theory of Positrons, Physical Review, 1949 > _______________________________________________ > Speakup mailing list > Speakup at linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup >