- 1、本文档共82页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于android平台的智能拼音输入法的设计与实现-软件工程专业论文
Classified Index: TP311 U.D.C.: 621.3
Dissertation for the Master’s Degree in Engineering
DESIGN AND IMPLEMENTATION OF INTELLIGENT PINYIN INPUT METHOD BASED ON ANDROID PLATFORM
Candidate: WeiYafang
Supervisor: SuTonghua
Associate Supervisor: ZhanHong
Academic Degree Applied for: Master of Engineering
Speciality: Software Engineering
Affiliation: School of Software
Date of Defence: June, 2015
Degree-Conferring-Institution: Harbin Institute of Technology
哈尔滨工业大学工程硕士学位论文
哈尔滨工业大学工程硕士学位论文
-
- I -
摘 要
随着安卓系统的日益普及以及微博、微信等应用的广泛传播,人们越来越依 赖于通过手机、平板等手持设备进行沟通和交流。快速高效地向手持设备输入信 息逐渐成为了人们对于这些设备最基本的要求。而基于安卓平台的智能拼音输入 法便成为了安卓设备在中国市场必不可少的配置。
本课题设计并实现了一款基于安卓平台的可进行语句级输入的智能拼音输入 法。该输入法为用户提供了中英文两种不同的输入方式且在中文输入方式下具有 较高的音字转换准确率。
本文首先在安卓平台输入法框架的基础上介绍了基本输入法的实现方法,使 得输入法能够正确与用户进行交互。接着根据用户需求对输入法软键盘和候选词 显示视图的实现进行了介绍,为用户进行输入提供了可操作界面。最后根据平板 设备存储空间较小的特点设计并实现了适用于平板设备的音字转换模型为用户进 行中文输入提供支持。音字转换模型分为拼音流切分和音节到汉字转换两个模块, 两个模块都使用了前缀树来分别对拼音表和字库进行存储以提高存储效率。拼音 流切分模块引入全拼和简拼代价并通过构建拼音网格来对切分歧义问题进行处理, 以此来得到完整的切分结果作为音节汉字到转换模块的输入。音节到汉字转换模 块通过存储词组的一元以及二元统计概率来构建二元文法模型并使用拉普拉斯平 滑技术和 N-Best 剪枝算法对该模型进行优化来完成转换,转换的最终结果是通过 动态规划算法计算出的最优路径。
基于以上模型,本文实现的输入法能够在存储空间有限的安卓设备上流畅地 运行。该输入法除了支持语句级输入之外,还支持简拼输入和词组联想输入功能, 能够为用户提供方便、快捷、准确、人性化的输入体验。该输入法已经经过公司 测试部门的严格测试,能够在 Tint8 平板项目中稳定运行。
关键字:拼音输入法;拼音流切分;音字转换;二元文法模型
-
- II -
Abstract
With the growing popularity of the Android system and widespread use of applications such as microblog, WeChat, people more and more dependent on communicating through mobile phone, tablet and other handheld devices. Input information into these handheld devices quickly and efficiently become the people’s most basic requirements for the device. So intelligent pinyin input method based on the Android platform has become the essential configuration of Android devices in China market.
An intelligent input method that can input sentence in one time was realized in this topic based on the Android platform. The input method provides users with both Chinese input mode and English input mode and under Chinese i
您可能关注的文档
- 基于anp的磁浮培训师资评价方法的研究-工业工程专业论文.docx
- 基于android的匿名im系统的设计与实现-计算机技术专业论文.docx
- 化工企业物料管理系统设计-软件工程专业论文.docx
- 华中抗日军政大学研究-中国近现代史基本问题研究专业论文.docx
- 基于android的自助导游系统的设计与实现-软件工程专业论文.docx
- 基于android平台的恶意代码行为分析研究-信息与通信工程专业论文.docx
- 基于android的旅游指南应用程序开发及测试-电子与通信工程专业论文.docx
- 基于ajax与ssh的人事管理系统的研究与实现-软件工程专业论文.docx
- 基于android平台输入法设计和联想功能实现-计算机应用技术专业论文.docx
- 互联网舆情分析系统的设计与实现-软件工程专业论文.docx
文档评论(0)