中文智能输入的研究及在Qtopia上的实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:supperprecom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息时代,嵌入式设备如个人数字助理(PDA)、移动通讯产品、人工智能电器等已广泛渗入人们的日常工作和生活中,都朝着数字化和网络化方向发展,其特征之一就是可以进行交互式的信息交换,中文输入对于这类产品在中国的推广应用是非常重要的。本文针对这种需求,对中文输入法所涉及的技术进行了研究,并实现了一个嵌入式Linux系统下基于Qtopia平台的中文键盘输入法。  Qtopia上中文输入的原理是利用某种特定的方法,将中文信息的各种表现形式转换为Qtopia可以接受的内部表示形式。其中拼音键盘输入法是把中文信息输入到应用Qtopia平台的嵌入式设备的主要手段,也是中文信息处理的一个重要课题。本文首先介绍了汉字键盘输入系统的功能以及总体设计思想,并讨论了其中所涉及到的具体技术以及实现的问题。然后重点研究了语句级拼音键盘输入法在嵌入式Linux系统下基于Qtopia平台的实现,其中包括音字转换、Linux系统下的数据共享、Qtopia插件和输入法接口等相关技术。  拼音汉字输入法主要完成拼音串到汉字串的转换,本文研究的拼音到汉字的转换模块中,首先实现了对用户键盘输入拼音串的分析与处理,以汉语拼音知识为指导,研究了拼音流的切分、检错以及输入标准化等技术,使用户输入形成一个合法有效的输入拼音序列。在此基础上研究了基于统计语言模型的转换模型。  Qtopia平台的功能可通过其插件程序框架进行扩展,该框架对于输入法开发提供了强有力的支持。本文讨论了嵌入式Linux系统下Qtopia平台汉字输入法的基本工作原理以及Linux系统基于内存映射文件的数据共享技术,详细分析了基于Qtopia插件技术的输入法的构成、接口、设计思想以及一些重要的核心技术,结合这些技术给出了输入法的具体实现步骤。
其他文献
目的 探究创伤骨科患者围手术期疼痛控制中实施个体化疼痛管理的效果.方法 选取2019年4月至2019年11月我院收治的创伤骨科患者60例,按照随机数字法分为接受个体化疼痛管理的3
随着互联网技术的飞速发展,越来越多网络用户通过搜索引擎从互联网上获取信息。用户提交的查询串体现着用户的查询需求,是用户与搜索引擎的重要沟通桥梁。因此,对于搜索引擎来说
目的 分析探究行经颈静脉留置导管溶栓治疗产后下肢深静脉血栓形成患者的疗效.方法 采集2015年1月至2019年1月产后下肢深静脉血栓形成患者80例,按照随机数字法展开研究,将80
目的 对于到院骨科寻求治疗的胸腰椎段脊柱损伤患者,研究通过给予椎弓根内固定术治疗方式后患者整体临床情况.方法 本实验在患者处于完全知情状态下并签署相关协议后自愿参与
目的 研讨脑卒中患者接受早期作业治疗对其抑郁情绪以及日常生活能力的影响.方法 从我院2017年6月至2019年6月收治的脑卒中患者中抽选180例,按1:1比例随机纳入两组,A组(n=90)
随着网络的不断普及,搜索查询越来越被广泛地使用,但是由于目前计算机并不能理解网页内容的语义,所需信息的查准率比较低。本体是解决语义层次上Web信息共享和交换的基础,在查询
目的 分析在急性脑梗死患者中应用丹红注射液的临床治疗效果以及用药安全性.方法 选取我院于2017年11月至2019年11月收治的200例急性脑梗死患者,随机将其分为观察组与对照组,
本论文引入了多墨水点两方向交替式下推自动机,它是一个具有额外能力的两方向交替式下推自动机,能够用k个墨水点在输入带上标记出最多k个单元格。Chandra、Kozen和Stockmeyer