2014-09-29 22:59:59

hey I am trying to mod espeak to make it sound more like eloquence. so far I have this variant. well I am getting errors so I'll paste the text of the files. the variant works fine. and it is:
oh and the variant is called Read.

language variant
name Read
klatt 4

formant 0 95 100 100
formant 1 95 100 100
formant 2 95 100 100
formant 3 95 100 100
formant 4 95 100 100
formant 5 95 100 100
formant 6 95 100 100
formant 7 95 100 100
formant 8 95 100 100
intonation 2

pitch 45 132

tone 600 255  1200 255 500 255

tunes s5 c5 e5 q5

that's fine. but intonation gives me errors and here is its file. also loading it with that tunes statement espeak is still speaking the same. so here is the text of the intonation file.
my new tunes are at the bottom. when I compile with espeakedit I get one errors with no indication as to where the error is located at. Maybe I am just bad at developing and should quit while I'm ahead? or should I keep trying? anyone have any ideas? also where do I go to modify how klatt itself sounds?  hey people at Nuance who own the eloquence license. any help here would be appreciated.

tune s1
prehead   46 57
headenv   fall 16
head       4 80 50 -8 -5
headextend 0 63 38 13 0
nucleus0 fall 64 8
nucleus  fall 70 18 24 12
endtune

tune s_ml
prehead   46 57
headenv   fall 16
head       3 40 60 15 30
headextend 0 63 38 13 0
nucleus0 fall 64 8
nucleus  fall 70 18 24 12
endtune



tune c1
prehead   46 57
headenv   fall 16
head       4 80 46 -8 -5
headextend 0 63 38 13 0
nucleus0 fall-rise  80 18
nucleus  fall-rise2 78 22 34 52
endtune

tune q1   // small change for version 1.47.05
prehead   45 56
headenv   fall 16
head       3 75 43 -7 0
headextend 20 60 35 11 0
nucleus0 fall-rise  89 21
nucleus  fall-rise2 86 21 34 68
endtune

tune q1a  // previous version
prehead   46 57
headenv   fall 16
head       4 75 43 -7 0
headextend 25 63 38 13 0
nucleus0 fall-rise  88 22
nucleus  fall-rise2 82 22 34 66
endtune

tune e1
prehead   46 57
headenv   fall 16
head       3 90 50 -9 0
headextend 16 82 50 32 16
nucleus0 fall  92 8
nucleus  fall  92 80 76 8
endtune


// PB Tunes for the Danish intonation
// full-stop "." - punktum
tune s2
prehead   46 57
headenv   fall 16
head       4 65 60 -8 -5
headextend 0 53 38 13 0
nucleus0 fall 44 28
nucleus  fall 50 42 34 28 // sidste ord før punktu

onset 75 -5 -5
endtune

// comma "," - komma
tune c2
prehead   46 57
headenv   fall 16
head       4 65 50 -8 -5
headextend 0 63 38 13 0
nucleus0 rise  60 42
nucleus  rise 55 42 34 52 // sidste tal: slutniveau
endtune

// question mark "?" - spørgsmålste

tune q2
prehead   40 75
headenv   fall 16
head       4 75 43 -7 0 //head       4 35 43 -7 0
headextend 25 63 38 13 0
nucleus0 rise  70 50 // første tal: slutniveaue

nucleus  rise 35 45 60 70 // sidste tal: slutniveau
endtune

// exclamation mark "!" - udråbsteg

tune e2
prehead   46 57
headenv   fall 16
head       3 90 50 -9 0
headextend 16 82 50 32 16
nucleus0 fall  92 8
nucleus  fall  92 80 76 8
endtune



// Tunes for the French intonation
// full-stop "." - point
tune s3
prehead   46 57
headenv   fall 16
head       4 80 50 -8 -5
headextend 0 63 38 13 0
nucleus0 fall 64 8
nucleus  fall 70 18 24 12
endtune

// comma "," - virgule
tune c3
prehead   46 57
headenv   fall 16
head       4 70 30 -8 -5
// headextend 0 63 38 13 0
nucleus0 fall-rise  75 50
endtune

// question mark "?" - point d'interrogation
tune q3
prehead   46 57
headenv   fall 16
head       4 75 43 -7 0
headextend 25 63 38 13 0
nucleus0 fall-rise  88 22
nucleus  fall-rise2 82 22 34 66
endtune

// exclamation mark "!" - point d'exclamation
tune e3
prehead   46 57
headenv   fall 16
head       3 90 50 -9 0
headextend 16 82 50 32 16
nucleus0 fall  92 8
nucleus  fall  92 80 76 8
endtune


// italian (by  [email protected])

tune s4
prehead   46 57
headenv   fall 16
head       4 80 50 -8 -5
headextend 0 63 38 13 0
nucleus0 fall 64 8
nucleus  fall 70 18 24 12
endtune

tune c4
prehead   46 57
headenv   fall 16
head       4 76 42 -8 -5
headextend 0 63 38 13 0
nucleus0 fall-rise  77 25
nucleus  fall-rise2 78 25 24 52
endtune

tune q4
prehead   47 58
headenv   fall 16
head       5 75 53 -7 1
headextend 0 60 55 45 60
onset 60 48 62
headlast 60 44 40
nucleus0 fall-rise  95 29
nucleus  fall-rise2 92 21 34 79
endtune

tune e4
prehead   46 57
headenv   fall 16
head       5 77 53 -7 0
headextend 40 80 75 70 67
headlast 80 72 60
nucleus0 fall  92 8
nucleus  fall  88 77 75 10
endtune

tune s5
prehead   60 45
headenv   fall 25
head       4 50 99 5 15
headextend 0 80 70 50 -20
nucleus0 rise 20 90
nucleus  fall 70 60 50 40
endtune

tune s_ml5
prehead   40 70
headenv   fall 30
head       3 40 60 90 40
headextend 0 80 60 50 85
nucleus0 rise 50 90
nucleus  fall 100 90 85 40
endtune



tune c5
prehead   60 45
headenv   rise 25
head       4 90 40 -20 0
headextend 0 80 75 70 65
nucleus0 rise  10 40
nucleus  fall-rise2 90 10 20 80
endtune

tune q5   // small change for version 1.47.05
prehead   45 56
headenv   fall 10
head       3 75 43 -7 0
headextend 16 80 70 20 10
nucleus0 fall-rise  80 0
nucleus  fall-rise2 85 50 10 -20
endtune

tune q5a  // previous version
prehead   46 57
headenv   fall 16
head       4 75 43 -7 0
headextend 25 63 38 13 0
nucleus0 fall-rise  88 22
nucleus  fall-rise2 82 22 34 66
endtune

tune e5
prehead   80 60
headenv   rise 30
head       3 99 30 -30 10
headextend 16 90 60 20 10
nucleus0 fall  80 0
nucleus  fall  90 80 50 0
endtune

2014-09-30 00:40:57

or would it be possible to add the nv speech player variants into espeak so speech player and espeak would be merged together? you can get nv speech player source here.
https://bitbucket.org/nvaccess/speechplayer

2014-09-30 02:03:03

or, you can say that is cool, over 110 variants o my god!

Luis Carlos Gonzáles Moráles, from Panama!