拼音工具 pinyin4j

2021-10-16 22:21:16 字數 1383 閱讀 4568

com.belerweb

pinyin4j

2.5.0

方法

描述tohanyupinyinstringarray(char ch, hanyupinyinoutputformat outputformat)

漢語字元轉漢語拼音,outputformat為輸出格式,選填

totongyongpinyinstringarray(char ch)

漢語字元轉通用拼音

通用拼音,是中國台灣地區的一種中文拉丁化拼音法

towadegilespinyinstringarray(char ch)

漢語字元轉韋氏拼音

tomps2pinyinstringarray(char ch)

漢語字元轉注音二式

toyalepinyinstringarray(char ch)

漢語字元轉耶魯拼音

耶魯拼音是一種粵語注音拉丁化方案

togwoyeuromatzyhstringarray(char ch)

漢語字元轉羅馬拼音

方法描述

hanyupinyinoutputformat()

構造方法

restoredefault()

重置為預設格式配置

getcasetype()

setcasetype(hanyupinyincasetype casetype)

設定字母大小寫,預設小寫

gettonetype()

settonetype(hanyupinyintonetype tonetype)

設定聲調的型別,預設用數字表示音標

getvchartype()

setvchartype(hanyupinyinvchartype chartype)

設定字母ü展示型別,預設用"u:"表示ü

(1) hanyupinyintonetype   聲調的型別

常量描述

without_tone

無音調with_tone_number

1-4數字表示音標

with_tone_mark

直接用音標符(必須設定with_u_unicode,否則會丟擲異常)

(2) hanyupinyinvchartype   字母ü展示型別

常量描述

with_v

用v表示ü

with_u_and_colon

用"u:"表示ü

with_u_unicode

直接用ü

(3) hanyupinyincasetype 字母大小寫

常量描述

lowercase

小寫uppercase

大寫

漢字轉拼音開源工具 pinyin4j

最近在做類似的專案,從網上搜了下相關的開源工具,其中pinyin4j比較容易上手,主要通過pinyinhelper工具類來實現功能,主要方法有 1 tohanyupinyinstringarray char,hanyupinyinoutputformat tohanyupinyinstringarr...

pinyin4j 漢語轉拼音

pinyin4j提供了漢語轉拼音的乙個開源庫,支援多種拼音系統 漢語拼音 通用拼音 威氏拼音 注音二式 雅禮 國語羅馬字。但當前版本貌似不支援根據上下文來識別多音字的功能。寫個小例子試了一下,多音字簡單的取第乙個讀音 package edu.jlu.fuliang import net.source...

Java漢字轉拼音pinyin4j

package com.joyce.pinyin4j import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupinyincasetype import net.sourcefo...