移动终端汉语拼音输入法及本地搜索接口实现技术-论文

上传人:第*** 文档编号:35540434 上传时间:2018-03-17 格式:DOC 页数:21 大小:40.79KB
返回 下载 相关 举报
移动终端汉语拼音输入法及本地搜索接口实现技术-论文_第1页
第1页 / 共21页
移动终端汉语拼音输入法及本地搜索接口实现技术-论文_第2页
第2页 / 共21页
移动终端汉语拼音输入法及本地搜索接口实现技术-论文_第3页
第3页 / 共21页
移动终端汉语拼音输入法及本地搜索接口实现技术-论文_第4页
第4页 / 共21页
移动终端汉语拼音输入法及本地搜索接口实现技术-论文_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《移动终端汉语拼音输入法及本地搜索接口实现技术-论文》由会员分享,可在线阅读,更多相关《移动终端汉语拼音输入法及本地搜索接口实现技术-论文(21页珍藏版)》请在金锄头文库上搜索。

1、移动终端汉语拼音输入法及本地搜索接口实现技术移动终端汉语拼音输入法及本地搜索接口实现技术- -论文论文移动终端汉语拼音输入法及本地搜索接口实现技术摘 要随着信息时代的加速发展,手机已经成为今后人们移动通信的重要工具,中文电 话簿、中文短消息、中文记事本、手机聊天等众多功能的实现,人们对手机中文输 入法不同实现的要求越来越高。一种既能快速输入又易学易用的手机汉字输入 法对于上述应用在中国推广是非常重要的。本文针对这种需求,阐述了当前手机 输入法的发展和现状,介绍了各种输入法的特点以及相应的软硬件环境,对手机汉 字输入法所涉及的技术进行了研究,实现了一个具体的手机输入法,并在Windows 系统下

2、进行了手机输入法的模拟测试。本文介绍了汉字的数字键盘输入系统的 功能以及总体设计本文源自六维论文网思想,并讨论了其中所涉及到的具体技术 以及实现的问题。然后重点研究和实现了汉语拼音数字键盘输入法、字母ABC输 入法、数字123输入法。本文运用J2ME技术,以Eclipse作为开发工具,Wireless Toolkit作为测试模拟器,并且移植到手机上通过测试。 关键词:J2ME;输入法;Eclipse ABSTRACT With the fast development of information ages, the mobile telephone has become the import

3、ant tools of the correspondence in everyday life. Chinese telephone directory, Chinese short message and Chinese note book appearing, people make the realization of Chinese input for mobiles phone. A kind of quick and easy learning input method is of the importance for the method in the current mobi

4、le telephone, and introduces the various input method as well as corresponded soft and hardware environment. This thesis firstly introduces the function of the numerical keyboard of the Chinese characters and total design thought, then talks about the important problem mentioned. It studies and carr

5、ies out Bopomofo input method, letter of alphabet ABC input method as well as numeral 123 input methods. The thesis uses the technology of J2ME and select Eclipse as the development kit Wireless Toolkit as a test simulator. And the input method has already transplanted to mobile telephone testing Ke

6、y words:J2me; Chinese input; Eclipse 目 录 第一章 引言 1 1.1 输入法开发的背景介绍 1 1.1.1 课题背景 1 1.2.1 输入法发展历史及现状 1 1.2 手机操作系统的介绍 3 1.2.1 Symbian开放式操作系统 3 1.3 Series60简介 4 1.4 文章组织结构 4 第二章 J2ME与Eclipse简介 5 2.1 J2ME简介 5 2.2 MIDP应用程序体系结构 6 2.3 J2ME与S60的结合 7 2.3.1 J2ME的优势 72.3.2 J2ME与输入法的游戏开发 7 2.3.3 J2ME配置 7 2.4 eclip

7、se简介 8 2.5 本章小结 9 第三章 智能终端输入法的总体设计 10 3.1 概述 10 3.4 智能终端汉语拼音输入法系统的框架设计 12 3.5 输入法的流程设计 12 3.6 主要模块的概要设计 15 3.6.1 输入法控制模块与文字库模块的概要设计 15 3.6.2 输入法客户端概要设计 17 3.5 本章小结 19 第四章 输入法的详细设计与实现 20 4.1 输入法的文字库处理模块的设计 20 4.2 输入法输入模块的设计 25 4.3 主控制模块 28 4.4 本章小结 29 第五章 输入法的测试与移植 30 5.1 模拟器测试 30 5.2 移植和真机的测试 32 5.3

8、 本章小结 33 结束语 34 致 谢 35 参考文献 1361移动终端汉语拼音输入法及本地搜索接口实现技术 第一章 引言 1.1 输入法开发的背景介绍 1.1.1 课题背景 中国已经成为拥有世界上最大的手机市场。在手机用户数得到快速增长的同时, 而手机终端的功能也从最早的单一语音通话,逐步发展到手机短信,订阅资讯, 手机上网,玩手机游戏,下载各种软件等各种多样化的服务。与移动业务的飞速 发展相比,手机输入法的研究进程则略显缓慢。目前手机上使用数字键盘的传统 中文输入法如,及字能输入法等,还都是以单字的方式进行输入,这极大地限制 了中文输入的速度。因此,研究针对手机的智能中文输入也显得越来越有

9、实际意 义。目前,市场上己经出现了一些针对智能手机开发的第三方汉字输入法。这类 输入法在手机中实现了词语输入甚至语句级的中文输入,并提供了简单的自学 习功能,大大加快了手机输入速度。但在策略上,这类输入法还是根据候选字词 的一元频率来调整字词的出现顺序。而目前在桌面中已经广泛使用的智能中文 输入技术,由于其大量的数据需求,还未能在手机中得到有效应用。为了充分挖 掘智能手机的强大处理功能,有必要开发基于手机平台的智能中文输入法。 1.2.1 输入法发展历史及现状本文源自六维论文网计算机中文输入法随着计算机硬件的发展而不断更新换代,曾出现“万码奔腾”的 局面。一般把中文输入法的发展分为四代: 第一

10、代:字输入。自从intel286 电脑在我国企业单位普及开始,汉字的输入问题就成了一个难题,当时人们认为 计算机的输入是比较高深的一门学问,用最笨拙的电报码,拼音进行逐字的输入 ,是一件很费时间的事情,输入速度比手写慢的多,除非是严肃的文件才使用计 算机的铅字形式。1976 年,台湾人朱邦复创制一种称为 “形意检字法”的中文输入法,用以解决电脑处理汉字的问题,包括输入输出。197 8 年,该输入法被蒋纬国重新定名为“仓颉输入法”。仓颉输入法是一种字形输入法 ,根据“由上而下,由左而右,由外而内”等原则分拆字型结构,再以字码拼出。19 78-1983 年,王永民经过五年的研究发明了 “五笔字型”

11、(简称王码),综合多学科研究成果的基础上提出“形码设计三原理”和 “汉字字根周期表”,发明了 25 键 4 码高效汉字输入法和字词兼容技术,获美、英、中三国专利。该输入法在当时是 一种最好的并且最有效果的输入方式,甚至人们认为是计算机汉语输入的顶峰。 但是这个输入法有个缺点,就是要记忆,要培训,不经过长时间的练习是不能高 效输入的,一般人很难掌握,这就给很多非专业打字人员带来了很大的不便。为 了更多的人能输入汉字,因此拼音输入法被发明了。汉语是一种语言,既然是一 种语言就有一定的发音规律。有一定的音素,任何人在讲话的时候总是直接发音 的,没有先考虑如何写,这一点任何语言都是一样的,因此,拼音输

12、入法有他先 天的优势,简单易学,很快普及开来。但拼音输入法重码率太高,输入速度较慢。 因此又产生了一种音形码,该类编码兼顾音码和形码各自的特点,但既需要知道 发音,又需要分解形,使用不便捷,没大范围推广。 第二代:词输入。二十世纪九十年代初,人们就开始研究词输入。1997 年,国家语委会主任许嘉璐曾指出:“目前,中文信息处理虽然已实现了字处理, 但这只是信息处理的初级阶段。要实现计算机中文信息的高速处理,.就必须超 越字处理阶段。汉字输入法正式转入以词为主的时代。1998 年 2 月王永民发明了“98 规范王码”,可以输入词,成语和常见术语,是字形词输入里最好的输入法。拼音 的词输入发展也很快

13、,出现了很多词输入的输入法,而且有些输入法还增加联想 功能,极大的提高了输入效率。 第三代:句输入。语句级汉字输入技术是以短语或句子为基本输入单位,它具有 如下优点:采用自然的拼音输入方式,简单易学;采用拼音流自动切分技术,可以 连续输入拼音流,无需用户人工分词;根据上下文信息对候选同音字词自动消歧 处理,无需用户频繁干预。从理论上讲,语句级汉字输入法有两点明显优于字词 级汉字输入法:从操作心理学上看,用户倾向于按有一定意义的短语或句子为单 位进行短时记忆、持续输入;从信息论角度特征以及重码率的高低,不需用户分 词,用户可以把主要精力放在输入内容上,脑力劳动强度远比字词级输入法低。 依靠人工智

14、能,语句输入法虽然可以基于上下文进行重码选择,但音字转换的准 确率不高,句内修改频繁,导致输入速度不理想。而且短的拼音输入重码率还是 比较高,只有过长的拼音输入才能取得好的重码选择效果,但长的拼音输入出错 的几率更大,一旦输错就要回退修订,极大的降低了输入效率。它的自学习能力也只能根据输入的一个拼音串检索曾经利用该拼音串输入过句子,而不能从正 在输入的语句中学习,使语句的学习受到很大的限制。另外,语句输入法需要较 高配置的计算机或比较高端的嵌入式设备,像智能狂拼输入法语料库就达 100 多兆。人工智能的发展现状决定了语句级汉字输入技术近几年不会有大的突破。 第四代:语音输入和手写输入。输入方法

15、向非键盘输入方向发展,将追求汉字输 入的最高速度。如 IBM 等硬软件厂商推出的汉语语音识别系统和手写板输入,将人员朗读的语音或书 写的文字录入计算机,转换为文本文件,既方便又快捷,是中文输入的发展方向 。但目前手写输入只能识别部分草书,不能连续书写,不能写词语,更不能输写 句子了。而且手写输入的识别率不是很高,一般都需要从候选字中选字,输入效 率不是很高。而语音识别现在正处于初级阶段,即使对标准的普通话的识别也不 是很高。而且汉字的同音字很多,这就需要根据语境识别是哪一个汉字。而且很 多语音是没有语境的,如人名,地名,非常用词等。这些都决定了语音输入需要较 长时间的研究才能达到实用水平。 1

16、.2 手机操作系统的介绍 目前主流的手机操作系统主要有以下四种:Symbian公司的Symbian OS,微软的Windows Mobile,Palm以及Linux等。 图1-1 手机操作系统市场占有率 图1-1显示出目前手机操作系统中Symbian OS占了63.2%,Windows Mobile占了5.4%,Linux占了30.3%,Palm占了0.7%。显然SymbianOS在市场上占 有率最高,其次是Linux。本次设计基于Symbian OS操作系统。 1.2.1 Symbian开放式操作系统 Symbian操作系统提供了灵活的应用界面(UI)框架,不但使开发者得以快速掌握 必要的技术,同时还使手机制造商能够推出不同界面的产品。Symbian系统手机 可以采用多种应用界面形式:一类在设计上很类似当前最常见的手机,即主要通 过键盘进行输入的手机;另一类是使用手写笔进行操作;还有一类是既有键盘又 有触摸屏的手机,它具有较大的屏幕和较小的键

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号