# 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 # developed from # deutsch.accent, version 0.1 (5.4.95) # By Stefan Zeiger # 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