文件合集包下载 (2019年5月12日更新): https://www.jianguoyun.com/p/DdwXlkEQ7t6sBxiy7LEB
网上很多表收录的不全. 下面是经本人校对后的表.
算上 “ü”, “ue”, “üe”, “ve” 和 “v” 的韵母, 一共 412个 音节.
a
ai
an
ang
ao
ba
bai
ban
bang
bao
bei
ben
beng
bi
bian
biao
bie
bin
bing
bo
bu
ca
cai
can
cang
cao
ce
cen
ceng
cha
chai
chan
chang
chao
che
chen
cheng
chi
chong
chou
chu
chuai
chuan
chuang
chui
chun
chuo
ci
cong
cou
cu
cuan
cui
cun
cuo
da
dai
dan
dang
dao
de
dei
deng
di
dian
diao
die
ding
diu
dong
dou
du
duan
dui
dun
duo
e
ei
en
eng
er
fa
fan
fang
fei
fen
feng
fo
fou
fu
ga
gai
gan
gang
gao
ge
gei
gen
geng
gong
gou
gu
gua
guai
guan
guang
gui
gun
guo
ha
hai
han
hang
hao
he
hei
hen
heng
hong
hou
hu
hua
huai
huan
huang
hui
hun
huo
ji
jia
jian
jiang
jiao
jie
jin
jing
jiong
jiu
ju
juan
jue
jun
ka
kai
kan
kang
kao
ke
ken
keng
kong
kou
kou
ku
kua
kuai
kuan
kuang
kui
kun
kuo
la
lai
lan
lang
lao
le
lei
leng
li
lia
lian
liang
liao
lie
lin
ling
liu
long
lou
lu
lü
luan
lue
lüe
lun
luo
lv
lve
ma
mai
man
mang
mao
me
mei
men
meng
mi
mian
miao
mie
min
ming
miu
mo
mou
mu
na
nai
nan
nang
nao
ne
nei
nen
neng
ni
nian
niang
niao
nie
nin
ning
niu
nong
nu
nü
nuan
nue
nüe
nuo
nv
nve
o
ou
pa
pai
pan
pang
pao
pei
pen
peng
pi
pian
piao
pie
pin
ping
po
pou
pu
qi
qia
qian
qiang
qiao
qie
qin
qing
qiong
qiu
qu
quan
que
qüe
qun
qve
ran
rang
rao
re
ren
reng
ri
rong
rou
ru
ruan
rui
run
ruo
sa
sai
san
sang
sao
se
sen
seng
sha
shai
shan
shang
shao
she
shei
shen
sheng
shi
shou
shu
shua
shuai
shuan
shuang
shui
shun
shuo
si
song
sou
su
suan
sui
sun
suo
ta
tai
tan
tang
tao
te
teng
ti
tian
tiao
tie
ting
tong
tou
tu
tuan
tui
tun
tuo
wa
wai
wan
wang
wei
wen
weng
wo
wu
xi
xia
xian
xiang
xiao
xie
xin
xing
xiong
xiu
xu
xuan
xue
xun
ya
yan
yang
yao
ye
yi
yin
ying
yong
you
yu
yuan
yue
yüe
yun
yve
za
zai
zan
zang
zao
ze
zei
zen
zeng
zha
zhai
zhan
zhang
zhao
zhe
zhen
zheng
zhi
zhong
zhou
zhu
zhua
zhuai
zhuan
zhuang
zhui
zhun
zhuo
zi
zong
zou
zu
zuan
zui
zun
zuo
biang
biu
dare
der
dia
dio
duang
giao
hia
jio
jiou
jo
jou
kiang
kio
kiong
kira
kiu
me
mea
mia
miang
mio
mua
ne
nou
pia
rua
so
suai
we
wow
wry
wua
注: 该表仅供参考, 不具有权威性.
bee
beh
bieh
bum
büan
bün
bung
cee
ceh
chan
chang
chee
cheh
cheong
chieh
chien
chih
chin
ching
chiu
cho
chorng
chul
chur
chüai
chüan
chün
chung
cieh
cüan
cueh
cüeh
cün
cung
dah
dee
deh
dieh
dien
düan
dueh
düeh
dün
dung
fee
fueh
füeh
fün
fung
geh
gih
goo
goon
güai
güan
gueh
güeh
güen
gün
gung
gyu
hau
hee
heh
hieh
hien
ho
hsee
hseh
hsieh
hsien
hsin
hsiung
hsün
hsung
hüai
hüan
hueh
hüeh
huei
hüen
hün
hung
hyeong
jea
jee
jeng
jeong
jieh
jiung
jong
joong
jüan
jueh
jüeh
jün
jung
kee
keh
kieh
kien
koo
küai
küan
kuei
küen
kün
kung
kwang
kwo
kwok
kyeh
kyieh
kyüan
kyueh
kyüeh
kyün
kyung
lee
lieh
liung
lüan
lueh
lüeh
lüen
lün
lung
mee
meh
mieh
mien
mih
mung
nee
neh
nieh
nien
nih
niung
nüan
nueh
nüeh
nuen
nün
nung
pee
pieh
pien
qee
qeh
qieh
qien
qih
qiung
qüan
queh
qüeh
qüen
qün
qung
reh
rieh
rien
rüan
ruei
rün
rung
see
seh
shee
sheh
shieh
shien
shih
shing
shüai
shüan
shueh
shuei
shün
shung
süan
sueh
süeh
suei
süen
sün
sung
syan
tee
teh
tieh
tien
tsee
tseh
tsieh
tsien
tsün
tsung
tüan
tuei
tüen
tün
tung
tzee
tzeh
tzün
tzung
wee
weh
weon
wieh
wien
wing
wong
wueh
wüeh
wuei
wüen
wün
wung
xee
xeh
xieh
xien
xih
xiung
xüan
xueh
xüeh
xüen
xün
xung
yee
yeh
yieh
yien
yih
yüan
yueh
yüeh
yuen
yüen
yün
yung
zee
zeh
zhee
zheh
zhieh
zhih
zhüai
zhüan
zhün
zhung
züan
zueh
züeh
züen
zün
zung
1. 韦氏拼音特有的声母 (只列举常见, 不包括极特殊的)
hs
ky
ss
ts
tz
2. 韦氏拼音特有的韵母 (只列举常见, 不包括极特殊的)
ee
eh
ieh
ien
ih
iung
üai
üan
ueh
üeh
uei
üen
ün
ung
# wade_pattern.py
def main():
"""
根据 声母 (常规声母 + 韦氏声母) 和 韵母 (韦氏韵母) 的所有组合.
一共可得392个结果. 经人工去除后, 剩余226个. (2019年2月16日)
"""
initials = (
"b",
"c", "ch",
"d",
"f",
"g",
"h", "hs",
"j",
"k", "ky",
"l",
"m",
"n",
"p",
"q",
"r",
"s", "sh", "ss",
"t", "ts", "tz",
"w",
"x",
"y",
"z", "zh",
)
finals = (
"ee", "eh",
"ieh", "ien", "ih", "iung",
"ueh", "uei", "ung",
"üai", "üan", "üeh", "üen", "ün",
)
out = []
for i in initials:
for j in finals:
out.append(i + j)
with open('result.txt', 'w') as file:
file.write('\n'.join(out))
if __name__ == "__main__":
main()
使用这些音节表, 可以制作拼音的 前缀树. 这样我们可以用来切割拼音, 比如:
wanghongsheng --> wang hong sheng
leewiemin --> lee wie min
关于前缀树的 json 文件, 请在我贴的网盘地址中获取. 如有需要使用前缀树做出以上姓名切分效果, 请等待我的后续博客更新 (暂定于6, 7月份), 或者直接 邮箱 联系我解疑 (纯技术交流, 不涉及其他).