一种Android平台上适用于盲人的输入方法

文档序号:6385059阅读:352来源:国知局
专利名称:一种Android平台上适用于盲人的输入方法
技术领域
本发明涉及文字输入与用户交互领域,尤其涉及在Android平台设备上提供盲人进行中英文、数字符号输入的方法。
背景技术
英文字母只有26个,它们对应着键盘上的26个字母,汉字的字数有几万个,它们和键盘是没有任何对应关系的,但为了向电脑中输入汉字,我们必须将汉字拆成更小的部件,并将这些部件与键盘上的键产生某种联系,才能使我们通过键盘按照某种规律输入汉字。输入法,就是为了将各种符号输入计算机或其他设备(如手机)而采用的编码方法。汉字输入的编码方法,基本上都是采用将音、形、义与特定的键相联系,再根据不同汉字进行组合来完成汉字的输入的。

发明内容
本发明要克服现有文字符号输入系统不适合盲人使用的缺点,提供一种在Android平台设备上提供盲人进行中英文、数字或符号输入的方法。本发明提供了一种在Android平台设备上提供盲人进行中英文、数字或符号输入的方法,包括以下步骤I)盲人在键盘上点击,准确告知点击的键;具体步骤为(I)用户点击触摸屏幕上某个按键;(2)系统将通过语音引擎将该按键所代表的内容进行朗读,键位名称可以是中文、英文、符号信息;2)支持滑动浏览发声;具体步骤为盲人在键盘上滑动时能快速、准确的通过语音引擎告知用户滑过按键的内容; 3)对候选词的确认包含定位和解释;具体步骤为中文通常有相同的拼音的候选词,对候选词的确认包含定位和解释,如输入拼音C,候选词可以有“从、吃、才、出”;(I)在候选词里面单击、滑动定位到某个字,系统会发音,告知盲人第一个解释该字的词;如定位“才”,发音“才,人才”的解释,再单击“才”会继续解释该字,发音“才能”,再次单击,继续解释“才干”,以此类推;(2)双击“才”,发音“确认输入才”,输入成功;4)遵循先定位,后确认的原则,具体为(I)双击确认用户通过语音反馈并确定按键位置后,快速双击该键,将确认输入;松开手后,双击超过了设定时间,则需重新定位;(2)单击确认定位后,为了避免多次确认繁琐,在设定时间内再次单击该键,都是确认输入。
本发明的优点是可以在Android系统下主动判断系统运行模式,配合系统辅助通过声音快速、准确告知盲人点击的键,帮助盲人进行文字、符号的输入。


图1是本发明一种在Android平台设备上提供盲人进行中英文、数字或符号输入的方法的流程具体实施例方式下面将结合本发明中的附图,对本发明的技术方案进行清晰、完整地描述。基于本发明中的实施例,本领域普通技术人员在没有做创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明的目的、技术方案及优点更加清楚明白,接下来将参照附图对本发明实施例进行详细的说明。本发明提供了一种在Android平台设备上提供盲人进行中英文、数字或符号输入的方法,包括以下步骤I)盲人在键盘上点击,准确告知点击的键;具体步骤为( I)用户点击触摸屏幕上某个按键;(2)系统将通过语音引擎将该按键所代表的内容进行朗读,键位名称可以是中文、英文、符号信息;2)支持滑动浏览发声;具体步骤为盲人在键盘上滑动时能快速、准确的通过语音引擎告知用户滑过按键的内容;3)对候选词的确认包含定位和解释;具体步骤为中文通常有相同的拼音的候选词,对候选词的确认包含定位和解释,如输入拼音C,候选词可以有“从、吃、才、出”;(I)在候选词里面单击、滑动定位到某个字,系统会发音,告知盲人第一个解释该字的词;如定位“才”,发音“才,人才”的解释,再单击“才”会继续解释该字,发音“才能”,再次单击,继续解释“才干”,以此类推;(2)双击“才”,发音“确认输入才”,输入成功;4)遵循先定位,后确认的原则,具体为(I)双击确认用户通过语音反馈并确定按键位置后,快速双击该键,将确认输入;松开手后,双击超过了设定时间,则需重新定位;(2)单击确认定位后,为了避免多次确认繁琐,在设定时间内再次单击该键,都是确认输入。参考图1,本发明帮助盲人在Android平台上进行文字输入的方法,包括以下步骤步骤S101,用户在使用过程中选中文本输入框,开启输入法。步骤S102,用户触摸屏幕中位于输入法按键的位置。步骤S103,根据触摸选中的位置,通过想语音引擎发起请求反馈该区域的内容。步骤S104,用户保持接触屏幕并在屏幕范围内进行滑动。
步骤S105,用户在键盘上滑动时能即时、准确的通过语音引擎告知用户滑过当前按键的内容。步骤S106,用户可以通过单击或双击进行选中后的确认。步骤S107,双击确认(2)双击确认对于一个键有几个字母的情况,如abc键,先定位abc键,发音“字母abc”,要选择c字母,单击该键,发音“字母a”,定位到字母a,再单击该键发音“字母b”,定位到字母b,再次单击该键,发音“字母C”,就定位到了字母C,这时松开手后,要快速双击该键,则发音“确认字母C”,成功输入字母C。如果松开手后,双击超过了 I秒钟(可以设定),则需重新定位。步骤S108,单击确认对于T9键盘,会出现一个键上有几个字母的情况。如abc键上有三个字母。要输入其中一个字母,需要先定位到abc键,发音“字母abc”,说明已经定位到该键,然后左右滑动手势,定位a、b、c三个字母,比如要输入C,滑动手势等定位到C,发音“字母C”,说明以定位到C,松开手势后,快速单击,发音“确认输入C”,说明成功输入字母C。记住快速单击,如果超过一秒(可以设定),则需重新定位。对于只有一个字母的键,则定位后,未了避免多次确认繁琐,在3秒内再次单击,都是确认输入。比如“空格键”,单击确认空格键,发音“空格键”,单击空格键,发音“确认输入空格键”,在3秒内(可以设定)再次单击,为确认输入,发音“确认输入空格键”。步骤SI09,对于如何选择候选词,中文通常有相同的拼音的候选词。对候选词的确认包含定位和解释,如输入拼音C,候选词有“从、吃、才、出。。。”。在候选词里面单击或者滑动定位到某个字,会发音第一个解释该字的词。如定位“才”,发音“才,人才”的解释,再单击“才”会继续解释该字,发音“才能”,再次单击,继续解释“才干”,以此类推;双击“才”,发音“确认输入才”,输入成功。本发明的技术方案中,利用系统的触摸浏览功能、语音引擎、联想提示等功能将盲人在使用android平台的智能终端进行文本输入过程中提供帮助,为视力残疾人通过辅助手段使用智能手机、平板电脑等终端进行交互的过程中提供了便捷。最后,应当指出,以上实施例仅是本发明较有代表性的例子。显然,本发明的技术方案并不限于上述实施例,还可以有许多变形。本领域的普通技术人员可在不脱离本发明的发明思想情况下,对于上述实施例做出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。
权利要求
1.一种Android平台上适用于盲人的输入方法,其特征包括以下内容 1)盲人在键盘上点击,系统准确告知盲人其点击的键; 2)支持滑动浏览发声; 3)对候选词的确认包含定位和解释; 4)遵循先定位,后确认的原则。
2.根据权利要求1所述的方法,其特征在于步骤I)盲人在键盘上点击,准确告知点击的键,具体步骤为 1)用户点击触摸屏幕上某个按键; 2)系统将通过语音引擎将该按键所代表的内容进行朗读,键位名称可以是中文、英文、符号信息。
3.根据权利要求1所述的方法,其特征在于步骤2)支持滑动浏览发声,具体步骤为 盲人在键盘上滑动时能快速、准确的通过语音引擎告知用户滑过按键的内容。
4.根据权利要求1的方法,其特征在于步骤3)所述的对候选词的确认包含定位和解释,具体步骤为 中文通常有相同的拼音的候选词,对候选词的确认包含定位和解释,如输入拼音C,候选词可以有“从、吃、才、出”; 1)在候选词里面单击、滑动定位到某个字,系统会发音,告知盲人第一个解释该字的词;如定位“才”,发音“才,人才”的解释,再单击“才”会继续解释该字,发音“才能”,再次单击,继续解释“才干”,以此类推。
2)双击“才”,发音“确认输入才”,输入成功。
5.根据权利要求1的方法,其特征在于步骤4)所述的遵循先定位,后确认的原则,具体为 1)双击确认用户通过语音反馈并确定按键位置后,快速双击该键,将确认输入;松开手后,双击超过了设定时间,则需重新定位; 2)单击确认定位后,为了避免多次确认繁琐,在设定时间内再次单击该键,都是确认输入。
全文摘要
本发明提供了一种在Android平台设备上能够被盲人使用进行中英文、数字符号输入的方法。由于盲人在视力缺失的情况下,无法使用Android平台的终端设备,需要通过系统增加触摸朗读并提供中文语音库后,才能对其交互的内容进行触摸浏览。但是,普通输入法在系统开启触摸浏览方式后,手势时间将会影响键盘的定位和确认,因此提供适合触摸浏览方式下能够正常使用并提供语音提示功能输入法是实现盲人使用触屏移动终端的一个关键难题。在该方法中,利用事件来模拟操作。同时判断触摸浏览模式是否开启,如果开启则捕捉事件模拟特定操作。通过对事件的管理,可以避免触摸浏览模式对键盘的定位和确认带来的影响。
文档编号G06F3/0482GK103064529SQ20121056233
公开日2013年4月24日 申请日期2012年12月21日 优先权日2012年12月21日
发明者卜佳俊, 陈纯, 王炜, 吴晓凡, 王灿, 侍路登, 陈飞 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1