home *** CD-ROM | disk | FTP | other *** search
- # Experimentall VerzuschsDeutsh Accent; Ausländer entwickelt.
- # Nicht die Aussprache von Berlin! Nur ein kurtz Bezeichnung.
- # New: Trilled R with (vowel)DXR, RDX(vowel), and RDXR sounds.
- # New: Trial simulation of German "ch" sounds with /HZH/H and KZH/H.
- # New: Trial use of higher stress values for a less mechanical sound.
- # New: Number expansion with reversed units (eg. four and twenty)
- # German pronounciation rules for translator.library V43
- # $VER: berlin.accent 1.0 (3.29.97)
- # By Michael L. Barlow <mbarlow@pacific.telebyte.net>
- # developed from
- # deutsch.accent, version 0.1 (5.4.95)
- # By Stefan Zeiger <s.zeiger@laren.rhein-main.de>
- # and the Pronunciation chapter, pp 265-267, of "Der Anfang (Understanding
- # and Using German)" by Harold von Hofe, 1958.
-
- #Translator 43+ required
- # @ == any alphabet character
- # $ == any non-alphabet character
-
-
- %class cons b c ch d f g h j k l m n p q r s t v w x z ß
- %class vowel a ä e i o ö u ü
-
- %class aou a o u
-
- # Suffixes for possible future use.
- #%class end e en er in ig bar mal los ung chen fach heit keit lein lich schaft
-
- # Vowel suffixes to identify non-prefixes
- %class vwend e en er in ig ung
-
- # Prefixes.
- %class strt be er ge emp ent ver zer
-
- # Unstressed Prefixes.
- %class ustrt be er ge un ur emp ent miß ver zer
-
- %class Ñ 0 1 2 3 4 5 6 7 8 9
- %class Ç 0\. 1\. 2\. 3\. 4\. 5\. 6\. 7\. 8\. 9\. 0 1 2 3 4 5 6 7 8 9
- %class null 0\. 0
- %class numerisch 0 1 2 3 4 6 7 8 9 \. \, + -
- %class sep " "
-
- %stress -2
-
- %emphasis 2
-
-
- # UNSTRESSED PREFIXES
-
- $[E]R@ = EH
- $[VE]R@ = FEH
- $[ZE]R@ = TSEH
- $[BEI]DE = BAY5
- $[BE]@ = BEH
- G[E](cons)(vwend)$ = EY3
- $G[E](cons*)(vowel) = EH
- $[ENT]@ = EHNT
- $[EMP]@ = EHMP
-
- # STRESSED PREFIXES
- $[UN] = QUH4N
- $[UR] = QUH4DXRX
- $[MIß] =MIH4S
- @[\ ](ustrt) = " "
- @[\ ](vowel) = QQ
-
- [AU] = AW3WH
- [AI] = AY5
- [AY] = AY5
- [AA] = AA3
- [A]H = AA3
- [A](cons)(cons) = AH3
- [A](cons)$ = AH3
- [A](vowel) = AH2
- (vowel)[A] = AH2
- [A] = AA3
-
- $[BY]$ = BAY5
- $[BYE]$ = BAY5
- $(cons*)[B](cons*)$ = " BEH3 "
- [B]$ = P
- [B] = B
-
-
- $(cons*)[C](cons*)$ = " TSEH3 "
- (aou)[CHEN] = KZH/HEHN
- [CHEN] = /HZH/HEHN
- $[CIAO]$ = SHAW3WH
- [ECH] = EH3KZH
- [SCH] = SH
- $[CHR]IE = LZH/HRDX
- $[CHR]YS = LZH/HRDX
- [CHR] = KRDX
- $[CH]AMP = SH
- $[CH]ANC = SH
- $[CH]ARG = SH
- $[CH]ASS = SH
- $[CH]EF = SH
- $[CH]EM = LZV/H
- $[CH]IN = /HZH/H
- $[CH] = K
- (aou)[CH](vowel) = KZH/H
- (aou)[CH] = KZH
- [CH](vowel) = /HZH/H
- [CH] = /HZH
- [C]L = K
- [C]R = K
- [C](aou) = K
- [C](vowel) = TS
- (numerisch)(sep*)[DM]$ = { deutsche marks }
- (numerisch)(sep*)\-(sep*)[DM]$ = { deutsche marks }
- $[DM](sep*)(numerisch+)(sep*)MILLIARDE = {&* deutsche marks }
- $[DM](sep*)(numerisch+)(sep*)MILLION = {&* deutsche marks }
- $[DM](sep*)(numerisch+)(sep*)TAUSAND = {&* deutsche marks }
- $[DM](sep*)(numerisch+)(sep*)HUNDERT = {&* deutsche marks }
- $[DM](sep*)(numerisch+) = {&* deutsche marks }
-
- $(cons*)[D](cons*)$ = " DEH3 "
- [D]$ = T
- [D] = D
-
- $[E]$ = " EY3 "
-
- [EI] = AY5
- [EY] = AY5
- [EU] = OY3
-
- #(vowel)(cons*)[E](cons*)$ = EH
- [EE] = EY3
- [E]H = EY3
- [E](cons)(cons) = EH3
- H[E]R$ = EH1
- [E](cons)$ = EH3
- [E](vowel) = EH2
- (vowel)(cons*)[E]$ = EH2
- (vowel)[E] = EY3
- [E] = EY3
-
-
- $(cons*)[F](cons*)$ = " EH3F "
- [F] = F
-
- $(cons*)[G](cons*)$ = " GEH3 "
-
- $[G] = G
- $(strt)[G] = G
- [G] = K
- $(cons*)[H](cons*)$ = " /HAA3 "
-
- $[HOME] = /HAO3M
- (vowel~)[H]@ = /H
-
- $[I]$ = " IH3IX "
-
- [ICH](vowel) = IH3IX/HZH/H
- [ICH] = IH3IX/HZH
-
- [IE]ß = IY4
- [IE] = IY3
- [II] = IY3
- [I]H = IY3
- [I](cons)(cons) = IH3
- [I](cons)$ = IH3
- [I](vowel) = IH2
- (vowel)[I] = IH2
- [I] = IY3
-
- $(cons*)[J](cons*)$ = " YAO3TT "
- [J] = Y
-
- $(cons*)[K](cons*)$ = " KAA3 "
- [K] = K
-
- $(cons*)[L](cons*)$ = " EH3L "
- [L] = L
-
- $(cons*)[M](cons*)$ = " EH3M "
- [M] = M
-
- $(cons*)[N](cons*)$ = " EH3N "
- [NG] = NX
- [N] = N
-
- $[O]$ = " AO3 "
-
- [OO] = AA3
- [O]H = AA3
- [O](cons)(cons) = AO3
- [O](cons)$ = AO3
- [O](vowel) = AO2
- (vowel)[O] = AO2
- [O] = AA3
-
- $(cons*)[P](cons*)$ = " PEH3 "
- HOME[PAGE] = PEY3ZH
- [P] = P
-
- $(cons*)[Q](cons*)$ = " KUH3UH "
- [QU] = KV
- [Q] = K
-
- $(cons*)[R](cons*)$ = " EHRXDXR "
- [R]$R = R
- [R]$$R = R
- (vowel)[R](vowel) = RDXR
- (vowel)H[R](vowel) = RDXR
- $[R](vowel) = RXDX
- (vowel)[R]$ = DXR
- [RR]$ = RDXRXR
- [RR] = RDXR
- (vowel)[R](cons) = DXR
- (cons)[R]$ = DXR
- (cons)[R](vowel) = RDX
- [R] = RDXR
-
- $(cons*)[S](cons*)$ = " QEHS "
- [SCHEN]$ = SYEH3N
- $[ST] = SHTT
- [SP] = SHP
- $[S](vowel) = SZ
- (vowel)[S](vowel) = Z
- [S] = S
-
- $(cons*)[T](cons*)$ = " TTEH "
- [TION] = TSYAO3N
- [TH] = TT
- [TT] = TT
- [T] = TT
-
- $[U]$ = " UH3UH "
-
- [UU] = UW3
- [U]H = UW3
- [U](cons)(cons) = UH3
- [U](cons)$ = UH3
- [U](vowel) = UH2
- (vowel)[U] = UH2
- [U]= UW3
-
- $(cons*)[V](cons*)$ = " FAW3WH "
- NO[V](vowel)M = V
- # Not always
- [V] = F
-
- $(cons*)[W](cons*)$ = " WHVEH3EH "
- [W] = V
-
- $(cons*)[X](cons*)$ = " QIH3IXKS "
- [X] = KS
-
- $(cons*)[Y](cons*)$ = " QIY3PSIH3IXLAO3N "
- [Y] = IY3
-
- $(cons*)[Z](cons*)$ = " TSEH3TT "
- [Z] = TS
-
- $[Ä]$ = " EY3 "
- [ÄU] = OY3
- [ÄÄ] = EY3
- [ÄH] = EY3
- [Ä](cons)(cons) = AE3
- [Ä](cons)$ = AE3
- [Ä](vowel) = AE2
- (vowel)[Ä] = AE2
- [Ä](cons)(vowel) = EY3
-
- $[Ë](cons*)(vowel) = QEH1UH2
- [Ë] = EH1UH2
-
- $[Ö]$ = " EY2UW2 "
- [ÖÖ] = EY2UW2
- [ÖH] = EY2UW2
- [Ö](cons)(cons) = ER3IX
- [Ö](cons)$ = ER3IX
- [Ö](vowel) = ER2EH
- (vowel)[Ö] = ER2EH
- [Ö](cons)(vowel) = EY2UW2
-
-
-
- $[Ü]$ = " IXUH2 "
- [ÜÜ] = IXUH2
- [ÜH] = IXUH2
- [Ü](cons)(cons) = IH2IX
- [Ü](cons)$ = IH2IX
- [Ü](vowel) = IHIX
- (vowel)[Ü] = IHIX
- [Ü](cons)(vowel) = IXUH2
-
- [ß] = SS
-
- \.(Ñ)(Ñ)(Ñ)[.] =
- [.](Ñ)(Ñ)(Ñ)\. =
- \,(Ñ)(Ñ)(Ñ)[\,] =
- [\,](Ñ)(Ñ)(Ñ)\, =
- (Ñ+)[\,](Ñ+) = " KAO3MMAA "
-
- \,(Ñ*)[0] = "NUHLL "
- \,(Ñ*)[1] = "AY3NS "
- \,(Ñ*)[2] = "TTSWHAY3 "
- \,(Ñ*)[3] = "DRDXAY3 "
- \,(Ñ*)[4] = "FIH3EHDXR "
- \,(Ñ*)[5] = "FIH3IXNF "
- \,(Ñ*)[6] = "SEH3KS "
- \,(Ñ*)[7] = "SIY3BEHN "
- \,(Ñ*)[8] = "AAKZHT "
- \,(Ñ*)[9] = "NOY3N "
-
-
- [¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ billion }
- [¶](Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ billion }
- [¶](Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ billion }
-
- [0]0(null)(Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {!!0}
- [¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ milliarde }
- [¶](Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ milliarde }
- [¶](Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ milliarde }
-
- [0]0(null)(Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {!!0}
- [¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ million }
- [¶](Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ million }
- [¶](Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ million }
-
- [0]0(null)(Ñ)(Ñ)(Ñ) (Ñ~) = {!!0}
- [¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ tausand }
- [¶](Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ tausand }
- [¶](Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ tausand }
-
- [000] (Ñ~) = { }
- [00](Ñ)(Ñ~) = {und}
- [0](Ñ)(Ñ) (Ñ~) = { }
- 0[¶](Ñ)(Ñ) (Ñ~) = { }
- [1](Ñ)(Ñ) = {ein}
- #(Ñ)[00] (Ñ~) = {hundert }
- (Ñ)[¶](Ñ)(Ñ) (Ñ~) = { hundert }
-
-
- (Ñ)[00] (Ñ~) =
- (Ñ)[0](Ñ) (Ñ~) = {&}
-
- [10] (Ñ~) = { zehn }
- [11] (Ñ~) = { elf }
- [12] (Ñ~) = { zwölf }
- [13] (Ñ~) = { dreizehn }
- [14] (Ñ~) = { vierzehn }
- [15] (Ñ~) = { fünfzehn }
- [16] (Ñ~) = { sechzehn }
- [17] (Ñ~) = { seibzehn }
- [18] (Ñ~) = { achtzehn }
- [19] (Ñ~) = { neunzehn }
-
-
- [20] (Ñ~) = { zwanzig }
- [30] (Ñ~) = { dreißzig }
- [40] (Ñ~) = { vierzig }
- [50] (Ñ~) = { fünfzig }
- [60] (Ñ~) = { sechzig }
- [70] (Ñ~) = { seibzig }
- [80] (Ñ~) = { achtzig }
- [90] (Ñ~) = { neunzig }
-
- [2](Ñ) (Ñ~) = {& und zwanzig }
- [3](Ñ) (Ñ~) = {& und dreißzig }
- [4](Ñ) (Ñ~) = {& und vierzig }
- [5](Ñ) (Ñ~) = {& und fünfzig }
- [6](Ñ) (Ñ~) = {& und sechzig }
- [7](Ñ) (Ñ~) = {& und seibzig }
- [8](Ñ) (Ñ~) = {& und achtzig }
- [9](Ñ) (Ñ~) = {& und neunzig }
-
-
- ,(null*)[0] = " NUHLL "
-
- [0] = "NUHLL "
- [1_] = "AY3N "
- [1] = "AY3NS "
- [2] = "TTSWHAY3 "
- [3] = "DRDXAY3 "
- [4] = "FIH3EHDXR "
- [5] = "FIH3IXNF "
- [6] = "SEH3KS "
- [7] = "SIY3BEHN "
- [8] = "AAKZHT "
- [9] = "NOY3N "
-
- [ " " ] = " "
-
- (Ñ+)[.](Ñ+) = " PUH3NKTT "
- (Ñ+)[,](Ñ+) = " KAO3MMAA "
- (Ñ+)[/](Ñ+) = " PRXDXRAO3 "
- (Ñ+)[-](Ñ+) = " MIH3IXNUHS "
-
- $[-]$ = -
-
- [.]$ = .
- [!]$ = .
- [.] = " "
- *[*] = ""
- [*] = SHTTEH4DXRN/HZH/HEHN
- [%] = PRXDXRAO3TSEHNTT
- [:] = ". "
- [;] = .
- [?] = ?
- [ "\(" ] = ,
- [ "\)" ] = ,
- [\\] = " "
- [ "\[" ] = " "
- [{] = " "
- [}] = " "
- [_] = " "
- [`] = " "
- [ "]" ] = " "
- # END OF SCRIPT
-