public class G2PConverter
extends java.lang.Object
| Constructor and Description | 
|---|
G2PConverter(java.lang.String g2pmodel_file)
Create a decoder by loading the serialized model from a specified
 filename 
 | 
G2PConverter(java.net.URL g2pModelUrl)
Create a decoder by loading the serialized model from a specified URL 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.ArrayList<Path> | 
phoneticize(java.util.ArrayList<java.lang.String> entry,
           int nbest)
Phoneticize a word 
 | 
java.util.ArrayList<Path> | 
phoneticize(java.lang.String word,
           int nbest)
Phoneticize a word 
 | 
public G2PConverter(java.net.URL g2pModelUrl)
             throws java.io.IOException
g2pModelUrl - the URL of the serialized modeljava.io.IOException - when model is not loadedpublic G2PConverter(java.lang.String g2pmodel_file)
g2pmodel_file - the filename of the serialized modelpublic java.util.ArrayList<Path> phoneticize(java.util.ArrayList<java.lang.String> entry, int nbest)
entry - the word to phoneticize transformed to an ArrayList of Strings
            (each element hold a single character)nbest - the number of distinct pronunciations to returnpublic java.util.ArrayList<Path> phoneticize(java.lang.String word, int nbest)
word - the word to phoneticizenbest - the number of distinct pronunciations to return