Windows Mobile平台下手机智能输入法实现方法研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:xiaxia904
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着掌上电脑、手机等移动设备的迅速普及,越来越多的应用与服务被包含在移动设备中,如短消息、电子邮件的收发以及一些文件的处理等,使得人们对移动设备上具有快速高效的中文输入法需求越来越强烈。本文对基于Windows Mobile平台下的手机智能输入法进行研究,使得输入法能够在该平台下成功运行。本文首先介绍Windows Mobile系统的特征,并将其与桌面Windows系统进行对比,并给出基于Windows Mobile平台下手机输入法的开发所需搭建的环境。对于输入法系统的编码方案,本文针对常用手机笔画输入法的编码方案进行了论述与改进,并探讨输入法的总体设计思想,包括输入法系统在该平台下的构成、工作原理及实现过程。将用户输入的数字键盘字符串转换成汉字内码是输入法系统中重要组成部分。本文先讨论手机平台下输入法的设计准则,然后根据手机输入文字的特点,采用电影字幕作为字词库文件中词组的来源,并对其进行筛选与优化处理。对于输入法外码到内码的转换问题,本文采用索引树来存储汉字的外码和内码。为节省手机内存空间,本文对传统索引树进行优化处理,将索引树节点合并,构成非定长结构存储树节点。鉴于汉字笔画普遍过多,为了减少汉字平均码长,提出了一种模糊输入概念并给出了相应算法,实现汉字输入码的不完整输入。对于输入法系统的字词库排序问题,本文给出一种统计语言模型进行实现,并设计出针对该模型的笔画码转换流程。为了更适应用户输入的需求,本输入法系统增加了自学习模块与基于N元语言模型的智能词输入方法,使得用户在使用过程中,越来越符合用户输入的习惯。在手机智能输入法实现中,由于输入法管理器-编辑器(IMM-IME)结构是Windows Mobile系统多语言支持的核心组件之一,为输入法接口的实现提供支持。本文重点讨论在Windows Mobile系统下汉字输入法的基本工作原理,详细分析了基于IMM-IME结构的手机输入法的构成、工作过程及实现中所涉及到一些关键问题,为输入法的实现提供良好的技术支持。然后讨论输入法在实现过程中所涉及到的一些技术问题,并给出智能输入法运行流程及最终实现结果。本文的手机智能输入法的特点是能够实现词组及语句的输入,且操作简单,易学易用,使得用户很容易上手且输入效率高。同时,该输入法增加了自学习模块,可以在用户使用过程中自然学习用户常输入的词组及语句,提高汉字输入速度与智能程度。为进一步减少用户选择及数字键盘输入的平均码长,本文采用二元组通过基于前次输入汉字方式来实现汉字智能词输入,减少了用户文字选择,提高中文输入的效率。最终研究表明将这些模块应用于Windows Mobile平台下手机智能输入法具有重要的实用意义。
其他文献
实时渲染是虚拟现实的重要内容之一。它要求以人眼能够接受的刷新速度(至少24fp/s以上)对虚拟现实场景进行实时绘制。因此,实时渲染对交互性、实时性和场景真实度都有很高的要
指代和省略是自然语言中广泛存在的语言现象,会造成语句的歧义问题,给自然语言理解带来了极大的困难,尤其是在聊天机器人等多轮对话的应用场景下。指代消解具有较长的研究历
当今,随着无线通信技术的不断发展,无线接入技术的广泛应用,数目众多的无线终端设备接入网络,不仅进一步的加剧了IPv4地址资源的枯竭,同时也对IP网络提出了更高的移动性要求
虚拟实验室是现代教育实验改革的热点研究问题之一。本文针对VRML在构建虚拟模型存在的真实性和多样性不足的问题,将细节层次算法和图像贴图模式引入到VRML构建计算机组成原
随着网络的迅速发展,网络的服务质量(quality of service, QoS)保证成为当前研究的热点问题。而分组调度算法是实现QoS的重要内容。本文首先分析了现有的典型分组调度算法:基
在日常的教学过程中,对学生成绩进行统计与分析是一项重要而又繁琐的工作,这项工作看似简单,但却因为待处理数据量大,程序繁多,处理起来需要很大的耐心和细心。针对Excel表应
随着混沌理论在保密通信工程等领域的应用,构建实际的混沌系统,产生混沌信号成为混沌应用研究的热点。混沌系统的物理实现是混沌应用的硬件基础。本文以简化Lorenz系统为研究
网络的高速发展,使得分散的、异构的计算机资源有机的结合到一起,并且使其形成一个巨大的网格成为可能。相应地,网格中的任务调度也成为一个非常重要的问题。任务调度算法的
近年来计算机网络技术和多媒体技术等取得了快速进步和广泛应用,网络信息的安全和保护问题成为亟待解决的重要问题。数字隐写作为隐蔽通信的重要手段,近年来成为信息安全领域
无线通信技术的发展彻底改变了我们的日常生活,其技术应用涉及自动化控制、跟踪与监控。随着无线传感器网络(Wireless Sensor Network,WSN)技术的发展改进,出现了体域网(Wire