Logoj0ke.net Open Build Service > Projects > home:netmax > festival-german > ims_german_voices_opensource.diff
Sign Up | Log In

File ims_german_voices_opensource.diff of Package festival-german

x
 
1
--- lib/german/ims_german_voices_opensource.scm.orig    2007-02-25 20:56:34.000000000 +0100
2
+++ lib/german/ims_german_voices_opensource.scm 2007-02-25 22:33:39.000000000 +0100
3
@@ -159,6 +159,66 @@
4
      Accentuation uses German ToBI labels that are 
5
      transfered into Fo with a rule-based method. The
6
      duration model is trained from data using a CART tree.")))
7
+(proclaim_voice
8
+ 'german_de4
9
+ '((language german)
10
+   (gender male)
11
+   (dialect german)
12
+   (description
13
+    "This voice provides a standard German female voice using the
14
+     MBROLA synthesis method. It uses the Celex lexicon for pronunciations.
15
+     Prosodic phrasing and accentuation uses a simple method.
16
+     Accentuation uses German ToBI labels that are
17
+     transfered into Fo with a rule-based method. The
18
+     duration model is trained from data using a CART tree.")))
19
+(proclaim_voice
20
+ 'german_de5
21
+ '((language german)
22
+   (gender female)
23
+   (dialect german)
24
+   (description
25
+    "This voice provides a standard German female voice using the
26
+     MBROLA synthesis method. It uses the Celex lexicon for pronunciations.
27
+     Prosodic phrasing and accentuation uses a simple method.
28
+     Accentuation uses German ToBI labels that are
29
+     transfered into Fo with a rule-based method. The
30
+     duration model is trained from data using a CART tree.")))
31
+(proclaim_voice
32
+ 'german_de6
33
+ '((language german)
34
+   (gender male)
35
+   (dialect german)
36
+   (description
37
+    "This voice provides a standard German female voice using the
38
+     MBROLA synthesis method. It uses the Celex lexicon for pronunciations.
39
+     Prosodic phrasing and accentuation uses a simple method.
40
+     Accentuation uses German ToBI labels that are
41
+     transfered into Fo with a rule-based method. The
42
+     duration model is trained from data using a CART tree.")))
43
+(proclaim_voice
44
+ 'german_de7
45
+ '((language german)
46
+   (gender female)
47
+   (dialect german)
48
+   (description
49
+    "This voice provides a standard German female voice using the
50
+     MBROLA synthesis method. It uses the Celex lexicon for pronunciations.
51
+     Prosodic phrasing and accentuation uses a simple method.
52
+     Accentuation uses German ToBI labels that are
53
+     transfered into Fo with a rule-based method. The
54
+     duration model is trained from data using a CART tree.")))
55
+(proclaim_voice
56
+ 'german_de8
57
+ '((language german)
58
+   (gender male)
59
+   (dialect bavarian)
60
+   (description
61
+    "This voice provides a standard German female voice using the
62
+     MBROLA synthesis method. It uses the Celex lexicon for pronunciations.
63
+     Prosodic phrasing and accentuation uses a simple method.
64
+     Accentuation uses German ToBI labels that are
65
+     transfered into Fo with a rule-based method. The
66
+     duration model is trained from data using a CART tree.")))
67
 
68
 ;;;;;; define the voices ;;;;;;;;;;;;;;;
69
 (define (voice_german_de1_os)
70
@@ -185,6 +245,46 @@
71
   'voice_german_de3_os
72
 )
73
 
74
+(define (voice_german_de4_os)
75
+  "(voice_german_de4_os)
76
+  Set up a basic male German voice with MBROLA database de4."
77
+
78
+  (basevoice_german_mbrola_os "de4" '(200 180 160 150))
79
+  'voice_german_de4_os
80
+)
81
+
82
+(define (voice_german_de5_os)
83
+  "(voice_german_de5_os)
84
+  Set up a basic female German voice with MBROLA database de5."
85
+
86
+  (basevoice_german_mbrola_os "de5" '(110 93 90 85))
87
+  'voice_german_de5_os
88
+)
89
+
90
+(define (voice_german_de6_os)
91
+  "(voice_german_de6_os)
92
+  Set up a basic male German voice with MBROLA database de6."
93
+
94
+  (basevoice_german_mbrola_os "de6" '(210 190 190 180))
95
+  'voice_german_de6_os
96
+)
97
+
98
+(define (voice_german_de7_os)
99
+  "(voice_german_de7_os)
100
+  Set up a basic female German voice with MBROLA database de7."
101
+
102
+  (basevoice_german_mbrola_os "de7" '(110 93 90 85))
103
+  'voice_german_de7_os
104
+)
105
+
106
+(define (voice_german_de8_os)
107
+  "(voice_german_de8_os)
108
+  Set up a basic male German voice with MBROLA database de8."
109
+
110
+  (basevoice_german_mbrola_os "de8" '(210 190 190 180))
111
+  'voice_german_de8_os
112
+)
113
+
114
 (provide 'ims_german_voices_opensource)
115
 
116
 
117