重新写了一个拼音输入法词库转换小程序

简介:

之前,由于我要从QQ拼音平台转换到搜狗拼音上,所以我写了一个小程序把QQ拼音词库转换为搜狗拼音词库。后来陆续收到来信,索要程序同时也希望把搜狗拼音词库转换为QQ拼音,所以我就在这个小程序上做了一点改进。这两天我给手机换了百度拼音输入法,之所以用这个输入法是因为这个输入法可以将词库保存到服务器上,那么我重装系统后重新安装输入法就可以把服务器上我的词库同步到我的手机上了。百度手机输入法支持本地文本文件的备份和还原,所以我就希望将我电脑中的输入法词库导入到手机中,这样我平时发短信就更快了。

为了能够把电脑上的QQ拼音词库和搜狗拼音词库(文本导出)转换到百度手机输入法上,于是我就继续改进了这个输入法词库转换小程序。小程序运行的界面如图所示:

image

以QQ拼音转百度为例,选择QQ拼音词库的路径,长度过滤默认是5,也就是说只要大于等于5个字的词就不转换,词频过滤默认是3,也就是说小于3的词频的词都不会转换,只有大于等于3的词才会转换。然后点击“QQ转百度”按钮,系统将成功转换符合条件的词并提示完成。

把转换后的词文件复制到手机上,然后运行百度手机输入法的用户词库管理-》用户词恢复-》从文本导入,即可。如果词库较大,会恢复很长很长时间,恢复后然后再做一下用户词备份,备份到百度即可。

 /Files/studyzy/QQPY2SGPY1.2.zip

现将程序源代码放出来,希望对需要的人士有所帮助。可执行文件在bin目录的Debug目录中,需要.net 2.0才能运行。

本文转自深蓝居博客园博客,原文链接:http://www.cnblogs.com/studyzy/archive/2009/12/31/1637030.html,如需转载请自行联系原作者

相关文章
成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程
成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程
成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程
推荐一个好用的汉字转拼音的插件
前阶段做项目时里面有一个小功能,就是输入名字之后,将其转换成拼音,然后填入另一个需要输入的文本框中,在调查一番后,发现了一个比较符合自己需求的一款插件,
362 0
|
Java Android开发 数据格式
Android环境下hanlp汉字转拼音功能的使用介绍
    由于项目需要在Android手机设备上实现汉字转拼音功能(支持多音字),于是首先想到了Pinyin4j+多音字映射对照表的实现方案,并在项目中试用了一段时间,发现数据量大时,其耗时非常严重。后来寻找其他方案,在github上找到了HanLP开源库,其多音字转换速度非常快,但是没有针对Android平台进行适配,于是对代码进行了一些修改,终于可以在Android手机上运行。
1436 0
|
数据安全/隐私保护 Windows
Windows 技术篇-搜狗输入法中文状态下却输入为英文,原因及解决办法。明明是中文却输入不了中文,只能输入英文
Windows 技术篇-搜狗输入法中文状态下却输入为英文,原因及解决办法。明明是中文却输入不了中文,只能输入英文
927 0
Windows 技术篇-搜狗输入法中文状态下却输入为英文,原因及解决办法。明明是中文却输入不了中文,只能输入英文
win10日语输入法输入罗马字母n无法打出假名
win10日语输入法输入罗马字母n无法打出假名
334 0
|
人工智能 C#
C#汉字转拼音代码分享|建议收藏
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.
1377 0
使用微软PinYinConverter查询汉字拼音
原文:使用微软PinYinConverter查询汉字拼音 通过汉字,如何查询拼音? 微软有相应的DLL可直接使用 引用方式 Nuget包管理安装 DLL下载后,引用 可以从微软的网站上下载相关文字处理的类库,下载地址如下: http://download.
1555 0