专利名称:盲文数码(小键盘)输入法的制作方法
1、范围本发明涉及盲文(点字——“布莱尔文”)输入技术,属于电子计算机中国盲文、英文盲文等各国盲文以及其他一切使用盲文的信息处理技术领域。特别是涉及采用计算机键盘副键上10个数字进行编码实现盲文输入,并与相应正常文字(普通文字)同步输出、分道打印或对照打印的技术,在必要时可以让视力残疾人的文字输入与视力正常人的阅读直接沟通起来,省却相应盲文与相应“明文”之间的“翻译”过程。
2、原有技术水平据有关资料表明,盲文原有输入方法思路单一,只局限于字母大键盘输入,就视力残疾人的角度看,难度太大。目前在手机上流行使用的拼音输入法,盲人也无法操作。唯其较少考虑,甚至根本没有考虑盲人的特殊需要,所以,普遍存在“难摸、难记、难操作”的“三难”现象。以致盲人无法与健全人一样平等地共享现代科技成果。
3、发明目的本发明的目的在于根据盲人的特殊需要,克服现有技术的不足,提供一种真正具有读码容易、编码容易、记忆容易、输入容易、沟通容易的“五易”方法,使盲文输入达到快速高效、操作简单的新境界,并为适合盲人使用的一系列智能电器进行改进与创新,例如,为盲人行走卫星引导器(设想中的现代盲人“拐棍”)的制作等创造新的条件。其前景是十分广阔而美妙的。
4、本发明的技术方案是这样实现的4.1 方案的事实依据任何方案的实现,要靠它与客观实际相一致。本发明者认为4.1.1 视力残疾人所用的点字是根据他们对平面与色调的信息无法感知的特殊需要创造的,他们使用盲文全凭手指触摸去感知信息符号,这在客观上限定了他们只能用手进行阅读与输入。唯其如此,所以要提高盲文输入速度,并保证准确性,就必须把他们手的活动范围尽可能缩小到每个普通盲人都能轻松驾驭的最小范围之内,这样才能节省时间,降低劳动强度并提高效率。由此,本方案确立第一条规则运用10个数字作代码,借助副键(数字小键盘)这一小范围实施输入。同时,让盲人也能够凭借手机等多种手段实施输入,使他们输入渠道多样化。
4.1.2 力避所感知信息与输入代码之间的差异,以减少“人与文字”、“人与机器”这两个不同界面上的差异性可能带来的思维障碍。唯其如此,所以必须遵循盲人用手阅读、用手输入的事实原则。据此,本方案确立的第二条规则是采用现行盲文方案、汉语双拼盲文方案、分词连写规则及书写格式等(中国盲文-chinese braille-GB/T 15720-1995)为依据进行以连打为主的编码方法,码节长度上限为8码,也可以是1码、2码……(其它国家盲文据相应国家标准类推,方案另定)。但以音节为单位测算,则平均码长约为0.3码(低于汉字码长标准)。
4.1.3 在盲人所感知盲字符与输入代码之间要有明确的对应性,又要考虑码节长度尽可能短,同时还得顾及思维转换过程要尽可能简易,确保输入方便。鉴于这一点,本方案确立第三条规则以盲文一方中的点序——一方中6个点的排列次序号1、2、3、4、5、6这六个数字作为本方案的主体代码,用7、8、9、0这四个数字作为辅助代码,共用十个数字作代码,在计算机小键盘上实施输入。
4.1.4 要坚持无重码原则,并严格控制码节长度,达到方案所确定的“识别性知识简明,操作性知识准确”的要求。根据这一要求,本方案把一方盲文符按凸点的点数进行划分,分为两类(一)某一方凸点在三个点(含三点)以下的作为一类。例如 等等这类编码时,一律按凸点序号进行编码,上例分别编为1、12、123、14、124、145、25、356。这种编码方法编出来的码,叫做实点序位码,这样一方码长的绝对上限为3个码位,即最多只要叩击三次键,就可输入某一方。
(二)某一方凸点在4个点(含四点)以上的作为一类,例如 等这类方,它的凸点都在4个及其以上点位,若按实点序位编码,则码节过长,使用不方便。为此,对4个点及4个点以上的盲文方,采用“虚点”取码法,就是反向取码,例如 这一方,一个虚点也没有,就编作0,即0就代表123456这六个点序号。
4.2 本方案编制盲文输入码的细则本发明的技术方案所有输入码的编制细则是按前述四条基本规则为基础制定的,谨详细分述如下4.2.1 中国盲文字母输入码的编码规则4.2.1.1 为了求得本方案的输入码与盲人阅读盲文时的触摸感知相一致,本方案规定用盲符一方中6个凸点的序位号——1、2、3、4、5、6这6个数字作基本代码进行编码。这6个凸点在盲文一方中,分布为左右两行,上、中、下三层,左行自上而下的点序称1、2、3点,右行自上而下称4、5、6点。示例 这6个点序号是本方案的主体代码;另外,本方案把数字小键盘上余下的“7、8、9、0”这4个数字定义为辅助码,其功能是用以表示某些特定符号的识别或表示用以缩短码节的长度。例如“ua”这一复合韵母,盲文写作 ,其中6个点都用上了,若以序点号编码,其全码就是“123456”,共6个码位,这样整个音节的输入码的码节(指音节代码单位)就显得过长,输入时叩键次数太多。在这种情况下,方案就规定用“辅助码”0来代表“123456”,就是说,操作者阅读中触摸到 时,只要叩击0键,就可以轻松地输入 (ua)这一满方盲符。又如,还有6个盲符,它们只空一个点位,按点位编码,也会使码节过长,针对这种情况,本方案规定用“倒序法”使用辅助码,把 (23456)记作01,只要叩小键盘上的0键和1键就可输入,其余含5个凸点的也依此类推。现将6个“满方缺一”的盲文一并依次罗列如下
üe 输入码编作01 (表示凹位在第1序位,其余序位都为凸点)cu 02su 03ou 04üan 05ni 06以上六例表示它都属于满一盲文方而缺一个凸点的。这里0是满方的意思,1、2、3、4、5、6则表示某方中所缺凸点的序位。这也就是前文所称的反向编码法,或者叫“反序编码法”,采用此法,目的是缩短码节长度,减少击键次数。以下是满方缺二的,例如p 编作 056g、 j 编作 036t 编作 016z 编作 024n 编作 026er编作 046ei编作 015ia编作 035iu编作 034ui 编作 013an编作 045
eng 编作 012iong编作 0234.2.1.2 现行盲文方案字母编码声母编码(21个)(18个码节)b 12 (顺向编码看凸点序位)p 056 (反向编码看凹点序位)m 134f 124d 145t 016n 026l 123g、j036k、q 13h、x125zh 34ch 06sh 156r 245z 024c 14s 234
注据GB/T 15720-1995 国家标准,声母g、k、h与韵母i、ü以及与i、ü有关的韵母相拼时,读为j、q、x。本方案也照此编码,以保持“读”与“输”的一致性,避免在思维转换中可能产生的障碍。
韵母编码(34个) (34个码节)a 35e、o 26i 24u 136ü 346er 046ai 246ao 235ei 015ou 04ia 035iao345ie 15iu034ua 0uai 02ui 013
uo 135üe 01an 045ang236en356eng 012ian146iang 025in 126ing16uan03uang 014un 25ong256üan05ün 456iong 0234.2.1.3 哑音编码哑音定字法,是国家语委同意试行推广的盲文改革方案中确定的一种规则。哑音定字法是汉语双拼盲文中规定的一种盲文注解方法。哑音定字是行文中的附加成分,它分为定字哑音与解释哑音。
定字哑音,是加在音节前用来标明该音节为“哑音”,与邻近音节组成一个双音节词,以明确被注音节是什么字,这是一个特定符号。本方案称“定字哑音符”,简称“哑符号”。
哑符号 45解释哑音是加在音节前,表示后面的词是用以解释前面一个词的意思的特别符号,本方案称“释义符”。
释义符 456以上两个特别符号虽然与音节连写,但输入时要作为独立码节输入,不可以与相关音节的声母混淆起来。
4.3 声调符号编码阴平 1阳平 2上声 3去声 4(轻声不标调无编码)4.4 标点符号编码句号 523(两方编码不断开)逗号5顿号4分号56问号 53感叹号 562
冒号 36引号 45 45单引号 4545 4545括号 563323方括号 5623 5623破折号 636省略号 555连接号36 (与冒号同形,但语境不同)着重号 6书名号 536 362书名号中的书名号 53 53间隔号 63黑体字号 6拉丁字母大写号 6小写号56注释号 01435三星号★★★ 3535354.4 数字编码(阿拉伯数字)数字符号 012 简码(实数概念码)101211201212 2301214 3
4 012145 45 0121556 012124 67 012036 78 012125 89 0122490 012245 0数字简便输入码,击NUMLOCK键——恢复小键盘原功能,可以直接输入阿拉伯数字(计算应当有报数反馈功能,让盲者可凭听觉进行核对,数字键上可加盲文符键帽,熟悉后,可凭记忆操作)。
两位数及两位数以上,一律用数字键码直接输入。这种直接输入的编码与所需数值相同,这就是所谓“实数概念码”。
编码示例数字 盲文数字 输入编码346 3467127 7127这样,输入速度与明眼人一样快捷。但在屏幕上显示出来的必须是相应的数字,而打印出来的必须是可用手触摸的盲文。
5、词语分词连打编码方法参照词语分词连写这一盲文行文规则,和运用现有计算机的“记忆功能”、“联想功能”以及“音形同期声功能”,本方案词语及语流的编码规则如下5.1 单音词依然采用前述音节编码方法,即声母与韵母等,依点位编全码,符方间的间格用空格键操作(伴声音提示)。示例好 hao 125235空格(空格表示词语间一盲文方的距离3.8mm)已yi 25045空格 是shi 124空格5.2 双音节词与多音节词语及常用语流的编码方法5.2.1 首先叩击小键盘上的斜杠“/”符,表示指示计算机要启动词语连打与记忆、联想和自动纠正拼写错误等功能,并给出输入正确或错误的声音反馈。
5.2.2 连打编码规则第一个音节的第一方取全序位的序号码,第二方起各方只取每方的头一个序号,遇标点符号或声调符号以及其它表示标志性符号(如哑音号),也必须取全序位的序位号进行编码。若第一方是4个及4个以上凸点的,仍采取凹点取码规则。
示例标准biao zhun /12332龙腾虎跃long teng hu üe /1232231全世界quan shi jie /02411112门外汉men wai han /246121115.2.3 为了区别音义而标有声调的词语,表示调号的一方必须编全点序号,不能省略。
示例山西shān xi /1561112(阴平)陕西shǎn xi /1561312(上声)治病zhi bing /3411;致病zhìbing /342311使用shǐyong /15631;时而shíer /15621片儿汤pian er tang /01413323
注连打时,若第一方是四个点位及其以上的,为了缩短码节长度,仍采用虚点(反向)编码法,但其后续方则仍旧取实点(凸点)进行编码(即顺向编码)。例如再 411,其中第三方取实点。
5.2 叠词中重复记号用辅助码“9”表示。盲文里叠词中重复记号是 (点序号为3456),本方案输入时,一律用“9”作为代码,即叩击9这一数字键时,上屏的是叠词中的重复号 。示例哥哥 129;谈谈 23419;谈谈心 2341911;雄赳赳 034119;许许多多 03419329;向前,向前,向前! 1251115 95 9562。5.3 若干常用词缩写的编码举例5.3.1 词尾缩写__们_ 2;__了_ 123;__个_ 1。5.3.2 词的缩写的编码举例我 024;你 06;他 016;她 4016;是 124;可以 1325;能 056。5.3.3 古诗词连打编码方法单音节词编全码,双音词第一个音节声母方编全码,后续方各方取第一点,词间的空方叩空格键。示例露 从 今 夜 白, /04512空格02156空格15122空格24035月 是 故 乡 明。 /25624空格124空格16111空格013156 523
6、英文盲字字母编码(附录)A 61 a 561 B 612 b 5612C 613 c 5614 D 6145 d 56145E 615 e 5615 F 6124 f 56124G 6036 g 56036H 6125 h 56125I 624 I 5624 J 6245 j 56245K 613 k 5613 L 6123 l 56123M 6134 m 56134N 6026 n 56026O 6135 o 56135P 6056 p 56056Q 606 q 5606 R 6046 r 56046S 6234 s 56234T 6016 t 56016U 6136 u 56136V 6045 v 56045W 6013 w 56013X 6025 x 56025Y 602 y 5602 Z 6024 z 560247、本发明方案输入法与现行计算机大键盘兼容,可同时按不同需要进行输入,也可单独使用数字小键盘实施输入,具有广泛的适应性。
权利要求
盲文数码小键盘输入法,是一种将盲文(点字——布莱尔文)编码,按视力残疾人特殊需要实现计算机输入的盲文输入法,该输入法由以下几部分组成1、将盲文的点序号作基本码(主体码),便盲人用手触摸所感知符号与输入码保持一致,把阅读与输入两个不同过程在转换中可能遇到的思维障碍降到最低点;再将数字键盘上的“7、8、9、0”这4个数码作为辅助码,把某些序位点较多的符方简化到最简单的要求,以利于盲人操作并提高输入速度。简而言之,用计算机键盘上10个数字键码作代码,把世界各国盲文(点字)数码化,是本发明的基本特征。2、以盲文符方凸点的多寡为划分标准,把盲符方划分为两大类①一方中含三个凸点及三个凸点以下的归纳为一类,定义为按实际凸点序位号取码的符方。例如 编为1、 编为12、 编为123,把一方码节长度上固定在3码及3码以下。②一方中含4个及4个以上凸点的符方归纳为一类,取码时,采用取凹点(或叫虚点)位序号的编码方法,并运用辅助码0为标志,与第一类相区别。例如 含6个凸点的,就编为0(把一方中含6个序位点的“满方”123456这6个码位的符方简化为1个码位),依此类推,凡满方缺一个凸点的,如 等,就分别编为01、02、03、04、05、06,(把顺着凸点序点编123456都简化成2位码;满方缺两个凸点的,如 等分别编为012、023、034、045、056,这种一方码长的绝对上限也是3码及3码以下,这种反向(反序)以虚点取码的方法是本发明最具新颖性的突出特征。3、本方案编码方法,适用于所有盲文(点字),但为了叙述方便,仅以中国盲文(含现行盲文、汉语双拼盲文)系统(据GB/T15720-1995)进行输入码的统一编码。采用分词连打规则编码,单音、多音词、短语以及常用语句(语流)等式样进行编码,但总码长上限为8个码位(千万位数足以涵盖语言运用的需要,重码的可能性少),也可以是1码、2码、3码、4码、5码、6码、7码。4、本方案编码基本规则4.1由一方构成的音节或符号,凡是3个凸点及3个凸点以下的按实点(凸点)序取码;凡是4个凸点及其以上的按虚点(凹点)序取码。4.2由两方构成的音节或盲文符号,每方均按4.1的方法编全点位码。例如 “好”的代码编作125235,两方之间不隔开,而是写作一个码节。4.3多音节词、短语及常用语流,按连打规则编码,一般编法为,多音节词语第一个音节的第一方按全序点位编,其后续方都取每方凸点序位编码,开始叩击/(斜杠符),再输入文字代码,最后击空格键,表示输码结束。例如蹦蹦跳跳 /123132323空格(输入时只需6健该词即可上屏)4.4标点及其它符号的编码可用辅助码或其它符号编码。4.5双拼法的编码规则。4.6英文、拉丁字母、罗马字母、俄字母等等各国字母编码规则(含附录所用的编码方法)5、对非本国语人名、地名及非本国语词汇,统称为外来词,编码时一般都采用其原形。6、本发明除作为输入码用之外,还具有盲文词典检字功能,也可以作为盲文图书编目录之用等。
全文摘要
本发明涉及盲文(点字——布莱尔文)输入法即盲文数字小键盘输入法。基本编码原理是把视力残疾人触摸所感知的符号与键号揉合起来,用10个数字作代码,按照凸凹点序编码,每方码长上限为3码(即最多叩三次键可输入一方),触摸与输入可同步进行。记忆量少,思维障碍少,集易学、易记、规范、高效于一体。本输入法中西盲文兼容,可适用于各国点字(盲文——布莱尔文),用小键盘输入,用途广泛。也适用于盲文字(词)典检字、图书编目录的编码等领域。
文档编号G06F3/023GK1387109SQ0111892
公开日2002年12月25日 申请日期2001年5月18日 优先权日2001年5月18日
发明者郭遵天 申请人:郭遵天