基于Android平台的智能拼音输入法的设计与实现

被引量 : 0次 | 上传用户:bulocom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着安卓系统的日益普及以及微博、微信等应用的广泛传播,人们越来越依赖于通过手机、平板等手持设备进行沟通和交流。快速高效地向手持设备输入信息逐渐成为了人们对于这些设备最基本的要求。而基于安卓平台的智能拼音输入法便成为了安卓设备在中国市场必不可少的配置。本课题设计并实现了一款基于安卓平台的可进行语句级输入的智能拼音输入法。该输入法为用户提供了中英文两种不同的输入方式且在中文输入方式下具有较高的音字转换准确率。本文首先在安卓平台输入法框架的基础上介绍了基本输入法的实现方法,使得输入法能够正确与用户进行交互。接着根据用户需求对输入法软键盘和候选词显示视图的实现进行了介绍,为用户进行输入提供了可操作界面。最后根据平板设备存储空间较小的特点设计并实现了适用于平板设备的音字转换模型为用户进行中文输入提供支持。音字转换模型分为拼音流切分和音节到汉字转换两个模块,两个模块都使用了前缀树来分别对拼音表和字库进行存储以提高存储效率。拼音流切分模块引入全拼和简拼代价并通过构建拼音网格来对切分歧义问题进行处理,以此来得到完整的切分结果作为音节汉字到转换模块的输入。音节到汉字转换模块通过存储词组的一元以及二元统计概率来构建二元文法模型并使用拉普拉斯平滑技术和N-Best剪枝算法对该模型进行优化来完成转换,转换的最终结果是通过动态规划算法计算出的最优路径。基于以上模型,本文实现的输入法能够在存储空间有限的安卓设备上流畅地运行。该输入法除了支持语句级输入之外,还支持简拼输入和词组联想输入功能,能够为用户提供方便、快捷、准确、人性化的输入体验。该输入法已经经过公司测试部门的严格测试,能够在Tint8平板项目中稳定运行。
其他文献
基于对广东省73家企业1724名农民工的问卷调查数据,本文采用多层次线性模型(HLM)和Logit回归分析方法,探究工会和企业社会责任8000(Social Accountability 8000,即SA8000)认
“林老师,(娃娃的)脚断了”、“林老师,(图书)不见了”……乍一听宋,太悬了!怎么幼儿园的教师老出事? 其实不然,这是在幼儿园里常会听到的不完整的话语。在日常生活中,我们遇
期刊
综合研究了国内外混凝土耐久性的评价方法,提出了采用一个指标评价混凝土抗冻-抗氯离子渗透综合性能的方法,冻渗性或R值评价方法;给出了R值的数学表达式,用抗冻耐久性指数(DF
丹砂在古代主要用作顔料與染料,廣泛用于器服、宮室的裝飾與相關檔的書寫諸方面,其社會文化價值因此亦被突顯,很早就引起國家對它的有意管控。中國古代最早的本草學專書中,雖
对同一种炭/炭复合材料,经过不同温度热处理后的微观结构、石墨化度、导热系数、抗弯强度和摩擦磨损性能进行了对比研究。试验表明:随着最终热处理温度的提高,易石墨化的热解
单增李斯特菌(Listeria monocytogenes,LM)为革兰氏阳性短杆菌,可引起人畜共患病,被世界卫生组织列为“四大食源性致病菌”之一。其分布极为广泛,如肉类以及肉制品、奶类及其
用X射线衍射、差示扫描量热法和热膨胀系数测试研究了BaO–Al2O3–SiO2(BAS)系微晶玻璃的不同晶化时间对其相组成和热膨胀系数的影响。结果表明:在850℃,BAS玻璃快速晶化析出
本论文研究的主要内容有两大块:一是结合企业需要以及客户需要研究开发一种新型环保纸张材料-----幻彩镭射纸;二是将该纸张在不同印刷工艺方式下产业化应用。幻彩镭射纸研究
橡胶的滞后性能对轮胎、减震装置、活动耦合装置等橡胶制品十分重要。本文选用乳聚丁苯橡胶为基体,研究炭黑用量对其各项性能的影响,尤其是对静态粘弹性能、生热性能、导热性
近年来,许多城市住区以高容积率、高建筑密度、高建筑高度的“三高”模式发展,城市的热岛效应越来越显著,人们生活和居住的热环境日趋恶化。同时,居住区及居住绿地的面积迅速