pinyin4j能够根据中文字符获取其对应的拼音,而且拼音的格式可以定制。 pinyin4j是一个支持将中文转换到拼音的Java开源类库。 支持简体中文和繁体中文字符; 支持转换到汉语拼音,通用拼音,威妥玛拼音(威玛拼法),注音符号第二式,耶鲁拼法和国语罗马字; 支持多音字,即可以获取一个中文字符的多种发音; 支持多种字符串输出格式,比如支持Unicode格式的字符ü和声调符号(阴平"ˉ",阳平"ˊ",上声"ˇ",去声"ˋ")的输出。