Package nzilbb.encoding
Class DISC2Kirshenbaum
- java.lang.Object
-
- nzilbb.encoding.PhonemeTranslator
-
- nzilbb.encoding.DISC2Kirshenbaum
-
- All Implemented Interfaces:
Function<String,String>
,UnaryOperator<String>
public class DISC2Kirshenbaum extends PhonemeTranslator
Translates CELEX-DISC-encoded transcriptions like tr{nskrIpS@n to Kirshenbaum-encoded phonemic transcriptions like tr&nskrIpS@n.Mapping DISC Kirshenbaum Vowels { → & i → i: # → A: Q → A. $ → O: u → u: 3 → V" 1 → eI 2 → aI 4 → OI 5 → @U 6 → aU 7 → I@ 8 → E@ 9 → U@ c → &~ q → A~: 0 → &~: ~ → A.~: Consonants J → tS _ → dZ R → r* C → N- F → m- H → n- P → l- - Author:
- Robert Fromont robert@fromont.net.nz
- See Also:
Kirshenbaum2DISC
-
-
Constructor Summary
Constructors Constructor Description DISC2Kirshenbaum()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
apply(String source)
Translates a phonemic transcription from the source encoding to the destination encoding.-
Methods inherited from class nzilbb.encoding.PhonemeTranslator
getDestinationEncoding, getSourceEncoding
-
-