我以前用的是搜狗拼音,但是有一次我的词库数据莫名其妙的丢失后,而且发现搜狗拼音的词库不能导出为纯文本,所以我就放弃搜狗使用QQ拼音了。昨天看到搜狗拼音推出了云输入法,真是让我眼前一亮,真是很有创意的一个输入法,就因为搜狗推出了该输入法,因为他们的创意,所以我决定回到搜狗拼音。

要回归搜狗拼音输入法,那么词库问题是一个很严重的问题,默认情况下,QQ拼音输入法的词库是没办法导入到搜狗拼音输入法中的,直接将QQ拼音输入法词库导出,再在搜狗拼音输入法中导入时提示如下:

所以我不得不写一个小程序,将QQ拼音的词库格式转换一下,然后再进行导入。

分析了一下QQ拼音词库的格式和搜狗拼音词库格式,区别在于:

QQ拼音词库中提供了词频数,而搜狗词库没有。

QQ拼音的拼音前面是没有单引号的,但是搜狗词库必须要有。

所以只需要写一小段代码,实现上面的转换即可。具体代码如下:StreamReader sr = new StreamReader(this.textBox1.Text, Encoding.Default);

   string newPath = Path.GetDirectoryName(textBox1.Text) + "\\Sougou PY.txt"; 
   StreamWriter sw = new StreamWriter(newPath, false, Encoding.Default); 
   while (sr.Peek() > 0) 
   { 
       string str = sr.ReadLine(); 
       var py = str.Split(' '); 
       if (py.Count() > 2) 
       { 
           string newPy = "'" + py[0] + " " + py[1]; 
            sw.WriteLine(newPy); 
           //richTextBox1.AppendText(newPy + "\r\n"); 
       } 
   } 
   sr.Close(); 
   sw.Close(); 
   MessageBox.Show("OK");

这样就可以将词库转换出来,保存为Sougou PY.txt文件即可。

接下来在搜狗输入法中就可以导入本地文本词库了,导入后的效果如下:

附上代码和程序,方便大家遇到相同的情况时使用(可执行文件在bin/Debug目录下,需要.net Framework 2.0的支持,运行不了请安装.net):/Files/studyzy/QQPY2SGPY1.1.zip

将QQ拼音词库导入到搜狗拼音中相关推荐

  1. 把搜狗输入法词库导入Google拼音输入法

    为PC端Google拼音输入法增加词库 为什么折腾词库 都在说百度.讯飞等输入法上传用户词库,为了安全建议大家使用google输入法之类,话说回来,要想使用智能联想功能是不是就得把你输入习惯放在他的里 ...

  2. Gboard键盘词库导入方法

    安卓谷歌Gboard键盘使用技巧 不推荐纯小白使用!!! 词典导入方法 不直接使用Gboard导入,因为导入非常慢,会卡死, 这个软件是系统词库管理工具,用这个软件导入词库, 就可以在Gboard中直 ...

  3. coreseek 词库 导入搜狗词库

    2019独角兽企业重金招聘Python工程师标准>>> 先到搜狗官方找你需要的词库.下载 然后用 深蓝词库转换.exe 此软件转换成txt文件才能开导咯ini_set('max_ex ...

  4. 如何将现有的代码库导入到猪齿鱼中

    本篇将为大家介绍如何将应用导入到Choerodon猪齿鱼.Choerodon平台上导入应用有两个入口,第一个入口在应用管理页签内,是从gitlab/github导入应用,第二个入口在应用市场中,可以在 ...

  5. python训练词库_在Python中训练NGramModel

    首先,正如您对问题的评论中所指出的,如果培训/运行速度对您来说是一个问题,KenLM可能是更好的选择.此时nltk.model主要用于教育/原型设计,但它并不快. 如果您仍然决定坚持使用NLTK,请继 ...

  6. 百度输入法重大BUG:内存占用随用户词库增大而暴涨

    在此之前,我曾经发布过微头条<百度输入法占用内存突然暴涨>.当时我使用的百度输入法,内存占用达到了令人震惊的628兆. 经过多次测试,终于查清百度输入法内存暴涨的原因. 我一直怀疑可能和词 ...

  7. 手机词库编辑器(可以由词库直接生成手机词典)

    http://www.mobilemate.cn/ [原创]手机词库编辑器(可以由词库直接生成手机词典) 中秋节台风来,也没有出去玩,于是尝试在Ubuntu下,重写了原来基于.Net的C#词库编辑器. ...

  8. 深蓝词库转换1.2版本发布——支持紫光拼音和拼音加加

    之前推出了深蓝词库转换工具,受到大家的欢迎,有朋友陆陆续续来信,希望增加一些实用的功能,于是乎今天深蓝词库转换1.2推出.该版本主要实现了3个新功能: 1.支持紫光拼音输入法的词库导入导出. 紫光拼音 ...

  9. 深蓝词库转换1.9发布mdash;mdash;支持英库拼音、搜狗bin格式、FIT、中州韵等

    经过了3个多月的沉寂,今天深蓝词库转换终于迎来了1.9版.这次版本升级主要包含了以下新特性: 一.支持微软英库Engkoo拼音输入法. 微软英库(Engkoo)拼音输入法是微软新推出适用于Win8的输 ...

  10. 新浪出输入法了,深蓝词库转换更新到1.3.1——增加对新浪拼音输入法的支持

    新浪最近出了自己的输入法,具体介绍我就不说了,参见这里.由于之前一直做深蓝词库转换的工具,目前已经支持了大部分主流的输入法词库的转换,既然出了一个新的输入法,那么肯定要增加对这个输入法的词库的支持了. ...

最新文章

  1. Delphi笔记整理(二)
  2. mysql重装远程服务未_CentOS 7系统安装与远程连接MySQL(5.7)
  3. oracle备份恢复演练,记一次生产库的impdp恢复演练
  4. linux diff 补丁,Linux中diff、补丁的用法及介绍
  5. r语言html函数,【R语言】《R语言初学者指南》:函数、自定义函数、循环
  6. 【读书笔记】《博弈论》--翟文明
  7. c# AD域 权限管理
  8. java8日期加减_JDK 8 三种时间获取方法 日期加减
  9. 【清华大学陈渝】第二章 启动、中断、异常和系统调用
  10. 无线通信——C-V2X是什么?
  11. 当前时间距离某个时间的天数计算_Excel如何计算当前距离某一天的时间?,原来是这样的...
  12. 纯jsp实现数据库的连接和验证登录
  13. react-native Error installing Flipper-Glog
  14. 《职业形象与商务礼仪》
  15. web前端技术体系大全
  16. 11月23日:PHP中tp框架的入门以及mvc模式的了解
  17. 熊猫烧香的病毒制作源码
  18. 张向东 (中国万网总裁)
  19. 巨杉Tech | SequoiaDB数据域及存储规划
  20. 微信投票对服务器要求,微信投票活动顺利进行应该注意哪些

热门文章

  1. 数字转换大写英文字母
  2. 真惭愧--连这样的小事都没有坚持下来
  3. layui 模板引擎 例子
  4. WPS 解决插入尾注后无法添加分节页符
  5. android谷歌卫星地图,高德地图安卓端实现卫星地图路网功能
  6. 广州市职称计算机应用考试,职称计算机考试
  7. AttributeError: 'list' object has no attribute 'send_keys',python+selenium 实现QQ空间网页的自动登陆。
  8. 必须了解的程序员 8个职业发展方向
  9. Redis数据类型和应用场景
  10. html显示tooltips,提示工具 | Tooltips