|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Pinyin 的软件包 | |
|---|---|
| com.hankcs.hanlp | |
| com.hankcs.hanlp.dictionary.py | |
| com.hankcs.hanlp 中 Pinyin 的使用 |
|---|
| 返回变量类型为 Pinyin 的类型的 com.hankcs.hanlp 中的方法 | |
|---|---|
static List<Pinyin> |
HanLP.convertToPinyinList(String text)
转化为拼音 |
| com.hankcs.hanlp.dictionary.py 中 Pinyin 的使用 |
|---|
| 声明为 Pinyin 的 com.hankcs.hanlp.dictionary.py 中的字段 | |
|---|---|
static Pinyin[] |
PinyinDictionary.pinyins
|
static Pinyin[] |
Integer2PinyinConverter.pinyins
|
static Pinyin[] |
String2PinyinConverter.tone2tone5
将音调统一换为轻声,下标为拼音的ordinal,值为音调5或最大值 |
| 返回 Pinyin 的 com.hankcs.hanlp.dictionary.py 中的方法 | |
|---|---|
static Pinyin |
TonePinyinString2PinyinConverter.convert(String singlePinyin)
|
static Pinyin[] |
String2PinyinConverter.convert2Array(String complexText,
boolean removeTone)
将拼音文本转化为完整的拼音,支持汉英混合的杂乱文本,注意如果混用拼音和输入法头的话,并不会有多高的准确率,声调也不会准的 |
static Pinyin |
String2PinyinConverter.convert2Tone5(Pinyin p)
将拼音的音调统统转为5调或者最大的音调 |
static Pinyin |
TonePinyinString2PinyinConverter.convertFromToneNumber(String singlePinyin)
|
static Pinyin[] |
PinyinUtil.convertList2Array(List<Pinyin> pinyinList)
将列表转为数组 |
static Pinyin |
String2PinyinConverter.convertSingle(String single)
将单个音节转为拼音 |
static Pinyin[] |
PinyinDictionary.convertToPinyinArray(String text)
转为拼音 |
static Pinyin[] |
PinyinDictionary.get(String key)
|
static Pinyin |
Integer2PinyinConverter.getPinyin(int ordinal)
|
static Pinyin |
PinyinUtil.removeTone(Pinyin p)
|
static Pinyin |
Pinyin.valueOf(String name)
返回带有指定名称的该类型的枚举常量。 |
static Pinyin[] |
Pinyin.values()
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。 |
| 返回变量类型为 Pinyin 的类型的 com.hankcs.hanlp.dictionary.py 中的方法 | |
|---|---|
static List<Pinyin> |
String2PinyinConverter.convert(String complexText)
文本转拼音 |
static List<Pinyin> |
TonePinyinString2PinyinConverter.convert(String[] pinyinArray)
|
static List<Pinyin> |
TonePinyinString2PinyinConverter.convert(String tonePinyinText,
boolean removeNull)
|
static List<Pinyin> |
String2PinyinConverter.convert(String complexText,
boolean removeTone)
文本转拼音 |
static Pair<List<Pinyin>,List<Boolean>> |
String2PinyinConverter.convert2Pair(String complexText,
boolean removeTone)
将混合文本转为拼音 |
static List<Pinyin> |
TonePinyinString2PinyinConverter.convertFromToneNumber(String[] pinyinArray)
|
static List<Pinyin> |
PinyinDictionary.convertToPinyin(String text)
转为拼音 |
static List<Pinyin> |
PinyinDictionary.convertToPinyin(String text,
boolean remainNone)
|
static List<Pinyin> |
String2PinyinConverter.makeToneToTheSame(List<Pinyin> pinyinList)
将所有音调都转为1 |
protected static List<Pinyin> |
PinyinDictionary.segLongest(char[] charArray,
AhoCorasickDoubleArrayTrie<Pinyin[]> trie)
用最长分词算法匹配拼音 |
protected static List<Pinyin> |
PinyinDictionary.segLongest(char[] charArray,
AhoCorasickDoubleArrayTrie<Pinyin[]> trie,
boolean remainNone)
|
| 参数类型为 Pinyin 的 com.hankcs.hanlp.dictionary.py 中的方法 | |
|---|---|
static Pinyin |
String2PinyinConverter.convert2Tone5(Pinyin p)
将拼音的音调统统转为5调或者最大的音调 |
static Pinyin |
PinyinUtil.removeTone(Pinyin p)
|
| 类型变量类型为 Pinyin 的 com.hankcs.hanlp.dictionary.py 中的方法参数 | |
|---|---|
static Pinyin[] |
PinyinUtil.convertList2Array(List<Pinyin> pinyinList)
将列表转为数组 |
static List<String> |
PinyinUtil.convertPinyinList2TonePinyinList(List<Pinyin> pinyinList)
转换List |
static List<Pinyin> |
String2PinyinConverter.makeToneToTheSame(List<Pinyin> pinyinList)
将所有音调都转为1 |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||