当前位置: 首页 > 专利查询>尼玛扎西专利>正文

藏文输入方法和系统技术方案

技术编号:13431736 阅读:42 留言:0更新日期:2016-07-30 04:28
本发明专利技术公开了一种藏文输入方法和系统,涉及文字输入方法。为解决现有技术有冗余码、有重码或者输入效率较低的问题而发明专利技术。本发明专利技术实施例公开的技术方案包括:输入模块,包括47个输入键,用于用户输入藏文字符;键盘定义模块,包括多个存储单元,每个存储单元对应一个输入键,每个存储单元存储一个或多个藏文字符;当存储单元存储的藏文字符为多个时,符合预设二义性布局规则;藏文字库,用于存储藏文预组合字;处理装置,分别与所述输入模块、键盘定义模块和藏文字库相连,用于用户通过输入键输入藏文字符时,根据所述键盘定义模块获取该输入键对应的初始藏文字符;根据所述初始藏文字符和所述藏文字库确定目标藏文预组合字后输出。

Tibetan input method and system

The invention discloses a Tibetan input method and a system. In order to solve the problem that the prior art has redundant code, heavy code or low input efficiency. The embodiment of the invention discloses technical program includes: input module, including 47 input keys, user input for Tibetan character; the keyboard definition module, including a plurality of memory cells, each corresponding to an input key storage unit, each storage unit stores one or more Tibetan characters; when the storage unit of storage for Tibetan character more than one time, the ambiguity of the two layout meets the preset rules; Tibetan fonts, Tibetan word combination is used to store the pre processing device, respectively; and the input module, the keyboard is connected to the definition module and Tibetan font, for user input by Tibetan character input keys, according to the keyboard definition module acquires the input keys corresponding to the initial Tibetan according to the initial character; Tibetan character and the hidden text database to determine the target of Tibetan word output pre assembly.

【技术实现步骤摘要】

本专利技术涉及文字输入方法,尤其涉及一种藏文输入方法和系统
技术介绍
藏语属汉藏语系藏缅语族藏语支,主要分布于我国西藏、青海、四川、甘肃、云南,以及巴基斯坦、印度、尼泊尔、不丹等国家和地区。藏文是一种具有1300多年历史的古老的拼音文字,是藏语的书面表达形式。藏语文使用较为广泛,使用人数超过700万人。目前,藏文的输入方式包括按藏文字符输入;其中,按藏文字符输入分为三种情况:一种是一个藏文字符对应一个键位,另一种是一个藏文字符对应多个键位,还有一种是许多个常用藏文字符对应键盘上档键位。然而,当一个藏文字符对应一个键位时,藏文输入法虽然无重码,但是包含大量冗余码即死键;当一个藏文字符对应多个键位时,虽然易于记忆,但是有重码;当许多个常用藏文字符对应键盘上档键位时,虽然无重码,但是有大量的上档键位,藏文输入效率较低。
技术实现思路
本专利技术提供一种藏文输入方法和系统,无冗余码,能够避免重码,且能够提高藏文输入效率。本专利技术解决技术问题采用如下技术方案:一种藏文输入系统,包括:输入模块,包括47个输入键,用于用户输入藏文字符;键盘定义模块,包括多个存储单元,每个存储单元对应一个输入键,每个存储单元存储一个或多个藏文字符;当存储单元存储的藏文字符为多个时,符合预设二义性布局规则;藏文字库,用于存储藏文预组合字;处理装置,分别与所述输入模块、键盘定义模块和藏文字库相连,用于用户通过输入键输入藏文字符时,根据所述键盘定义模块获取该输入键对应的初始藏文字符;根据所述初始藏文字符和所述藏文字库确定目标藏文预组合字后输出。可选的,本专利技术实施例提供的藏文输入系统中,所述处理装置,包括:映射模块,用于用户通过输入键输入藏文字符时,根据所述键盘定义模块获取该输入键对应的初始藏文字符;第一存储模块,与所述映射模块相连,用于存储所述初始藏文字符;搜索处理模块,与所述第一存储模块相连,用于当所述初始藏文字符的个数为1个时,将所述初始藏文字符作为目标藏文预组合字后输出;搜索处理模块,还用于当所述初始藏文字符的个数为多个时,获取在所述初始藏文字符之前或之后输入的藏文字符;根据在所述初始藏文字符之前或之后输入的藏文字符和所述初始藏文字符搜索藏文字库,从多个初始藏文字符中确定目标藏文预组合字后输出。可选的,本专利技术实施例提供的藏文输入系统中,所述预设二义性布局规则,包括:藏文上加字与藏文基字对应两个存储单元;藏文下加字与藏文后加字对应两个存储单元;当藏文上加字的所有前加字构成的集合与藏文下加字的所有基字构成的集合的交集为空集时,所述藏文上加字能够与所述藏文下加字对应一个存储单元;当藏文辅音字母不能与前加字拼写、且所述藏文辅音字母不能做后加字时,则所述藏文辅音字母能够与藏文元音符号对应一个存储单元;当除去可做后加字的辅音字母对应的藏文基字外的其他藏文基字的所有前加字构成的集合与藏文下加字的所有基字构成的集合的交集为空集时,所述其他藏文基字能够与所述藏文下加字对应一个存储单元。可选的,本专利技术实施例提供的藏文输入系统中,藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存储单元,藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母和藏文下加字对应一个存储单元。可选的,本专利技术实施例提供的藏文输入系统中,藏文辅音字母藏文下加字藏文辅音字母藏文元音符号藏文辅音字母藏文元音符号藏文辅音字母藏文元音符号藏文辅音字母藏文下加字藏文辅音字母藏文下加字藏文辅音字母藏文下加字藏文辅音字母和藏文下加字外的其他藏文字符,每个藏文字符对应一个存储单元。可选的,本专利技术实施例提供的藏文输入系统中,所述输入模块,还用于用户输入指令;所述存储单元还存储指令符,所述指令符包括控制符Ctrl、交替换挡符Alt、上档转换符Shift、回车符Enter、退格符Backspace、制表符Tab、大小写锁定符Capslock中的一种或多种;所述处理装置,还用于用户通过输入键输入指令时,根据所述键盘定义模块获取该输入键对应的指令符,并执行该指令符对应的指令。本专利技术解决技术问题采用如下技术方案:一种藏文输入方法,包括:S10、检测预设多个输入键是否被按下;S20、当输入键被按下时,根据预设键盘定义模块获取该输入键对应的初始藏文字符;所述键盘定义模块包括多个存储单元,每个存储单元对应一个输入键,每个存储单元存储一个或多个藏文字符;当存储单元存储的藏文字符为多个时,符合预设二义性布局规则;S30、根据所述初始藏文字符和预设藏文字库确定目标藏文预组合字后输出。可选的,本专利技术实施例提供的藏文输入方法中,所述S30包括:S301、判断所述初始藏文字符的个数为1个还是多个;当个数为1个时,执行S302;当个数为多个时,执行S303;S302、将所述初始藏文字符作为目标藏文预组合字后输出;S303、获取在所述初始藏文字符之前或之后输入的藏文字符;S304、根据在所述初始藏文字符之前或之后输入的藏文字符和所述初始藏文字符搜索藏文字库,从多个初始藏文字符中确定目标藏文预组合字后输出。可选的,本专利技术实施例提供的藏文输入方法中,所述预设二义性布局规则,包括:藏文上加字与藏文基字对应两个存储单元;藏文下加字与藏文后加字对应两个存储单元;当藏文上加字的所有前加字构成的集合与藏文下加字的所有基字构成的集合的交集为空集时,所述藏文上加字能够与所述藏文下加字对应一个存储单元;当藏文辅音字母不能与前加字拼写、且所述藏文辅音字母不能做后加字时,则所述藏文辅音字母能够与藏文元音符号对应一个存储单元;当除去可做后加字的辅音字母对应的藏文基字外的其他藏文基字的所有前加字构成的集合与藏文下加字的所有基字构成的集合的交集为空集时,所述其他藏文基字能够与所述藏文下加字对应一个存储单元。可选的,本专利技术实施例提供的藏文输入方法中,藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存储单元,藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母和藏本文档来自技高网...

【技术保护点】
一种藏文输入系统,其特征在于,包括:输入模块,包括47个输入键,用于用户输入藏文字符;键盘定义模块,包括多个存储单元,每个存储单元对应一个输入键,每个存储单元存储一个或多个藏文字符;当存储单元存储的藏文字符为多个时,符合预设二义性布局规则;藏文字库,用于存储藏文预组合字;处理装置,分别与所述输入模块、键盘定义模块和藏文字库相连,用于用户通过输入键输入藏文字符时,根据所述键盘定义模块获取该输入键对应的初始藏文字符;根据所述初始藏文字符和所述藏文字库确定目标藏文预组合字后输出。

【技术特征摘要】
1.一种藏文输入系统,其特征在于,包括:
输入模块,包括47个输入键,用于用户输入藏文字符;
键盘定义模块,包括多个存储单元,每个存储单元对应一个输入
键,每个存储单元存储一个或多个藏文字符;当存储单元存储的藏文
字符为多个时,符合预设二义性布局规则;
藏文字库,用于存储藏文预组合字;
处理装置,分别与所述输入模块、键盘定义模块和藏文字库相连,
用于用户通过输入键输入藏文字符时,根据所述键盘定义模块获取该
输入键对应的初始藏文字符;根据所述初始藏文字符和所述藏文字库
确定目标藏文预组合字后输出。
2.根据权利要求1所述的藏文输入系统,其特征在于,所述处理
装置,包括:
映射模块,用于用户通过输入键输入藏文字符时,根据所述键盘
定义模块获取该输入键对应的初始藏文字符;
第一存储模块,与所述映射模块相连,用于存储所述初始藏文字
符;
搜索处理模块,与所述第一存储模块相连,用于当所述初始藏文
字符的个数为1个时,将所述初始藏文字符作为目标藏文预组合字后
输出;
搜索处理模块,还用于当所述初始藏文字符的个数为多个时,获
取在所述初始藏文字符之前或之后输入的藏文字符;根据在所述初始
藏文字符之前或之后输入的藏文字符和所述初始藏文字符搜索藏文
字库,从多个初始藏文字符中确定目标藏文预组合字后输出。
3.根据权利要求1或2所述的藏文输入系统,其特征在于,所述
预设二义性布局规则,包括:
藏文上加字与藏文基字对应两个存储单元;
藏文下加字与藏文后加字对应两个存储单元;
当藏文上加字的所有前加字构成的集合与藏文下加字的所有基

\t字构成的集合的交集为空集时,所述藏文上加字能够与所述藏文下加
字对应一个存储单元;
当藏文辅音字母不能与前加字拼写、且所述藏文辅音字母不能做
后加字时,则所述藏文辅音字母能够与藏文元音符号对应一个存储单
元;
当除去可做后加字的辅音字母对应的藏文基字外的其他藏文基
字的所有前加字构成的集合与藏文下加字的所有基字构成的集合的
交集为空集时,所述其他藏文基字能够与所述藏文下加字对应一个存
储单元。
4.根据权利要求3所述的藏文输入系统,其特征在于,
藏文辅音字母和藏文下加字对应一个存储单元,藏文辅音字母
和藏文元音符号对应一个存储单元,藏文辅音字母和藏文元音符
号对应一个存储单元,藏文辅音字母和藏文元音符号对应一个存
储单元,藏文辅音字母和藏文下加字对应一个存储单元藏文辅音
字母和藏文下加字对应一个存储单元,藏文辅音字母和藏文下加
字对应一个存储单元,藏文辅音字母和藏文下加字对应一个存储
单元。
5.根据权利要求4所述的藏文输入系统,其特征在于,
藏文辅音字母藏文下加字藏文辅音字母藏文元音符号藏文辅音字母藏文元音符号藏文辅音字母藏文元音符号藏文辅音字母藏文下加字藏文辅音字母藏文下加字藏文
辅音字母藏文下加字藏文辅音字母和藏文下...

【专利技术属性】
技术研发人员:尼玛扎西群诺拥措普顿
申请(专利权)人:尼玛扎西
类型:发明
国别省市:西藏;54

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1