[发明专利]用于输入法的字段转换方法及客户端有效
申请号: | 201310344128.5 | 申请日: | 2013-08-08 |
公开(公告)号: | CN104345899B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 杨扬 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F17/30;G06F17/27 |
代理公司: | 北京国昊天诚知识产权代理有限公司11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 输入法 字段 转换 方法 客户端 | ||
技术领域
本申请涉及计算机领域,具体地说,涉及一种用于输入法的字段转换方法及客户端。
背景技术
目前,人们通过电子设备进行沟通时,依然以文本输入为主流,除了输入普通话文本以外,针对用户希望输入方言的需求,出现了方言输入法,主要解决的是不同方言咬字发音的差异所导致的拼音差异。比如上海吴语输入法,就是利用了这种方言的独特发音新创方言拼音来输入,用户可以使用上海吴语输入法“linfhakqin”,这个输入在普通话为基础的输入法中是没有含义的,但是在上海吴语输入法中,根据上海吴语的独特发音,它的意思为“拎勿清”,意思为“搞不清楚重点”。
但是这种方言输入法只能为熟悉此种方言及这种方言输入法的用户使用,无法由普通话输入法而得到方言词汇,并且这种输入法只能为用户提供方言输出,不能提供其他特色词汇如网络语言的输出。
与此同时,现在更多的用户更加追求输入法的趣味性,希望能够输入带有方言味道的普通话,用户希望在普通话输入法中输入基于普通话的文字,并希望在表达基本意思的前提下,以“带有方言的字音”来输出词汇,这些输出的文字字面意思虽然不求准确,但是字音完全可以使用户能准确理解语言含义,同时还带有亲切感。例如:以普通话输入“生命是多么的辉煌,生命是如此的精彩”,而输出的是:“绳命是剁么的回晃,绳命是入刺的井猜”,输出的文字本身的字形和在普通话中的字意已经变化,但是其读音和输入的普通话接近,使读者能够通过字音读出其含义,饶有趣味。但目前还有没输入法可以完成这个功能。
发明内容
有鉴于此,本申请所要解决的技术问题是提供了一种用于输入法的字段转换方法及客户端,以解决用户希望以普通话词汇输入,以特色词汇输出(包括方言、网络语言、同音异形、近音异形等等特色词汇输出)的需求。
为了解决上述技术问题,本申请公开了一种用于输入法的字段转换方法,包括:接收输入的以普通话为基础的字段,并将所述字段显示在客户端界面上;根据自然语义将所述字段拆分为若干词汇,通过根据每个词汇在特色词库中进行遍历来查找与拆分得到的每个词汇相对应的一个或多个特色词汇,所述特色词库以字符串方式对应保存以普通话为基础的词汇及相应的一个或多个特色词汇;将查找到的与拆分得到的每个词汇对应的一个或多个特色词汇关联显示在所述客户端界面中所述词汇的周边供选择确认;接收选择确认的每个词汇对应的特色词汇,使用所述特色词汇替换所述字段中的相应词汇并将替换后的所述字段展现在所述客户端界面上。
进一步地,将查找到的与拆分得到的每个词汇对应的一个或多个特色词汇关联显示在所述客户端界面中所述词汇的周边供选择确认的步骤,包括:通过根据每个词汇在特色词库中进行遍历来查找与拆分得到的每个词汇相对应的多个特色词汇时,同时还读取所述多个特色词汇中每个特色词汇的使用热度;将查找到的与拆分得到的每个词汇对应的一个或多个特色词汇关联显示在所述客户端界面中所述词汇的周边供选择确认的步骤,包括:将查找到的与拆分得到的每个词汇对应的多个特色词汇按照对应的使用热度由高到低的排列顺序关联显示在所述客户端界面中所述词汇的周边供选择确认。
进一步地,通过根据每个词汇在特色词库中进行遍历来查找与拆分得到的每个词汇相对应的多个特色词汇时,同时还读取所述多个特色词汇中每个特色词汇的使用热度的步骤前,还包括:在距当前时刻的一总时长区域内,划分以当前时刻为起点的多个时长范围;按所述时长范围的时长从短到长的顺序为每个时长范围赋予一权重值,所述时长范围的时长最短的权重值最高;在每个时长范围内,分别统计每个特色词汇被选择确认的次数以及所有特色词汇被选择确认的次数;根据每个特色词汇被选择确认的次数以及所有特色词汇被选择确认的次数,计算在每个时长范围内每个特色词汇被选择确认的次数所占的比重,作为每个特色词汇被选择确认的概率;针对每个特色词汇,在各个时长范围被选择确定的概率及相应时长范围的权重,统计出每个特色词汇在总时长区域内被选择确认的概率作为每个特色词汇的使用热度并进行记录以供读取。
进一步地,客户端接收输入的以普通话为基础的字段的步骤前,还包括:获取所述客户端的位置信息;根据获取的所述位置信息查找相应的特色词库,比较所述位置信息相应的特色词库与上一次使用的特色词库;如果不同,将所述位置信息相应的特色词库、上一次使用的特色词库及用户偏好设置的特色词库提供给用户供选择;如果相同,将所述位置信息相应的特色词库及用户偏好设置的特色词库提供给用户供选择;切换到用户选择的特色词库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310344128.5/2.html,转载请声明来源钻瓜专利网。