Files in undroid/espeak0.2/ of trunk
Not logged in

Files in directory undroid/espeak0.2 from the latest check-in of branch trunk

  • doc
  • demo.tcl
  • espeak.tcl
  • pkgIndex.tcl
  • README.md

espeak 0.2

Tcl interface to the espeak/espeak-ng library for speech output using Ffidl and TclOO.

Usage

Options to configure subcommand:

-a, amplitude <integer>
        Amplitude, 0 to 200, default is 100
-g, gap <integer>
        Word gap. Pause between words, units of 10ms at the default speed
-k, capitals <integer>
        Indicate capital letters with: 1=sound, 2=the word `capitals`,
        higher values indicate a pitch increase (try -k 20).
-p, pitch <integer>
        Pitch adjustment, 0 to 99, default is 5
-r, range <integer>
        Pitch range, range 0-100, 0=monotone, 50=normal (default)
-s, speed <integer>
        Speed in words per minute, 80 to 450, default is 175
--punct, punctuation <integer>
        which punctuation characters to announce: 0=none, 1=all, 2=some

Example code:

package require espeak
espeak::new E
E configure              ;# -s 175 -a 100 -p 50 -r 50 -k 0 -g 0 --punct 0
E configure -k 33 -p 35
E cget -k                ;# 33
E lang en
E speak "Hello world"
E destroy