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