使用微软语言包实现汉字转拼音
网上有很多汉字转拼音的方案,但并不知道性能和可靠性如何。所以本着选择权威的原则,还是想找一个官方的解决方案。下面实用微软官方的语言包实现汉字转拼音。
下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=44cac7f0-633b-477d-aed2-99aee642fc10&DisplayLang=zh-cn
此安装包包含日语、汉语、韩语等多种语言,选择安装CHSPinYinConv.msi。完成之后在项目中引用安装目录中的ChnCharInfo.dll即可。
下面就是实现汉字转拼音的demo
using Microsoft.International.Converters.PinYinConverter; using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace Suspects.Dll.Util {publicclassPinYinUtil{//返回字符串的简拼publicstaticstring getSimplePinYin(stringinputTxt){string shortR ="";foreach (char cin inputTxt.Trim()){ChineseChar chineseChar =newChineseChar(c);shortR +=chineseChar.Pinyins[0].Substring(0, 1).ToLower();}return shortR;}//返回字符串全拼publicstaticstring getAllPinYin(string inputTxt){string allR ="";foreach (char cin inputTxt.Trim()){ChineseChar chineseChar =newChineseChar(c);allR += chineseChar.Pinyins[0].Substring(0,chineseChar.Pinyins[0].Length - 1).ToLower();}return allR;}} }
使用微软语言包实现汉字转拼音相关推荐
- 微软语言包实现汉字转拼音
实现目标(输入汉字转换成拼音首字母) ①下载官方语言包 http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=44cac7f0 ...
- {转}C#使用微软语言包来获取中文汉字的拼音、拼音首字母、中文繁体
首先需要获取ChnCharInfo.dll和ChineseConverter.dll ChnCharInfo.dll官方下载操作如下: 先下载微软Microsoft Visual Studio Int ...
- .Net、C# 汉字转拼音,简体繁体转换方法
Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持.使用该类库提供的类,.NET 开发人员可以更方便的创建支 ...
- Ubuntu安装中文语言包(包括五笔拼音等中文输入法)
Ubuntu安装中文语言包 用Ubuntu 8.04Live cd安装好系统后,即使安装过程中选择中文,默认是没有安装中文语言包的.只要安装了中文语言包,中文输入法问题也解决了,因为语言包内置了拼音. ...
- Win7 SP1语言包微软官方下载地址及使用方法 2
情形一:如果您的系统版本是企业版.旗舰版,可以在Windows update中检测语言包按照提示下载安装即可.如果觉得Windows update不方便的话,可以在本文第二部分中下载所需的语言包,下载 ...
- android 汉字转拼音pinyin4j包
android 汉字转拼音pinyin4j包 转载于:https://www.cnblogs.com/longhs/p/3148276.html
- 【Python入门】一个有意思还有用的Python包-汉字转换拼音
一.应用概述 最近做一个项目,发现很多场景,把汉字转换成拼音,然后进行深度学习分类,能够取得非常不错的效果,在做内容识别,特别是涉及到同音字的时候,转换成拼音就显得特别重要.比如垃圾广告识别:公众号. ...
- js汉字转拼音包——pinyin-pro
地址 一个javascript将中文汉字.词语转换为拼音的包,功能非常强大: nom地址: pinin-pro github地址: pinin-pro 汉字转拼音的npm包现在还是很多的,今天发下来一 ...
- android汉字转拼音,不用第三方包
有时候我们的项目中需要用到汉字转拼音的功能,典型的比如通讯录,网上也有第三方包可以实现这个功能.现在这里提供一个比较轻巧的解决办法,这是google的通讯录里面使用的,代码路径packages/pro ...
最新文章
- term date at Cambridge
- ubuntu常用的命令
- WPF实现聚光灯效果
- setState同步异步场景
- SpringBoot2.1.5(45)--- Spring Boot的核心模块
- php.ini路径设置、libmysql.dll加载等
- log 日志 php tp5,TP5自定义日志记录到文件方法
- C语言冒泡排序(通用版)
- 常见的贴片LED封装尺寸规格表
- 四大开源IaaS软件云中较力
- GPA计算器雏形--
- Spring warmth
- LGWR waits for event ‘DLM cross inst call completion’ 故障排除
- osgEarth指北针
- 线性规划问题可行域中的极点、方向与最优解
- C1认证学习笔记(第四章)
- 计算机英语过级考试开挂,四六级口语:开挂攻略+考试黄金模板!
- internal server error是什么意思?
- uni-app+websocket实现语音聊天小程序
- 商城退换货快递下单上门取件API物流查询接口接入技术文档