程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 漢字轉拼音類(多音字),漢字轉拼音多音字

漢字轉拼音類(多音字),漢字轉拼音多音字

編輯:關於.NET

漢字轉拼音類(多音字),漢字轉拼音多音字


緣由:根據姓名創建賬號,存在生僻字以及多音字

做法:自己根據網上信息自己寫了類,詞庫可能不完整(有待補充)

其他不多說了,先上代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
using System.Web;

/// <summary>
/// 實現漢字轉拼音類
/// </summary>
public static class PinyinHelper
{
    /// <summary>
    /// 根據漢字獲取拼音,如果不是漢字直接返回原字符
    /// </summary>
    /// <param name="str">要轉換的漢字</param>
    /// <param name="polyphone">是否支持多音字</param>
    /// <returns></returns>
    public static string[] GetPinyin(string str, bool polyphone)
    {
        string[] result = new string[] { };
        string[] temp = new string[] { };
        string[] strArray = GetStrArray(str);
        foreach (var strChar in strArray)
        {
            string pinyin = strChar;
            if (CheckChineseReg(strChar))
            {
                string[] a = GetPinyinByOne(strChar, polyphone);
                if (a.Count() > 0)
                {
                    pinyin = String.Join(" ", a);
                }
                else
                {
                    pinyin = strChar;
                }
            }
            temp = ArrayAdd(temp, pinyin);
        }

        string[] newArray = handlePolyphone(temp);

        return newArray;
    }
    /// <summary>
    /// 分割字符串
    /// </summary>
    /// <param name="str">待分割字符串</param>
    /// <returns></returns>
    public static string[] GetStrArray(string str)
    {
        //eachchar每個元素就是一個字。
        string[] eachchar = str.Select(x => x.ToString()).ToArray();
        return eachchar;
    }

    /// <summary>
    /// 用正則表達式判斷字符是不是漢字
    /// </summary>
    /// <param name="text">待判斷字符或字符串</param>
    /// <returns>true是 false不是</returns>
    public static bool CheckChineseReg(string text)
    {
        bool res = false;
        if (Regex.IsMatch(text, @"[\u4e00-\u9fbb]+$"))
            res = true;
        return res;
    }

    /// <summary>
    /// 處理多音字,將類似['chang zhang', 'cheng'] 轉換成 ['changcheng', 'zhangcheng']
    /// </summary>
    /// <param name="array">轉換前數組</param>
    /// <returns>轉換後數組</returns>
    public static string[] handlePolyphone(string[] array)
    {
        string[] result = new string[] { };
        string[] temp;

        for (var i = 0; i < array.Count(); i++)
        {
            temp = new string[] { };
            var t = array[i].Split(new char[] { ' ' });
            for (var j = 0; j < t.Count(); j++)
            {
                if (result.Count() > 0)
                {
                    for (var k = 0; k < result.Count(); k++)
                    {
                        string newpy = result[k] + t[j];
                        temp = ArrayAdd(temp, newpy);
                    }
                }
                else
                {
                    string newpy = t[j];
                    temp = ArrayAdd(temp, newpy);
                }
            }
            result = temp;
        }
        return result;
    }

    /// <summary>
    /// 根據單個漢字獲取拼音
    /// </summary>
    /// <param name="str">單個漢字</param>
    /// <param name="polyphone">是否支持多音字 (否則根據字庫中返回第一個拼音)</param>
    /// <returns></returns>
    public static string[] GetPinyinByOne(string str, bool polyphone)
    {
        string[] result = new string[] { };
        for (int i = 0; i < NotOneArray.GetLength(0); i++)
        {
            string strPinyin = NotOneArray[i, 0].ToString();
            string[] HanziArray = GetStrArray(NotOneArray[i, 1].ToString());
            foreach (var hanzi in HanziArray)
            {
                if (hanzi == str)
                {
                    result = ArrayAdd(result, strPinyin);

                    if (!polyphone)
                    {
                        return result;
                    }
                    break;
                }
            }
        }
        return result;
    }
    /// <summary>
    /// 給數組添加項
    /// </summary>
    /// <param name="array">原始數組</param>
    /// <param name="item">值</param>
    /// <returns></returns>
    public static string[] ArrayAdd(string[] array,string item)
    {
        List<string> b = array.ToList();
        b.Add(item);
        return b.ToArray();
    }
    /*
    收錄常用漢字6763個,不支持聲調,支持多音字,並按照漢字使用頻率由低到高排序
    新增部分生僻字    (生僻字 讀音)
    犇 ben1              猋 biao1                 骉 biao1             蟲 chong2                麤 cu1               掱 pa2                   垚 yao2              烜 hui3 xuan3
    煐 ying1             烓 wei1                  焺 sheng2            燚 yi4                   焜 kun1              珅 shen1                 璟 jing3             琀 han2
    珄 sheng1            瑢 rong2                 瑱 tian4             琤 cheng1                玽 gou3              玭 pi2                   玚 chang4 yang2      媖 ying1
    媭 xu1               嫚 man4                  婻 nan4              嬛 huan2                 婋 xiao1             翀 chong1                翙 hui4              翯 he4
    珝 xu3               翾 xuan1                 昫 xu4               昉 fang3                 晞 xi1               昍 xuan1                 晢 zhe2              旸 yang2
    暔 nan2              暎 ying4                 晹 yi4               昇 sheng4                甠 qing2             暒 qing2                 凊 qing4             浛 han2
    湜 shi2              汧 qian1                 沄 yun2              湦 sheng1                沕 mi4 wu4           陹 sheng1                竔 sheng1            琞 sheng4
    祎 yi1               慤 que4                  屾 shen1             奡 ao4                   劼 jie2              弢 tao1                  锳 ying1             骎 qin1
    寗 ning2             郬 qing1                 虓 xiao1             甦 su1                   鹍 kun1              靘 qing4                 飏 yang2             誩 jing4
    臸 zhi4              競 jing4                 喆 zhe2              棽 chen1                 燊 shen1             顕 xian3                 峣 yao2              堃 kun1
    氹 dang4             冇 miao3                 皛 xiao3             惢 suo3                  畾 lei3              羴 shan1                 鱻 xian1             赑 bi4
    劦 lie4 xie2         聶 nie4                  轟 hong1             龘 da2                   厵 yuan2             靐 bing4                 飝 fei1              刕 li2
    叒 ruo4              壵 zhuang4               尛 mo2               孨 zhuan3                歮 se4               飍 xiu1                  雥 za2               嚞 zhe2
    譶 ta4               舙 hua4                  馫 xin1              灥 xun2                  嚄 huo4 o3           唞 dou2                  奀 en1               啱 yan2
    踎 mou2              喐 huo4                  嚡 xie2              啩 gua4                  嚿 huo4              啋 xiao1 cai3            惗 nian4             妳 ni3 nai3
    吤 jie4 ge4          囖 luo1 2                嚟 li2               嫐 nao3                  瞓 fen4              潎 pie1 pi4              嗻 zhe1              嘥 sai1
    嘢 ye3               嗰 ge3                   嗮 sai4              嘅 kai3                  揾 wen4              唸 nian4                 啰 luo               啫 zhe3
    掟 zheng3 ding4      唓 che1                  係 xi4               乸 na3                   咗 zuo               咁 xian2                 抦 bing3             佢 qu2
    攰 gui4              甴 you2                  曱 yue1
    */
    static string[,] NotOneArray = new string[,] 
    { 
        { "a", "阿啊呵腌嗄吖锕" }, 
        { "e", "額阿俄惡鵝遏鄂厄餓峨扼娥鳄哦蛾噩愕訛锷垩婀鹗萼谔莪腭锇颚呃阏屙苊轭" }, 
        { "ai", "愛埃艾礙癌哀挨矮隘藹唉皚哎霭捱暧嫒嗳瑷嗌锿砹" }, 
        { "ei", "诶" }, 
        { "xi", "系西席息希習吸喜細析戲洗悉錫溪惜稀襲夕灑晰昔犧臘烯熙媳棲膝隙犀蹊硒兮熄曦禧嬉玺奚汐徙羲銑淅嘻歙熹矽蟋郗唏皙隰樨浠忾蜥檄郄翕阋鰓舾屣葸螅咭粞觋欷僖醯鼷裼穸饩舄禊诶菥蓰晞" }, 
        { "yi", "一以已意議義益億易醫藝食依移衣異伊儀宜射遺疑毅誼亦疫役憶抑尾乙譯翼蛇溢椅沂洩逸蟻夷邑怡繹彝裔姨熠贻矣屹頤倚詣胰奕翌疙弈轶蛾驿壹猗臆弋銥旖漪迤佚翊诒怿痍懿饴峄揖眙镒仡黟肄咿翳挹缢呓刈咦嶷羿钇殪荑薏蜴镱噫癔苡悒嗌瘗衤佾埸圯舣酏劓燚晹祎係" }, 
        { "an", "安案按岸暗鞍氨俺胺铵谙庵黯鹌桉埯犴揞廠廣" }, 
        { "han", "廠漢韓含旱寒汗涵函喊憾罕焊翰邯撼瀚憨捍酣悍鼾邗颔蚶晗菡旰顸犴焓撖琀浛" }, 
        { "ang", "昂仰盎骯" }, 
        { "ao", "奧澳傲熬凹鳌敖遨鏖襖坳翱嗷拗懊岙螯骜獒鏊艹媪廒聱奡" }, 
        { "wa", "瓦挖娃窪襪蛙凹哇佤娲呙腽" }, 
        { "yu", "於與育余預域予遇奧語譽玉魚雨漁裕愈娛欲吁輿宇羽逾豫郁寓吾獄喻御浴愉禹俞邪榆愚渝尉淤虞嶼峪粥馭瑜禺毓钰隅芋熨瘀迂煜昱汩於臾盂聿竽萸妪腴圄谕觎揄龉谀俣馀庾妤瘐鬻欤鹬阈嵛雩鹆圉蜮伛纡窬窳饫蓣狳肀舁蝓燠" }, 
        { "niu", "牛紐扭鈕拗妞忸狃" }, 
        { "o", "哦噢喔嚄" }, 
        { "ba", "把八巴拔伯吧壩爸霸罷芭跋扒叭靶疤笆耙鲅粑岜灞钯捌菝魃茇" }, 
        { "pa", "怕帕爬扒趴琶啪葩耙杷钯筢掱" }, 
        { "pi", "被批副否皮壞辟啤匹披疲罷僻毗坯脾譬劈媲屁琵邳裨痞癖陂丕枇噼霹吡纰砒铍淠郫埤濞睥芘蚍圮鼙罴蜱疋貔仳庀擗甓陴玭潎" }, 
        { "bi", "比必幣筆畢秘避閉佛辟壁弊彼逼碧鼻臂蔽拂泌璧庇痺斃弼匕鄙陛裨贲敝蓖吡篦纰俾铋毖筚荸薜婢哔跸濞秕荜愎睥妣芘箅髀畀滗狴萆嬖襞舭赑" }, 
        { "bai", "百白敗擺伯拜柏佰掰呗擘捭稗" }, 
        { "bo", "波博播勃撥薄佛伯玻搏柏泊舶剝渤卜駁簿脖膊簸菠礴箔鉑亳缽帛擘饽跛钹趵檗啵鹁擗踣" }, 
        { "bei", "北被備倍背杯勃貝輩悲碑臂卑悖憊蓓陂鋇狽呗焙碚褙庳鞴孛鹎邶鐾" }, 
        { "ban", "辦版半班般板頒伴搬斑扮拌扳瓣坂阪絆钣瘢舨癍" }, 
        { "pan", "判盤番潘攀盼拚畔胖叛拌蹒磐爿蟠泮袢襻丬" }, 
        { "bin", "份賓頻濱斌彬瀕殡缤鬓槟擯膑玢镔豳髌傧" }, 
        { "bang", "幫邦彭旁榜棒膀鎊綁傍磅蚌謗梆浜蒡" }, 
        { "pang", "旁龐乓磅螃彷滂逄耪" }, 
        { "beng", "泵崩蚌蹦迸繃甭嘣甏堋" }, 
        { "bao", "報保包寶暴胞薄爆炮飽抱堡剝鮑曝葆瀑豹刨褒雹孢苞煲褓趵鸨龅勹" }, 
        { "bu", "不部步布補捕堡埔卜埠簿哺怖钚卟瓿逋晡醭钸" }, 
        { "pu", "普暴鋪浦樸堡葡譜埔撲僕蒲曝瀑溥莆圃璞濮菩蹼匍噗氆攵镨攴镤" }, 
        { "mian", "面棉免綿緬勉眠冕娩腼渑湎沔黾宀眄" }, 
        { "po", "破繁坡迫頗樸泊婆潑魄粕鄱珀陂叵笸泺皤钋钷" }, 
        { "fan", "反范犯繁飯泛翻凡返番販煩拚帆樊藩礬梵蕃釩幡畈蘩蹯燔" }, 
        { "fu", "府服副負富復福夫婦幅付扶父符附腐赴佛浮覆輔傅伏撫賦輻腹弗膚阜袱縛甫氟斧孚敷俯拂俘咐腑孵芙涪釜脯茯馥宓绂訃呋罘麸蝠匐芾蜉跗凫滏蝮驸绋蚨砩桴赙菔呒趺苻拊阝鲋怫稃郛莩幞祓艴黻黼鳆" }, 
        { "ben", "本體奔苯笨夯贲锛畚坌犇" }, 
        { "feng", "風豐封峰奉鳳鋒馮逢縫蜂楓瘋諷烽俸沣酆砜葑唪" }, 
        { "bian", "變便邊編遍辯鞭辨貶匾扁卞汴辮砭苄蝙鳊弁窆笾煸褊碥忭缏" }, 
        { "pian", "便片篇偏騙翩扁骈胼蹁谝犏缏" }, 
        { "zhen", "鎮真針圳振震珍陣診填偵臻貞枕桢赈祯幀甄斟缜箴疹砧榛鸩轸稹溱蓁胗椹朕畛浈" }, 
        { "biao", "表標彪镖裱飚膘飙镳婊骠飑杓髟鳔灬瘭猋骉" }, 
        { "piao", "票樸漂飄嫖瓢剽缥殍瞟骠嘌莩螵" }, 
        { "huo", "和活或貨獲火伙惑霍禍豁嚯藿锪蠖钬耠镬夥灬劐攉嚄喐嚿" }, 
        { "bie", "別鱉憋癟蹩" }, 
        { "min", "民敏閩闵皿泯岷憫珉抿黾缗玟愍苠鳘" }, 
        { "fen", "分份紛奮粉氛芬憤糞墳汾焚酚吩忿棼玢鼢瀵偾鲼瞓" }, 
        { "bing", "並病兵冰屏餅炳秉丙摒柄槟禀枋邴冫靐抦" }, 
        { "geng", "更耕頸庚耿梗埂羹哽赓绠鲠" }, 
        { "fang", "方放房防訪紡芳仿坊妨肪邡舫彷枋鲂匚钫昉" }, 
        { "xian", "現先縣見線限顯險獻鮮洗憲纖陷閒賢仙銜掀鹹嫌摻羨弦腺痫娴舷餡酰銑冼涎暹籼掀苋蚬跹岘藓燹鹇氙莶霰跣猃彡祆筅顕鱻咁" }, 
        { "fou", "不否缶" }, 
        { "ca", "拆擦嚓礤" }, 
        { "cha", "查察差茶插叉剎茬楂岔詫碴嚓喳姹杈汊衩搽槎镲苴檫馇锸猹" }, 
        { "cai", "才采財材菜彩裁蔡猜踩睬啋" }, 
        { "can", "參殘餐燦慘蠶摻璨慚粲孱骖黪" }, 
        { "shen", "信深參身神什審申甚沈伸慎滲腎紳莘呻嬸娠砷蜃哂椹葚吲糁渖诜谂矧胂珅屾燊" }, 
        { "cen", "參岑涔" }, 
        { "san", "三參散傘三糁馓毵" }, 
        { "cang", "藏倉蒼滄艙臧伧" }, 
        { "zang", "藏髒葬贓臧奘驵" }, 
        { "chen", "稱陳沈沉晨琛臣塵辰襯趁忱郴宸谌碜嗔抻榇伧谶龀肜棽" }, 
        { "cao", "草操曹槽糙嘈漕螬艚屮" }, 
        { "ce", "策測冊側廁柵恻" }, 
        { "ze", "責則澤擇側咋啧仄箦赜笮舴昃迮帻" }, 
        { "zhai", "債擇齊宅寨側摘窄齋祭翟砦瘵哜" }, 
        { "dao", "到道導島倒刀盜稻蹈悼搗叨禱焘氘纛刂帱忉" }, 
        { "ceng", "層曾蹭噌" }, 
        { "zha", "查扎炸詐閘渣咋乍搾楂札柵眨咤柞喳喋鍘蚱吒怍砟揸痄哳齄" }, 
        { "chai", "差拆柴钗豺侪虿瘥" }, 
        { "ci", "次此差詞辭刺瓷磁茲慈茨賜祠伺雌疵鹚糍呲粢" }, 
        { "zi", "資自子字齊咨滋仔姿紫茲孜淄籽梓鲻漬姊吱秭恣甾孳訾滓锱辎趑龇赀眦缁呲笫谘嵫髭茈粢觜耔" }, 
        { "cuo", "措錯磋挫搓撮蹉锉厝嵯痤矬瘥脞鹾" }, 
        { "chan", "產單闡嶄纏摻禅顫鏟蟬攙潺蟾饞忏婵孱觇廛谄讒澶骣羼躔蒇冁" }, 
        { "shan", "山單善陝閃衫擅汕扇摻珊禅刪膳繕贍鄯柵煽姗跚鳝嬗潸讪舢苫疝撣膻钐剡蟮芟埏彡骟羴" }, 
        { "zhan", "展戰占站嶄粘湛沾瞻顫詹斬盞輾綻氈棧蘸旃谵搌" }, 
        { "xin", "新心信辛欣薪馨鑫芯鋅忻莘昕釁歆囟忄镡馫" }, 
        { "lian", "聯連練廉煉臉蓮戀鏈簾憐漣斂琏鐮濂楝鲢殓潋裢裣臁奁莶蠊蔹" }, 
        { "chang", "場長廠常償昌唱暢倡嘗腸敞倘猖娼淌裳徜昶怅嫦菖鲳阊伥苌氅惝鬯玚" }, 
        { "zhang", "長張章障漲掌帳脹彰丈仗漳樟賬杖璋嶂仉瘴蟑獐幛鄣嫜" }, 
        { "chao", "超朝潮炒鈔抄巢吵剿綽嘲晁焯耖怊" }, 
        { "zhao", "著照招找召朝趙兆昭肇罩钊沼嘲爪诏濯啁棹笊" }, 
        { "zhou", "調州周洲舟驟軸晝宙粥皺肘咒帚胄绉纣妯啁謅繇碡籀酎荮" }, 
        { "che", "車徹撤尺扯澈掣坼砗屮唓" }, 
        { "ju", "車局據具舉且居劇巨聚渠距句拒俱櫃菊拘炬桔懼矩鞠駒鋸踞咀瞿枸掬沮莒橘飓疽钜趄踽遽琚龃椐苣裾榘狙倨榉苴讵雎锔窭鞫犋屦醵" }, 
        { "cheng", "成程城承稱盛搶乘誠呈淨懲撐澄秤橙騁逞瞠丞晟铛埕塍蛏柽铖酲裎枨琤" }, 
        { "rong", "容榮融絨溶蓉熔戎榕茸冗嵘肜狨蝾瑢" }, 
        { "sheng", "生聲升勝盛乘聖剩牲甸省繩笙甥嵊晟渑眚焺珄昇湦陹竔琞" }, 
        { "deng", "等登鄧燈澄凳瞪蹬噔磴嶝镫簦戥" }, 
        { "zhi", "制之治質職只志至指織支值知識直致執置止植紙拓智殖秩旨址滯氏枝芝脂幟汁肢摯稚酯擲峙炙栉侄芷窒咫吱趾痔蜘郅桎雉祉郦陟痣蛭帙枳踯徵胝栀贽祗豸鸷摭轵卮轾彘觯絷跖埴夂黹忮骘膣踬臸" },
        { "zheng", "政正證爭整征鄭丁症掙蒸睜铮筝拯峥怔诤猙徵钲掟" }, 
        { "tang", "堂唐糖湯塘躺趟倘棠燙淌膛搪镗傥螳溏帑羰樘醣螗耥铴瑭" }, 
        { "chi", "持吃池遲赤馳尺斥齒翅匙癡恥熾侈弛叱啻坻眙嗤墀哧茌豉敕笞饬踟蚩柢媸魑篪褫彳鸱螭瘛眵傺" }, 
        { "shi", "是時實事市十使世施式勢視識師史示石食始士失適試什澤室似詩飾殖釋駛氏碩逝濕蝕獅誓拾屍匙仕柿矢峙侍噬嗜柵拭噓屎恃轼虱耆舐莳铈谥炻豕鲥饣螫酾筮埘弑礻蓍鲺贳湜" }, 
        { "qi", "企其起期氣七器汽奇齊啟旗棋妻棄揭枝歧欺騎契迄亟漆戚豈稽岐琦棲緝琪泣乞砌祁崎绮祺祈淒淇杞臍麒圻憩芪伎俟畦耆葺沏萋骐鳍綦訖蕲屺颀亓碛柒啐汔綮萁嘁蛴槭欹芑桤丌蜞" }, 
        { "chuai", "揣踹啜搋膪" }, 
        { "tuo", "托脫拓拖妥駝陀沱鴕馱唾橢坨佗砣跎庹柁橐乇铊沲酡鼍箨柝" }, 
        { "duo", "多度奪朵躲铎隋咄墮舵垛惰哆踱跺掇剁柁缍沲裰哚隳" }, 
        { "xue", "學血雪削薛穴靴谑噱鳕踅泶彐" }, 
        { "chong", "重種充沖湧崇蟲寵忡憧舂茺铳艟蟲翀" }, 
        { "chou", "籌抽綢酬愁丑臭仇疇稠瞅躊惆俦瘳雠帱" }, 
        { "qiu", "求球秋丘邱仇酋裘龜囚遒鳅虬蚯泅楸湫犰逑巯艽俅蝤赇鼽糗" }, 
        { "xiu", "修秀休宿袖繡臭朽銹羞嗅岫溴庥馐咻髹鸺貅飍" }, 
        { "chu", "出處礎初助除儲畜觸楚廚雛矗櫥鋤滁躇怵绌搐刍蜍黜杵蹰亍樗憷楮" }, 
        { "tuan", "團揣湍疃抟彖" }, 
        { "zhui", "追墜綴揣椎錐贅惴隹骓缒" }, 
        { "chuan", "傳川船穿串喘椽舛钏遄氚巛舡" }, 
        { "zhuan", "專轉傳賺磚撰篆馔啭颛孨" }, 
        { "yuan", "元員院原源遠願園援圓緣袁怨淵苑宛冤媛猿垣沅塬垸鴛轅鸢瑗圜爰芫鼋橼螈眢箢掾厵" }, 
        { "cuan", "竄攢篡躥撺爨汆镩" }, 
        { "chuang", "創床窗闖幢瘡怆" }, 
        { "zhuang", "裝狀莊壯撞妝幢樁奘僮戆壵" }, 
        { "chui", "吹垂錘炊椎陲槌捶棰" }, 
        { "chun", "春純醇淳唇椿蠢鹑朐莼肫蝽" }, 
        { "zhun", "准屯淳諄肫窀" }, 
        { "cu", "促趨趣粗簇醋卒蹴猝蹙蔟殂徂麤" }, 
        { "dun", "噸頓盾敦蹲墩囤沌鈍炖盹遁趸砘礅" }, 
        { "qu", "區去取曲趨渠趣驅屈軀衢娶祛瞿岖齲觑朐蛐癯蛆苣阒诎劬蕖蘧氍黢蠼璩麴鸲磲佢" }, 
        { "xu", "需許續須序徐休蓄畜虛吁緒敘旭邪恤墟栩絮圩婿戌胥噓浒煦酗诩朐盱蓿溆洫顼勖糈砉醑媭珝昫" }, 
        { "chuo", "辍綽戳淖啜龊踔辶" }, 
        { "zu", "組族足祖租阻卒俎詛镞菹" }, 
        { "ji", "濟機其技基記計系期際及集級幾給積極己紀即繼擊既激績急奇吉季齊疾跡雞劑輯籍寄擠圾冀亟寂暨脊跻肌稽忌饑祭緝棘矶汲畸姬藉瘠骥羁妓譏稷薊悸嫉岌叽伎鲫诘楫荠戟箕霁嵇觊麂畿玑笈犄芨唧屐髻戢佶偈笄跽蒺乩咭赍嵴虮掎齑殛鲚剞洎丌墼蕺彐芰哜" }, 
        { "cong", "從叢匆聰蔥囪琮淙枞骢苁璁" }, 
        { "zong", "總從綜宗縱蹤棕粽鬃偬枞腙" }, 
        { "cou", "湊辏腠楱" }, 
        { "cui", "衰催崔脆翠萃粹摧璀瘁悴淬啐隹毳榱" }, 
        { "wei", "為位委未維衛圍違威偉危味微唯謂偽慰尾魏韋胃畏帷喂巍萎蔚緯濰尉渭惟薇葦炜圩娓诿玮崴桅偎逶倭猥囗葳隗痿猬涠嵬韪煨艉隹帏闱洧沩隈鲔軎烓" }, 
        { "cun", "村存寸忖皴" }, 
        { "zuo", "作做座左坐昨佐琢撮祚柞唑嘬酢怍笮阼胙咗" }, 
        { "zuan", "鑽纂攥缵躜" }, 
        { "da", "大達打答搭沓瘩憚嗒哒耷鞑靼褡笪怛妲龘" }, 
        { "dai", "大代帶待貸毒戴袋歹呆隸逮岱傣棣怠殆黛甙埭诒绐玳呔迨" }, 
        { "tai", "大台太態泰抬胎汰钛苔薹肽跆邰鲐酞骀炱" }, 
        { "ta", "他它她拓塔踏塌榻沓漯獺嗒撻蹋趿遢铊鳎溻闼譶" }, 
        { "dan", "但單石擔丹膽旦彈蛋淡誕氮鄲耽殚憚儋眈疸澹撣膻啖箪聃萏瘅赕" }, 
        { "lu", "路六陸錄綠露魯盧爐鹿祿賂蘆廬碌麓顱泸鹵潞鹭辘虜璐漉噜戮鲈擄橹轳逯渌蓼撸鸬栌氇胪镥簏舻辂垆" }, 
        { "tan", "談探坦攤彈炭壇灘貪歎譚潭碳毯癱檀痰袒坍覃忐昙郯澹钽锬" }, 
        { "ren", "人任認仁忍韌刃紉饪妊荏稔壬仞轫亻衽" }, 
        { "jie", "家結解價界接節她屆介階街借傑潔截姐揭捷劫戒皆竭桔誡楷秸睫藉拮芥诘碣嗟颉蚧孑婕疖桀讦疥偈羯袷哜喈卩鲒骱劼吤" }, 
        { "yan", "研嚴驗演言眼煙沿延鹽炎燕巖宴艷顏殷彥掩淹閻衍鉛雁咽厭焰堰硯唁焉晏檐蜒奄俨腌妍諺兖筵焱偃闫嫣鄢湮赝胭琰滟閹魇酽郾恹崦芫剡鼹菸餍埏谳讠厣罨啱" }, 
        { "dang", "當黨檔蕩擋宕砀铛裆凼菪谠氹" }, 
        { "tao", "套討跳陶濤逃桃萄淘掏滔韬叨洮啕絛饕鼗弢" }, 
        { "tiao", "條調挑跳迢眺苕窕笤佻啁粜髫铫祧龆蜩鲦" }, 
        { "te", "特忑忒铽慝" }, 
        { "de", "的地得德底锝" }, 
        { "dei", "得" }, 
        { "di", "的地第提低底抵弟迪遞帝敵堤蒂締滴滌翟娣笛棣荻谛狄邸嘀砥坻诋嫡镝碲骶氐柢籴羝睇觌" }, 
        { "ti", "體提題弟替梯踢惕剔蹄棣啼屜剃涕銻倜悌逖嚏荑醍绨鹈缇裼" }, 
        { "tui", "推退弟腿褪頹蛻忒煺" }, 
        { "you", "有由又優游油友右郵尤憂幼猶誘悠幽佑釉柚鈾鱿囿酉攸黝莠猷蝣疣呦蚴莸莜铕宥繇卣牖鼬尢蚰侑甴" }, 
        { "dian", "電點店典奠甸碘澱殿墊顛滇癫巅惦掂癜玷佃踮靛钿簟坫阽" }, 
        { "tian", "天田添填甜甸恬腆佃舔钿阗忝殄畋栝掭瑱" }, 
        { "zhu", "主術住注助屬逐寧著築駐朱珠祝豬諸柱竹鑄株矚囑貯煮燭苎褚蛛拄铢洙竺蛀渚伫杼侏澍誅茱箸炷躅翥潴邾槠舳橥丶瘃麈疰" }, 
        { "nian", "年念釀輾碾廿捻攆拈蔫鲶埝鲇辇黏惗唸" }, 
        { "diao", "調掉雕吊釣刁貂凋碉鲷叼铫铞" }, 
        { "yao", "要麼約藥邀搖耀腰遙姚窯瑤咬堯鑰謠肴夭僥吆瘧妖幺杳舀窕窈曜鹞爻繇徭轺铫鳐崾珧垚峣" }, 
        { "die", "跌疊蝶迭碟爹諜牒耋佚喋堞瓞鲽垤揲蹀" }, 
        { "she", "設社攝涉射折捨蛇拾舌奢懾赦賒佘麝歙畲厍猞揲滠" }, 
        { "ye", "業也夜葉射野液冶喝頁爺耶邪咽椰烨掖拽曳晔谒腋噎揶靥邺铘揲嘢" }, 
        { "xie", "些解協寫血葉謝械鞋脅斜攜懈契卸諧洩蟹邪歇瀉屑挾燮榭蠍撷偕亵楔颉缬邂鲑瀣勰榍薤绁渫廨獬躞劦" }, 
        { "zhe", "這者著著浙折哲蔗遮轍辄柘鍺褶蜇蟄鹧谪赭摺乇磔螫晢喆嚞嗻啫" }, 
        { "ding", "定訂頂丁鼎盯釘錠叮仃铤町酊啶碇腚疔玎耵掟" }, 
        { "diu", "丟铥" }, 
        { "ting", "聽庭停廳廷挺亭艇婷汀铤烴霆町蜓葶梃莛" }, 
        { "dong", "動東董冬洞懂凍棟侗咚峒氡恫胴硐垌鸫岽胨" }, 
        { "tong", "同通統童痛銅桶桐筒彤侗佟潼捅酮砼瞳恸峒仝嗵僮垌茼" }, 
        { "zhong", "中重種眾終鐘忠仲衷腫踵冢盅蚣忪锺舯螽夂" }, 
        { "dou", "都斗讀豆抖兜陡逗窦渎蚪痘蔸钭篼唞" }, 
        { "du", "度都獨督讀毒渡杜堵賭睹肚鍍渎笃竺嘟犢妒牍蠹椟黩芏髑" }, 
        { "duan", "斷段短端鍛緞煅椴簖" }, 
        { "dui", "對隊追敦兌堆碓镦怼憝" }, 
        { "rui", "瑞兌銳睿芮蕊蕤蚋枘" }, 
        { "yue", "月說約越樂躍兌閱岳粵悅曰鑰栎钺樾瀹龠哕刖曱" }, 
        { "tun", "吞屯囤褪豚臀饨暾氽" }, 
        { "hui", "會回揮匯惠輝恢徽繪毀慧灰賄卉悔穢潰荟晖彗諱誨珲墮诙蕙晦睢麾燴茴喙桧蛔洄浍虺恚蟪咴隳缋哕烜翙" }, 
        { "wu", "務物無五武午吳舞伍污烏誤亡惡屋晤悟吾霧蕪梧勿巫侮塢毋誣嗚鎢邬捂鹜兀婺妩於戊鹉浯蜈唔骛仵焐芴鋈庑鼯牾怃圬忤痦迕杌寤阢沕" }, 
        { "ya", "亞壓雅牙押鴨呀軋涯崖邪芽啞訝鴉娅衙丫蚜碣垭伢氩桠琊揠吖睚痖疋迓岈砑" }, 
        { "he", "和合河何核蓋賀喝赫荷盒鶴嚇呵苛禾菏壑褐涸閡阖劾诃颌嗬貉曷翮纥盍翯" }, 
        { "wo", "我握窩沃臥撾渦斡渥幄蝸喔倭莴龌肟硪" }, 
        { "en", "恩摁蒽奀" }, 
        { "n", "嗯唔" }, 
        { "er", "而二爾兒耳迩餌洱貳铒珥佴鸸鲕" }, 
        { "fa", "發法罰乏伐閥筏砝垡琺" }, 
        { "quan", "全權券泉圈拳勸犬铨痊诠荃醛蜷顴绻犭筌鬈悛辁畎" }, 
        { "fei", "費非飛肥廢菲肺啡沸匪斐蜚妃誹扉翡霏吠绯腓痱芾淝悱狒榧砩鲱篚镄飝" }, 
        { "pei", "配培壞賠佩陪沛裴胚妃霈淠旆帔呸醅辔锫" }, 
        { "ping", "平評憑瓶馮屏萍蘋乒坪枰娉俜鲆" }, 
        { "fo", "佛" }, 
        { "hu", "和護許戶核湖互乎呼胡戲忽虎滬糊壺葫狐蝴弧瑚浒鹄琥扈唬滹惚祜囫斛笏芴醐猢怙唿戽槲觳煳鹕冱瓠虍岵鹱烀轷" }, 
        { "ga", "夾咖嘎尬噶旮伽尕钆尜呷" }, 
        { "ge", "個合各革格歌哥蓋隔割閣戈葛鴿擱胳舸疙鉻骼蛤咯圪镉颌仡硌嗝鬲膈纥袼搿塥哿虼吤嗰" }, 
        { "ha", "哈蛤铪" }, 
        { "xia", "下夏峽廈轄霞夾蝦狹嚇俠暇遐瞎匣瑕唬呷黠硖罅狎瘕柙" }, 
        { "gai", "改該蓋概溉鈣丐芥赅垓陔戤" }, 
        { "hai", "海還害孩亥咳骸駭氦嗨胲醢" }, 
        { "gan", "干感趕敢甘肝桿贛乾柑尴竿稈橄矸淦苷擀酐绀泔坩旰疳澉" }, 
        { "gang", "港鋼剛崗綱岡槓缸扛肛罡戆筻" }, 
        { "jiang", "將強江港獎講降疆蔣姜漿匠醬僵槳绛缰犟豇礓洚茳糨耩" }, 
        { "hang", "行航杭巷夯吭桁沆绗颃" }, 
        { "gong", "工公共供功紅貢攻宮鞏龔恭拱躬弓汞蚣珙觥肱廾" }, 
        { "hong", "紅宏洪轟虹鴻弘哄烘泓訇蕻闳讧荭黉薨轟" }, 
        { "guang", "廣光逛潢犷胱咣桄" }, 
        { "qiong", "窮瓊穹邛茕筇跫蛩銎" }, 
        { "gao", "高告搞稿膏糕鎬皋羔锆杲郜睾诰藁篙缟槁槔" }, 
        { "hao", "好號毫豪耗浩郝皓昊皋蒿壕灏嚎濠蚝貉颢嗥薅嚆" }, 
        { "li", "理力利立裡李歷例離勵禮麗黎璃厲厘粒莉梨隸栗荔瀝犁漓哩狸藜罹籬鯉砺吏澧俐骊溧礫莅锂笠蠡蛎痢雳俪傈醴栎郦俚枥喱逦娌鹂戾砬唳坜疠蜊黧猁鬲粝蓠呖跞疬缡鲡鳢嫠詈悝苈篥轹刕嚟" }, 
        { "jia", "家加價假佳架甲嘉賈駕嫁夾稼鉀挾拮迦伽頰浃枷戛莢痂颉镓笳珈岬胛袈郏葭袷瘕铗跏蛱恝哿" }, 
        { "luo", "落羅絡洛邏螺鑼駱蘿裸漯烙摞騾咯籮珞捋荦硌雒椤镙跞瘰泺脶猡倮蠃囖啰" }, 
        { "ke", "可科克客刻課顆渴殼柯棵呵坷恪苛咳磕珂稞瞌溘轲窠嗑疴蝌岢铪颏髁蚵缂氪骒钶锞" }, 
        { "qia", "卡恰洽掐髂袷咭葜" }, 
        { "gei", "給" }, 
        { "gen", "根跟亘艮哏茛" }, 
        { "hen", "很狠恨痕哏" }, 
        { "gou", "構購夠句溝狗鉤拘勾苟垢枸篝佝媾诟岣彀缑笱鞲觏遘玽" }, 
        { "kou", "口扣寇叩摳佝蔻芤眍筘" }, 
        { "gu", "股古顧故固鼓骨估谷賈姑孤雇辜菇沽咕呱锢钴箍汩梏痼崮轱鸪牯蠱诂毂鹘菰罟嘏臌觚瞽蛄酤牿鲴" }, 
        { "pai", "牌排派拍迫徘湃俳哌蒎" }, 
        { "gua", "括掛瓜刮寡卦呱褂剮胍诖鸹栝呙啩" }, 
        { "tou", "投頭透偷愉骰亠" }, 
        { "guai", "怪拐乖" }, 
        { "kuai", "會快塊筷脍蒯儈浍郐蒉狯哙" }, 
        { "guan", "關管觀館官貫冠慣灌罐莞綸棺斡矜倌鹳鳏盥掼涫" }, 
        { "wan", "萬完晚灣玩碗頑挽彎蔓丸莞皖宛婉腕蜿惋烷琬畹豌剜纨绾脘菀芄箢" }, 
        { "ne", "呢哪吶讷疒" }, 
        { "gui", "規貴歸軌桂櫃圭鬼硅瑰跪龜匮閨詭癸鳜桧皈鲑劊晷傀眭妫炅庋簋刿宄匦攰" }, 
        { "jun", "軍均俊君峻菌竣鈞駿龜浚隽郡筠皲麇捃" }, 
        { "jiong", "窘炯迥炅冂扃" }, 
        { "jue", "決絕角覺掘崛訣獗抉爵嚼倔厥蕨攫珏矍蹶谲镢鳜噱桷噘撅橛孓觖劂爝" }, 
        { "gun", "滾棍輥衮磙鲧绲丨" }, 
        { "hun", "婚混魂渾昏棍珲葷馄诨溷阍" }, 
        { "guo", "國過果郭鍋裹帼渦椁囗蝈虢聒埚掴猓崞蜾呙馘" }, 
        { "hei", "黑嘿嗨" }, 
        { "kan", "看刊勘堪坎砍侃嵌檻瞰阚龛戡凵莰" }, 
        { "heng", "衡橫恆亨哼珩桁蘅" }, 
        { "mo", "萬沒麼模末冒莫摩墨默磨摸漠脈膜魔沫陌抹寞蘑摹蓦馍茉嘿谟秣蟆貉嫫镆殁耱嬷麽瘼貊貘尛" }, 
        { "peng", "鵬朋彭膨蓬碰蘋棚捧亨烹篷澎抨硼怦砰嘭蟛堋" }, 
        { "hou", "後候厚侯猴喉吼逅篌糇骺後鲎瘊堠" }, 
        { "hua", "化華劃話花畫滑嘩豁骅桦猾铧砉舙" }, 
        { "huai", "懷壞淮徊槐踝" }, 
        { "huan", "還環換歡患緩喚煥幻瘓桓寰渙宦垸洹浣豢奂郇圜獾鲩鬟萑逭漶锾缳擐嬛" }, 
        { "xun", "訊訓迅孫尋詢循旬巡汛勳遜熏徇浚殉馴鲟薰荀浔洵峋埙巽郇醺恂荨窨蕈曛獯灥" }, 
        { "huang", "黃荒煌皇凰慌晃潢謊惶簧璜恍幌湟蝗磺隍徨遑肓篁鳇蟥癀" }, 
        { "nai", "能乃奶耐奈鼐萘氖柰佴艿妳" }, 
        { "luan", "亂卵灤巒鸾栾銮攣孿脔娈" }, 
        { "qie", "切且契竊茄砌锲怯伽惬妾趄挈郄箧慊" }, 
        { "jian", "建間件見堅檢健監減簡艱踐兼鑒鍵漸柬劍尖肩艦薦箭淺剪儉鹼繭奸殲揀撿煎賤濺檻澗塹箋谏餞锏緘睑謇蹇腱菅翦戬毽笕犍硷鞯牮枧湔鲣囝裥踺搛缣鹣蒹谫僭戋趼楗" }, 
        { "nan", "南難男楠喃囡赧腩囝蝻婻暔" }, 
        { "qian", "前千錢簽潛遷欠纖牽淺遣謙乾鉛歉黔譴嵌倩鉗茜虔塹釬骞阡掮钤扦芊犍荨仟芡悭缱佥愆褰凵肷岍搴箝慊椠汧" }, 
        { "qiang", "強搶疆牆槍腔锵嗆羌薔襁羟跄樯戕嫱戗炝镪锖蜣" }, 
        { "xiang", "向項相想鄉象響香降像享箱羊祥湘詳橡巷翔襄廂鑲飨饷缃骧芗庠鲞葙蟓" }, 
        { "jiao", "教交較校角覺叫腳繳膠轎郊焦驕澆椒礁佼蕉嬌矯攪絞酵剿嚼餃窖跤蛟僥狡姣皎茭峤鉸醮鲛湫徼鹪僬噍艽挢敫" }, 
        { "zhuo", "著著繳桌卓捉琢灼濁酌拙茁涿镯淖啄濯焯倬擢斫棹诼浞禚" }, 
        { "qiao", "橋喬僑巧悄敲俏殼雀瞧翹竅峭鍬撬荞跷樵憔鞘橇峤诮谯愀鞒硗劁缲" }, 
        { "xiao", "小效銷消校曉笑肖削孝蕭俏潇硝宵嘯囂霄淆哮筱逍姣箫骁枭哓绡蛸崤枵魈婋虓皛啋" }, 
        { "si", "司四思斯食私死似絲飼寺肆撕泗伺嗣祀厮驷嘶锶俟巳蛳咝耜笥纟糸鸶缌澌姒汜厶兕" }, 
        { "kai", "開凱慨豈楷恺揩锴铠忾垲剀锎蒈嘅" }, 
        { "jin", "進金今近僅緊盡津斤禁錦勁晉謹筋巾浸襟靳瑾燼缙钅矜觐堇馑荩噤廑妗槿赆衿卺" }, 
        { "qin", "親勤侵秦欽琴禽芹沁寢擒覃噙矜嗪揿溱芩衾廑锓吣檎螓骎" }, 
        { "jing", "經京精境競景警竟井驚徑靜勁敬淨鏡睛晶頸荊兢靖泾憬鯨莖腈菁胫阱旌粳靓痙箐儆迳婧肼刭弪獍璟誩競" }, 
        { "ying", "應營影英景迎映硬盈贏穎嬰鷹熒瑩櫻瑛蠅萦莺颍膺纓瀛楹罂荥螢鹦滢蓥郢茔嘤璎嬴瘿媵撄潆煐媖暎锳" },
        { "jiu", "就究九酒久救舊糾舅灸疚揪咎韭玖臼柩赳鸠鹫廄啾阄桕僦鬏" }, 
        { "zui", "最罪嘴醉咀蕞觜" }, 
        { "juan", "卷捐圈眷娟倦絹隽镌涓鵑鄄蠲狷锩桊" }, 
        { "suan", "算酸蒜狻" }, 
        { "yun", "員運雲允孕蘊韻醞耘暈勻芸隕纭鄖筠恽韫郓氲殒愠昀菀狁沄" }, 
        { "qun", "群裙逡麇" }, 
        { "ka", "卡喀咖咔咯佧胩" }, 
        { "kang", "康抗扛慷炕亢糠伉钪闶" }, 
        { "keng", "坑铿吭" }, 
        { "kao", "考靠烤拷铐栲尻犒" }, 
        { "ken", "肯墾懇啃龈裉" }, 
        { "yin", "因引銀印音飲陰隱姻殷淫尹蔭吟瘾寅茵圻垠鄞湮蚓氤胤龈窨喑铟洇狺夤廴吲霪茚堙" }, 
        { "kong", "空控孔恐倥崆箜" }, 
        { "ku", "苦庫哭酷褲枯窟挎骷堀绔刳喾" }, 
        { "kua", "跨誇垮挎胯侉" }, 
        { "kui", "虧奎愧魁饋潰匮葵窺盔逵睽馗聩喟夔篑巋喹揆隗傀暌跬蒉愦悝蝰" }, 
        { "kuan", "款寬髋" }, 
        { "kuang", "況礦框狂曠眶匡筐邝圹哐贶夼诳诓纩" }, 
        { "que", "確卻缺雀鵲阙瘸榷炔阕悫慤" }, 
        { "kun", "困昆坤捆琨锟鲲醌髡悃阃焜鹍堃" }, 
        { "kuo", "擴括闊廓蛞" }, 
        { "la", "拉落垃臘啦辣蠟喇剌旯砬邋瘌" }, 
        { "lai", "來萊賴睐徕籁涞赉濑癞崃疠铼" }, 
        { "lan", "蘭覽藍籃欄岚爛濫纜攬瀾攔懶榄斓婪闌褴罱啉讕镧漤" }, 
        { "lin", "林臨鄰賃琳磷淋麟霖鱗凜拎遴蔺吝粼嶙躏廪檩啉辚膦瞵懔" }, 
        { "lang", "浪朗郎廊狼琅榔螂阆锒莨啷蒗稂" }, 
        { "liang", "量兩糧良輛亮梁涼諒粱晾靓踉莨椋魉墚" }, 
        { "lao", "老勞落絡牢撈澇烙姥佬崂唠酪潦痨醪铑铹栳耢" }, 
        { "mu", "目模木畝幕母牧莫穆姆墓慕牟牡募睦缪沐暮拇姥钼苜仫毪坶" }, 
        { "le", "了樂勒肋叻鳓嘞仂泐" }, 
        { "lei", "類累雷勒淚蕾壘磊擂鐳肋羸耒儡嫘缧酹嘞诔檑畾" }, 
        { "sui", "隨歲雖碎尿隧遂髓穗綏隋邃睢祟濉燧谇眭荽" }, 
        { "lie", "列烈劣裂獵冽咧趔洌鬣埒捩躐劦" }, 
        { "leng", "冷愣稜楞塄" }, 
        { "ling", "領令另零靈齡陵嶺凌玲鈴菱稜伶羚苓聆翎泠瓴囹绫呤棂蛉酃鲮柃" }, 
        { "lia", "倆" }, 
        { "liao", "了料療遼廖聊寥缪僚燎缭撂撩嘹潦鐐寮蓼獠钌尥鹩" }, 
        { "liu", "流劉六留柳瘤硫溜碌浏榴琉餾遛鎏骝绺镏旒熘鹨锍" }, 
        { "lun", "論輪倫侖綸淪掄囵" }, 
        { "lv", "率律旅綠慮履呂鋁屢氯縷濾侶驢榈闾偻褛捋膂稆" }, 
        { "lou", "樓露漏陋婁摟簍喽镂偻瘘髅耧蝼嵝蒌" }, 
        { "mao", "貿毛矛冒貌茂茅帽貓髦錨懋袤牦卯鉚耄峁瑁蟊茆蝥旄泖昴瞀" }, 
        { "long", "龍隆弄壟籠攏聾隴胧珑窿茏嚨砻垅泷栊癃" }, 
        { "nong", "農濃弄膿侬哝" }, 
        { "shuang", "雙爽霜孀泷" }, 
        { "shu", "術書數屬樹輸束述署朱熟殊蔬舒疏鼠淑叔暑樞墅俞曙抒豎蜀薯梳戍恕孰沭贖庶漱塾倏澍纾姝菽黍腧秫毹殳疋摅" }, 
        { "shuai", "率衰帥摔甩蟀" }, 
        { "lve", "略掠锊" }, 
        { "ma", "麼馬嗎摩麻碼媽瑪嘛罵抹螞唛蟆犸杩" }, 
        { "me", "麼麽" }, 
        { "mai", "買賣麥邁脈埋霾荬劢" }, 
        { "man", "滿慢曼漫埋蔓瞞蠻鳗饅幔謾螨熳缦镘颟墁鞔嫚" }, 
        { "mi", "米密秘迷彌蜜謎覓靡泌瞇麋猕谧咪糜宓汨醚嘧弭脒冖冪祢縻蘼芈糸敉沕" }, 
        { "men", "們門悶瞞汶扪焖懑鞔钔" }, 
        { "mang", "忙盲茫芒氓莽蟒邙硭漭" }, 
        { "meng", "蒙盟夢猛孟萌氓朦錳檬勐懵蟒蜢虻黾蠓艨甍艋瞢礞" }, 
        { "miao", "苗秒妙描廟瞄缪渺淼藐缈邈鹋杪眇喵冇" }, 
        { "mou", "某謀牟缪眸哞鍪蛑侔厶踎" }, 
        { "miu", "缪謬" }, 
        { "mei", "美沒每煤梅媒枚妹眉魅霉昧媚玫酶鎂湄寐莓袂楣糜嵋镅浼猸鹛" }, 
        { "wen", "文問聞穩溫紋吻蚊雯紊瘟汶韫刎璺玟阌揾" }, 
        { "mie", "滅蔑篾乜咩蠛" }, 
        { "ming", "明名命鳴銘冥茗溟酩瞑螟暝" }, 
        { "na", "內南那納拿哪娜鈉吶捺衲镎肭乸" }, 
        { "nei", "內那哪餒" }, 
        { "nuo", "難諾挪娜糯懦傩喏搦锘" }, 
        { "ruo", "若弱偌箬叒" }, 
        { "nang", "囊馕囔曩攮" }, 
        { "nao", "腦鬧惱撓瑙淖孬垴铙桡呶硇猱蛲嫐" }, 
        { "ni", "你尼呢泥疑擬逆倪妮膩匿霓溺旎昵坭铌鲵伲怩睨猊妳" }, 
        { "nen", "嫩恁" }, 
        { "neng", "能" }, 
        { "nin", "您恁" }, 
        { "niao", "鳥尿溺袅脲茑嬲" }, 
        { "nie", "攝聶捏涅鎳孽捻蘖嚙蹑嗫臬鑷颞乜陧聶" }, 
        { "niang", "娘釀" }, 
        { "ning", "寧凝擰濘檸咛獰佞聍甯寗" }, 
        { "nu", "努怒奴弩驽帑孥胬" }, 
        { "nv", "女钕衄恧" }, 
        { "ru", "入如女乳儒辱汝茹褥孺濡蠕嚅缛溽铷洳薷襦颥蓐" }, 
        { "nuan", "暖" }, 
        { "nve", "虐瘧" }, 
        { "re", "熱若惹喏" }, 
        { "ou", "區歐偶毆嘔禺藕讴鷗瓯漚耦怄" }, 
        { "pao", "跑炮泡拋刨袍咆疱庖狍匏脬" }, 
        { "pou", "剖掊裒" }, 
        { "pen", "噴盆湓" }, 
        { "pie", "瞥撇苤氕丿潎" }, 
        { "pin", "品貧聘頻拼拚颦姘嫔榀牝" }, 
        { "se", "色塞瑟澀啬穑铯槭歮" }, 
        { "qing", "情青清請親輕慶傾頃卿晴氫擎氰罄磬蜻箐鲭綮苘黥圊檠謦甠暒凊郬靘" }, 
        { "zan", "贊暫攢塹昝簪糌瓒錾趱拶" }, 
        { "shao", "少紹召燒稍邵哨韶捎勺梢鞘芍苕劭艄筲杓潲" }, 
        { "sao", "掃騷嫂梢缫搔瘙臊埽缲鳋" }, 
        { "sha", "沙廈殺紗砂啥莎剎杉傻煞鲨霎嗄痧裟挲铩唼歃" }, 
        { "xuan", "縣選宣券旋懸軒喧玄絢渲璇炫萱癬漩眩暄煊铉楦泫谖痃碹揎镟儇烜翾昍" }, 
        { "ran", "然染燃冉苒髯蚺" }, 
        { "rang", "讓壤攘嚷瓤穰禳" }, 
        { "rao", "繞擾饒娆桡荛" }, 
        { "reng", "仍扔" }, 
        { "ri", "日" }, 
        { "rou", "肉柔揉糅鞣蹂" }, 
        { "ruan", "軟阮朊" }, 
        { "run", "潤閏" }, 
        { "sa", "薩灑撒飒卅仨脎" }, 
        { "suo", "所些索縮鎖莎梭瑣嗦唆唢娑蓑羧挲桫嗍睃惢" }, 
        { "sai", "思賽塞腮噻鰓嘥嗮" }, 
        { "shui", "說水稅誰睡氵" }, 
        { "sang", "桑喪嗓搡颡磉" }, 
        { "sen", "森" }, 
        { "seng", "僧" }, 
        { "shai", "篩曬" }, 
        { "shang", "上商尚傷賞湯裳墒晌垧觞殇熵绱" }, 
        { "xing", "行省星腥猩惺興刑型形邢饧醒幸杏性姓陉荇荥擤悻硎" }, 
        { "shou", "收手受首售授守壽瘦獸狩绶艏扌" }, 
        { "shuo", "說數碩爍朔铄妁槊蒴搠" }, 
        { "su", "速素蘇訴縮塑肅俗宿粟溯酥夙愫簌稣僳谡涑蔌嗉觫甦" }, 
        { "shua", "刷耍唰" }, 
        { "shuan", "栓拴涮闩" }, 
        { "shun", "順瞬舜吮" }, 
        { "song", "送松宋訟頌聳誦嵩淞慫悚崧凇忪竦菘" }, 
        { "sou", "艘搜擻嗽嗖叟馊薮飕嗾溲锼螋瞍" }, 
        { "sun", "損孫筍荪榫隼狲飧" }, 
        { "teng", "騰疼籐滕謄" }, 
        { "tie", "鐵貼帖餮萜" }, 
        { "tu", "土突圖途徒塗吐屠兔禿凸荼钍菟堍酴" }, 
        { "wai", "外歪崴" }, 
        { "wang", "王望往網忘亡旺汪枉妄惘罔辋魍" }, 
        { "weng", "翁嗡甕蓊蕹" }, 
        { "zhua", "抓撾爪" }, 
        { "yang", "樣養央陽洋揚楊羊詳氧仰秧癢漾瘍泱殃恙鴦徉佯怏炀烊鞅蛘玚旸飏" }, 
        { "xiong", "雄兄熊胸凶匈洶芎" }, 
        { "yo", "喲唷" }, 
        { "yong", "用永擁勇湧泳庸俑踴傭詠雍甬镛臃邕蛹恿慵壅癰鳙墉饔喁" }, 
        { "za", "雜扎咱砸咋匝咂拶雥" }, 
        { "zai", "在再災載栽仔宰哉崽甾" }, 
        { "zao", "造早遭棗噪灶燥糟鑿躁藻皂澡蚤唣" }, 
        { "zei", "賊" }, 
        { "zen", "怎谮" }, 
        { "zeng", "增曾綜贈憎锃甑罾缯" }, 
        { "zhei", "這" }, 
        { "zou", "走鄒奏揍诹驺陬楱鄹鲰" }, 
        { "zhuai", "轉拽" }, 
        { "zun", "尊遵鳟樽撙" }, 
        { "dia", "嗲" }, 
        { "nou", "耨" }
    };
}

具體使用方法:string[] resultArray = PinyinHelper.GetPinyin("焉行行", true); 返回的是一個數組。

具體效果如下圖:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved