- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汉字键盘输入系统在Windowsㄏ碌氖迪旨捌啦庋芯
汉字键盘输入系统在Windows
平台下的实现及评测研究
指导导师:关毅
学生姓名:孙文庆
报告内容
研究现状、目的与意义
基于IMM-IME的输入法挂接原理与实现
数据共享技术原理与应用
评测系统的设计与实现
总结
1研究现状、目的与意义
汉字智能输入技术的研究一直是中文信息处理的研究热点之一,也是智能
化人机接口的一个重要组成部分.其转换引擎的核心:计算机语句拼音-汉字相
互转换技术同时在语音识别,语音合成,文字识别等领域都有着重要的理论价
值和广阔的应用前景.具有了语句拼音-汉字转换引擎后,作为汉字输入系统的
核心,必须工作在具体的操作系统环境下,因此须把汉字输入系统挂接到具体
的操作系统当中,这样才能实现汉字输入系统与操作系统以及应用程序之间
的通信,而该系统的设计与实现具有与普通应用程序不同的复杂性与特殊性.
通常,输入法软件可以划分为两个功能模块:音字转换引擎与系统挂接
模块。音字转换引擎解决的是语句拼音转换的问题,重要的是转换准确率;
系统挂接模块解决的是如何保证输入法软件与应用程序、操作系统间良好的
通信。
1研究现状、目的与意义
音字转换的基本问题:
对动态输入的拼音串进行词法分析,给出所有可能的汉
语句子,然后对这些汉语句子根据上下文环境进行句法分
析和语义分析,动态调整句子中的字词,输出最佳结果。近
年来,语句拼音-汉字转换系统大量应用了人工智能技术和
机器翻译的理论, 以期望提高系统转换的准确率和增强系
统的智能处理功能。解决方案基本包括如下3类:
基于统计
基于规则
基于统计与规则结合的方案
1研究现状、目的与意义
目前,Windows环境下输入法挂接技术包括:
直接实现:
作为编码或识别程序的界面,直接将转换结果汉字显示在转换程序的显示窗口中。
实现简单,用来直接演示编码方案或识别器的效果,是开发算法原型阶段常用方式。
Hook机制:
使用windows操作系统提供的挂钩(hook)机制,在输入事件到达应用程序之前将
其截取,将键盘、鼠标等输入设备的动作消息转换为汉字字串消息,而后传递给应用
程序窗口。使用系统级的挂钩函数可作用于所有应用程序窗口,适应性很强。缺点是
当多种输入法并存,或者不同应用程序窗口需要不同的输入法支持时很难协调。另
外,由于不同类型的窗口对字符消息的接受方式存在差别,所以很难保证在一种环境
下正常工作的输入法可以适用于所有的应用程序窗口。
IMM_IME
在windows95 以后的windows远东版本(Far East Edition)中,出现了输入法管理
器—输入法生成器IMM_IME 结构,提供了完整有效的输入法编程接口和支持,使汉
字输入法的实现更加方便。在window2000 中,是将IMM_IME结构作为提供跨语言支
持的构成组件。
1研究现状、目的与意义
论文完成的主要研究内容:
围绕Insun智能拼音输入法的开发,重点研究了基于IMM-IME的输
入法挂接技术及Windows环境下数据共享技术。上述两种方案完
全在Insun智能拼音输入法中得到实现。
另一个研究重点是输入法评测系统的设计与实现。通过实现该评
测系统,为输入法的相互比较提供了一个自动化评测工具。
2基于IMM-IME的挂接技术原理
2基于IMM-IME的挂接技术原理
通过上述图示,我们可以发现winnls.dll像是一个键盘挂钩函数程序,
在输入法作用的情况下,使用者的键盘消息首先经过它的过滤筛选,
大部分都传送至输入法中,通过两者的互动与合作,应用程序得以取
得汉字转换结果及相应的键盘消息。
2基于IMM-IME的挂接技术原理
与IMM-IME相关的其它基本概念包括:
输入法管理器
输入法编辑器(转换接口与用户接口)
应用程序
输入上下文
2基于IMM-IME的挂接技术原理
输入法管理器IMM是Windows操作系统多语言支持环
境的内在组成部分,操作系统通过输入法管理器管理
当前系统中活动的各个输入法编辑器,维护输入法编
辑器和应用程序之间的通信,IMM中提供了很多API 函
数和数据结构供开发人员使用。
IME是由系统提供,或由用户实现的输入法程序每一个
运行的IME 相当于混合语言键盘布局中的一种
您可能关注的文档
- 气候变化框架公约 - 20090324022620.pdf
- 气候变化框架公约 - 20090324032130.pdf
- 气动控制装置(control device) :控制气体.ppt
- 气升式光生物反应器培养裙带菜配子体的初步研究.pdf
- 气规范4..pdf
- 气象灾害的经济评估的几个方法学问题.pdf
- 气氛营造与快乐行销.ppt
- 气雾剂产品的开发及其生产制备方法专利集.pdf
- 氟化氢市场调研报告目录.doc
- 氟硼酸钾化学分析方法.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)