# Spanish pronounciation rules for translator.library V42 # Reglas de pronunciación española para translator.library V42 # $VER: español.accent 0.1 (2.6.95) # By Juan Carlos Pérez Walls # S-Mail: Eliseo López #1-11-A, # 38010 Sta Cruz de Tenerife, # SPAIN # This works correctly with all the accent rules except with words # stressed in the last sillabe without writen acute accent like "tapiz" # that must be typed "tapíz" if you want it to be spoken correctly. # I have not found the way to correct this with the file format given # for TRANSLATOR.LIBRARY V42 # # There is a problem with SPEAK-HANDLER V37.4. it seems to filter # extended ASCII so words like "cigüeña" are converted to "cig e a" # eliminating characters greater than 127. %class dg 0 1 2 3 4 5 6 7 8 9 %class cero 0 %class cons b c d f g h j k l m n ñ p q r s t v w x y z %class ei e i %class cg c g %class nls n l s %stress -2 %emphasis 3 [APPLE] = AE3PUL [Á] = AA4 [AI] = AY [A] = AA $(cons*)[B](cons*)$ = { be } [B] = B [COMMODORE] = KAA3MAXDOHR $(cons*)[Ç](cons*)$ = { cedilla } $(cons*)[C](cons*)$ = { ce } [Ç] = TH [CH] = CH [C](ei) = TH [C] = K $[DR.]$ = { doctor } $[D.]$ = { don } $[DÑA.]$ = { doña } [DISKETTE] = { diskét } $(cons*)[D](cons*)$ = { de } [D] = DH $[ETC]$ = { etcétera } [É] = EH4 [EI] = EY [E] = EH $[FT.]$ = { pies } $(cons*)[F](cons*)$ = { efe } [F] = FF $(cons*)[G](cons*)$ = { ge } [G](ei) = /H [G]Ü(ei) = G [GU](ei) = G [G] = G $(cons*)[H](cons*)$ = { hache } [H]UE = G [H] = [Í] = IY4 [IA]$ =`IYAA [IE]$ =`IYEH [IO]$ =`IYOH [I] = IY $(cons*)[J](cons*)$ = { jota } [J] = /H $(cons*)[K](cons*)$ = { ka } [K] = K $[LB.]$ = { libras } $[LOG]$ = { logaritmo de } $[LN]$ = { logaritmo natural de } $(cons*)[LL](cons*)$ = { elle } $(cons*)[L](cons*)$ = { ele } [LL] = YY [L] = L [MACINTOSH] = MAE5KINTAA1SH $[MR.]$ = MIH2STER $[MS.]$ = MIH2Z $[MRS.]$ = MIH2SIXZ $[MI.]$ = { millas } $(cons*)[M](cons*)$ = { eme } [M] = M $(cons*)[Ñ](cons*)$ = { eñe } [Ñ] = NY $(cons*)[N](cons*)$ = { ene } [NG]$ = NX [N] = N $[OZ.]$ = { onzas } [OO] = UH4 $[OK]$ = OWKEY3 $[O.K.]$ = OWKEY3 [Ó] = AO4 [O] = AO $[PTS.]$ = { pesetas } $[PROF.]$ = { profesór } $(cons*)[P](cons*)$ = { pe } $[P]S = [PH] = FF [P] = P $(cons*)[Q](cons*)$ = { ku } [QU](ei) = K [Q] = K $(cons*)[R](cons*)$ = { erre } $[R] = RR (nls)[R] = RR [R] = R $[ST.]$ = STRIY2T $[SR.]$ = { señor } $[SRA.]$ = { señora } $[SRTA.]$ = { señorita } $(cons*)[S](cons*)$ = { ese } [SCH] = SH [SH] = SH $[S]T = { es} $[S]P = { es} [S] = S $(cons*)[T](cons*)$ = { te } [TR] = TTRX [T] = TT $[U.S.A.]$ = YUW3EHSEY1 G[ÜE]$ = `UHEH [Ú] = UH4 (cg)[UA]$ =`UHAA C[UE]$ = `UHEH C[UO]$ =`WHAO [U] = UH $(cons*)[V](cons*)$ = { uve } [V] = V $(cons*)[W](cons*)$ = { doble v } [WALLS] = WAO4LZ [W] = V (dg)[X](dg)= { por } (dg) [X] (dg)= { por } $(cons*)[X](cons*)$ = { ekis } $[X] = Z [X] = KS $(cons*)[Y](cons*)$ = " IY " [Y]$ = IY [Y](cons) = Y [Y] = IY $(cons*)[Z](cons*)$ = { zeta } [Z] = TH (dg~)(cero*)[0] = { cero } (dg)[0](dg) = (dg)[0] = [0] = { cero } [10](dg~) = { diez } [11](dg~) = { once } [12](dg~) = { doce } [13](dg~) = { trece } [14](dg~) = { catorce } [15](dg~) = { quince } [1](dg)(dg~) = { dieci} [100](dg~) = { cien } [1](dg)(dg)(dg~) = { ciento} [1](dg)(dg)(dg)(dg~) = { mil } [1] = { uno } [20](dg~) = { veinte } [2](dg)(dg~) = { veinti} [2](dg)(dg)(dg~) = { doscientos} [2](dg)(dg)(dg)(dg~) = { dosmil } [2] = { dos } [30](dg~) = { treinta } [3](dg)(dg~) = { treinta y } [3](dg)(dg)(dg~) = { trescientos} [3](dg)(dg)(dg)(dg~) = { tresmil } [3] = { tres } [40](dg~) = { cuarenta } [4](dg)(dg~) = { cuarenta y } [4](dg)(dg)(dg~) = { cuatrocientos} [4](dg)(dg)(dg)(dg~) = { cuatromil } [4] = { cuatro } [50](dg~) = { cincuenta } [5](dg)(dg~) = { cincuenta y } [5](dg)(dg)(dg~) = { quinientos} [5](dg)(dg)(dg)(dg~) = { cincomil } [5] = { cinco } [60](dg~) = { sesenta } [6](dg)(dg~) = { sesenta y } [6](dg)(dg)(dg~) = { seiscientos} [6](dg)(dg)(dg)(dg~) = { seismil } [6] = { seis } [70](dg~) = { setenta } [7](dg)(dg~) = { setenta y } [7](dg)(dg)(dg~) = { setecientos} [7](dg)(dg)(dg)(dg~) = { sietemil } [7] = { siete } [80](dg~) = { ochenta } [8](dg)(dg~) = { ochenta y } [8](dg)(dg)(dg~) = { ochocientos} [8](dg)(dg)(dg)(dg~) = { ochomil } [8] = { ocho } [90](dg~) = { noventa } [9](dg)(dg~) = { noventa y } [9](dg)(dg)(dg~) = { novecientos} [9](dg)(dg)(dg)(dg~) = { nuevemil } [9] = { nueve } [ " " ] = " " [.](dg+) = { punto } (dg+)[,](dg+) = { coma } (dg+)[/](dg+) = { partido por } [/] = { barra } [-] = { menos } [+] = { más } [=] = { igual a } [>] = { mayor que } [<] = { menor que } [#] = { número } [*] = { asterisco } [@] = AA [|] = AO [^] = { elevado a } [=] = { igual } [.]$ = . [,] = , [\$] = { dólares } [£] = { libras } [&] = IY [!]$ = . [.] = " " [%] = { por ciento } [:] = ". " [;] = . [?] = ? [ "\(" ] = , [ "\)" ] = , [\\] = " " [ "\[" ] = " " [{] = " " [}] = " " [_] = " " [`] = " " [ "]" ] = " "