[发明专利]一种拼音流切分方法及系统有效
申请号: | 201310121923.8 | 申请日: | 2013-04-09 |
公开(公告)号: | CN104102661B | 公开(公告)日: | 2018-02-09 |
发明(设计)人: | 熊小鹏;刘磊 | 申请(专利权)人: | 重庆新媒农信科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 重庆市前沿专利事务所(普通合伙)50211 | 代理人: | 郭云 |
地址: | 401121 重庆市北部新区高新*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种拼音流切分方法及系统,该拼音流切分方法包括如下步骤分别在字符存储阵列的字符存储单元中存储一个字母和一个指针,在音节存储阵列的音节存储子阵列中存储音节串,字符存储单元与音节存储子阵列一一对应,字符存储单元中的指针指向字符存储单元所对应的音节存储子阵列;控制器在接收到通过人机交互界面输入的检索串时,根据字符存储单元与音节存储子阵列的对应关系在存储器中查找与检索串对应的音节串,对检索串进行切分,并指令人机交互界面对所有音节串组合进行显示。本发明利用字符存储单元存储的字母与音节存储子阵列存储的音节串的对应关系对检索串进行切分,能够提高音节切分速度和准确率。 | ||
搜索关键词: | 一种 拼音 切分 方法 系统 | ||
【主权项】:
一种拼音流切分方法,其特征在于,包括如下步骤:S1,数据存储:分别在存储器的字符存储阵列的M个字符存储单元中存储一个字母和一个指针,在存储器的音节存储阵列的M个音节存储子阵列中存储音节串,所述字符存储单元与所述音节存储子阵列一一对应,所述字符存储单元中的指针指向所述字符存储单元所对应的音节存储子阵列,所述音节存储阵列的第N个音节存储子阵列包括PN个音节存储单元,所述PN个音节存储单元中依次存储有所述音节存储子阵列对应的字符存储单元中存储的字母为首字母的音节串,所述音节串为汉语拼音中的所有音节串,所述M为23,所述N、PN均为正整数,所述N=1,2,…,M;S2,数据查询:控制器在接收到通过人机交互界面输入的检索串时,根据字符存储单元与音节存储子阵列的对应关系在存储器中查找与所述检索串对应的音节串,对检索串进行切分,并指令人机交互界面对所有音节串组合进行显示,具体的步骤为:S21:控制器获取检索串;S22:控制器判断检索串是否包含汉字,如果检索串包含汉字则将所述检索串中的汉字转化为拼音;S23:从所述检索串中提取待分割检索串;S24:控制器判断所述待分割检索串是否为空,如果待分割检索串为空,则结束拼音流切分算法,将结果集通过人机交互界面进行显示;S25:控制器获取待分割检索串中的首字符并根据字符存储单元与音节存储子阵列的对应关系在存储器中查找所述首字符的字符匹配集;S26:判断所述字符匹配集中首字符音节串的后续字符的字符匹配集是否为空,如果为空,则当前音节分割方式错误,将所述后续字符的字符匹配集是空的音节串删除,并将所述音节串相应的待分割检索串删除,返回步骤S23;S27:判断字符匹配集中的音节串个数是否为1,如果为1,则将音节串置入结果集并将所述音节串从所述检索串中删除,返回步骤S23;S28:将字符匹配集中的音节串存入结果集中,分别将音节串从检索串中删除,返回步骤S23。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆新媒农信科技有限公司,未经重庆新媒农信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310121923.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于层次聚类的可疑纳税人检测方法
- 下一篇:一种进行页面快照的方法和装置