一种向终端设备输入盲文的方法及终端设备的制作方法

文档序号:6467647阅读:229来源:国知局
专利名称:一种向终端设备输入盲文的方法及终端设备的制作方法
技术领域
本发明涉及输入法技术,尤其涉及一种向终端设备输入盲文的方法及终端 设备。
背景技术
随着社会的进步和技术的发展,视障人士对于移动通信的需求越来越多, 包括收发汉字短信等等。由于盲文在受过教育的视障人士中已得到普及,并且 盲文和汉语拼音、音调、标点符号、英文字母是对应的,因此在移动终端上实 现盲文输入方法,就可以和移动终端上现有的拼音汉字输入法等进行对接,进 一步开发出盲文拼音输入法等汉字输入法。专利申请号为CN200610034539的中国专利申请公开了一种"半方盲文数 字编码汉字输入法",该专利申请的原理是将一方盲文分为左右两个半方,对 于半方仅一个凸点和多个凸点时釆用了不同的编码。该专利申请用数字键盘左 侧的三个数字1、 4、 7分别表示左半方的l点、2点、3点;用数字键盘右侧 的三个数字3、 6、 9分别表示右半方的4点、5点、6点。用数字4建中央的4 个数字2、 5、 8、 O分别表示左半方的12点、13点、23点、123点和右半方的 45点、46点、56点、456点。因此,对于半方盲文^5l有一个凸点,该专利采 用了位置直接对应的方法,对于半方盲文有多个凸点的情况,该专利采用了自 定义的编码方式,然而由于其编码方式多变,因此并不利于盲人记忆。发明内容本发明提供一种向终端设备输入盲文的方法及终端设备,用以解决现有技 术中向终端设备输入盲文所采用的方法的编码方式多变,不利于盲人记忆的问题。本发明所述技术方案如下一种向终端设备输入盲文的方法,包括以下步骤A、 将一方盲文分为左右两个半方,根据左半方中三个点是否凸起确定其 对应的二进制编码,以及根据右半方中三个点是否凸起确定其对应的二进制编 码;B、 分别将左半方的二进制编码对应的十进制值及右半方二进制编码对应 的十进制值输入终端设备中;C、 终端设备接收用于表征一方盲文的两个十进制值,查询其对应的拼音、 音调、标点或英文字母。较佳地,所述步骤C后还包括步骤终端设备将查询到的拼音、音调、标点或英文字母送入输入法引擎中,按 照预先选定的输入法引擎算法确定出备选的汉字、标点或英文字母。较佳地,所述步骤A中,左半方及右半方中凸起的点对应的二进制编码为 1,不凸起的点对应的二进制编码为0。一种终端设备,包括接收模块和查询模块,其中,接收模块,用于接收用户输入的用于表征一方盲文的两个十进制值, 一个 十进制值对应的二进制编码表征了该方盲文的左半方三个点的凸起情况,另一 个十进制值对应的二进制编码表征了该方盲文的右半方三个点的凸起情况;查询模块,用于查询用于代表一方盲文的两个二进制编码组对应的拼音、 音调、标点或英文字母。较佳地,所述终端设备还包括输入法引擎模块,用于接收查询模块查询到的拼音、音调、标点或英文字 母,按照预先选定的输入法引擎算法确定出备选的汉字、标点或英文字母。较佳地,所述一方盲文的左半方及右半方中凸起的点对应的二进制编码为 1,不凸起的点对应的二进制编码为0。本发明有益效果如下本发明所述技术方案通过将一方盲文的左右两列盲文点看成左右两个半 方,在编码方式上采用了半方盲文的二进制编码,将半方的每个点对应二进制 数的一位,然后将左右半方的二进制编码分别转换为相应的十进制值,进行这 种编码之后,按两次z建即可表示一方盲文,因此易于记忆且输入速度较快。本 发明可以与移动终端上的现有拼音汉字输入法等输入法引擎相结合,开发出盲 文拼音汉字输入法等中英文输入法。


图1为本发明所述向终端设备输入盲文的方法的实现原理流程图; 图2为本实施例中对于半方盲文的全部8种二进制编码组合对应的十进制 值的示意图;图3举例说明了某一方具体盲文采用本发明所述方法的编码方式示意图; 图4为本发明所述终端设备的结构框图。
具体实施方式
下面将结合各个附图对本发明的具体实现过程做进一步详细的说明。程图,其主要实现过程如下步骤IO、将一方盲文分为左右两个半方,根据左半方中三个点是否凸起确 定其对应的二进制编码,以及根据右半方中三个点是否凸起确定其对应的二进 制编码;本步骤中,左半方及右半方中凸起的点对应的二进制编码为1,不凸起的 点对应的二进制编码为0。步骤11、分别将左半方的二进制编码对应的十进制值及右半方二进制编码 对应的十进制值输入终端设备中。步骤12、终端设备接收用于表征一方盲文的两个十进制值,查询其对应的 拼音、音调、标点或英文字母。步骤13、终端设备将查询到的拼音、音调、标点或英文字母送入输入法引 擎中,按照预先选定的输入法引擎算法确定出备选的汉字、标点或英文字母。下面通过一具体实例对本发明所述向终端设备输入盲文的方法的实现过 程予以进一步详细的说明,其主要包括步骤步骤20、将一方盲文分为左右两个半方,每个半方由三个点组成,根据左 半方中三个点是否凸起确定其对应的二进制编码,以及才艮据右半方中三个点是 否凸起确定其对应的二进制编码;本实施例中将左右两个半方的三个点从上到下命名为A点、B点、C点, 将此三个点根据是否突起而取得的值,看成是二进制数X的末三位,即X = CBA。若A点突起,则八=1,若A点不突起,则八=0;若B点突起,则B二 1,若B点不突起,则B:0;若C点突起,J5'JC=1,若C点不突起,则〔=0。步骤21 、确定左半方的二进制编码对应的十进制值及右半方二进制编码对 应的十进制值,得到的两个十进制值即是移动终端^:盘的按键值。请参阅图2,该图为本实施例中对于半方盲文的全部8种二进制编码组合 对应的十进制值的示意图,图中三个点的组合表示盲文半方,其中黑色点表示 突起的点,白色点表示不突起的点,半方下面的方框中为采用二进制编码方式 所计算出的移动终端按键值X。图中的8种半方盲文,已经完全包括了半方盲 文的所有组合方式。因此,采用0、 1、 2、 3、 4、 5、 6、 7这8个按键就可以 完全表示半方盲文。步骤22、通过按动终端设备的按键分别将一方盲文的左半方对应的十进制 值及右半方对应的十进制值输入终端设备中。请参阅图3,该图举例说明了某一方具体盲文采用本发明所述方法的编码 方式示意图,该方盲文的左半方的二进制编码对应的4要^建为7,该方盲文的右 半方的二进制编码对应的按键为3。步骤23、终端设备接收用于表征一方盲文的两个十进制值,通过预先设置 的盲文与两个十进制值的对应关系查询接收到的两个十进制值对应的拼音、音 调、标点或英文字母。步骤24、终端设备将查询到的拼音、音调、标点或英文字母送入输入法引 擎中,按照预先选定的输入法引擎算法确定出备选的汉字、标点或英文字母。相应于本发明上述方法,本发明进而提供了一种终端设备,请参阅图4, 该图为本发明所述终端设备的结构框图,其主要包括接收模块、查询模块和输 入法引擎模块,其中,接收^f莫块,用于接收用户输入的用于表征一方盲文的两个十进制值, 一个 十进制值对应的二进制编码表征了该方盲文的左半方三个点的凸起情况,另一 个十进制值对应的二进制编码表征了该方盲文的右半方三个点的凸起情况;一 方盲文的左半方及右半方中凸起的点对应的二进制编码为1,不凸起的点对应 的二进制编码为0。查询模块,用于查询用于代表一方盲文的两组二进制编码对应的拼音、音 调、标点或英文字母。输入法引擎模块,用于接收查询模块查询到的拼音、音调、标点或英文字 母,按照预先选定的输入法引擎算法确定出备选汉字、标点或英文字母。明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种向终端设备输入盲文的方法,其特征在于,包括步骤A、将一方盲文分为左右两个半方,根据左半方中三个点是否凸起确定其对应的二进制编码,以及根据右半方中三个点是否凸起确定其对应的二进制编码;B、分别将左半方的二进制编码对应的十进制值及右半方二进制编码对应的十进制值输入终端设备中;C、终端设备接收用于表征一方盲文的两个十进制值,查询其对应的拼音、音调、标点或英文字母。
2、 如权利要求l所述的方法,其特征在于,所述步骤C后还包括步骤 终端设备将查询到的拼音、音调、标点或英文字母送入输入法引擎中,按照预先选定的输入法引擎算法确定出备选的汉字、标点或英文字母。
3、 如权利要求l所述的方法,其特征在于,所述步骤A中,左半方及右 半方中凸起的点对应的二进制编码为1,不凸起的点对应的二进制编码为0。
4、 一种终端设备,其特征在于,包括接收模块和查询模块,其中, 接收模块,用于接收用户输入的用于表征一方盲文的两个十进制值, 一个十进制值对应的二进制编码表征了该方盲文的左半方三个点的凸起情况,另一 个十进制值对应的二进制编码表征了该方盲文的右半方三个点的凸起情况;查询模块,用于查询用于代表一方盲文的两个二进制编码组对应的拼音、 音调、标点或英文字母。
5、 如权利要求4所述的终端设备,其特征在于,还包括 输入法引擎模块,用于接收查询模块查询到的拼音、音调、标点或英文字母,按照预先选定的输入法引擎算法确定出备选的汉字、标点或英文字母。
6、 如权利要求4所述的终端设备,其特征在于,所述一方盲文的左半方 及右半方中凸起的点对应的二进制编码为1,不凸起的点对应的二进制编码为
全文摘要
本发明公开了一种向终端设备输入盲文的方法及终端设备,所述方法包括步骤将一方盲文分为左右两个半方,根据左半方中三个点是否凸起确定其对应的二进制编码,以及根据右半方中三个点是否凸起确定其对应的二进制编码;分别将左半方的二进制编码对应的十进制值及右半方二进制编码对应的十进制值输入终端设备中;终端设备接收用于表征一方盲文的两个十进制值,将其转换为两个二进制编码组,查询其对应的拼音、音调、标点或英文字母。所述终端设备包括接收模块和查询模块。与现有技术相比,本发明具有易于记忆且输入速度较快的优点。
文档编号G06F3/023GK101408803SQ200810172288
公开日2009年4月15日 申请日期2008年11月4日 优先权日2008年11月4日
发明者涛 朱, 浩 杨, 浅 聂 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1