当前位置: 首页 > 专利查询>林敬钏专利>正文

一种无键盘输入方法、系统、存储介质及处理器技术方案

技术编号:32233432 阅读:9 留言:0更新日期:2022-02-09 17:37
一种无键盘输入方法、系统、存储介质及处理器,仅通过一条包含1

【技术实现步骤摘要】
一种无键盘输入方法、系统、存储介质及处理器


[0001]本专利技术涉及一种无键盘输入方法、系统、存储介质及处理器。

技术介绍

[0002]传统人机交互解决方案采用键鼠或触屏或语音等输入方式,其需要提供物理键盘或虚拟键盘实现文字录入或功能及指令的输入,物理键盘携带不便,对桌面环境依赖度高,虚拟键盘占用屏幕显示空间,难以调用,使用范围往往局限于文字输入,语音输入需要进行整体识别,缺乏实施反馈,对输入环境要求较高,且存在隐私问题,使用范围也较为局限。不管是采用机械按键还是触摸屏还是语音,应用场景都较为有限,很多设备无法支持键盘式输入方法或使用键盘式输入方法很难达到理想的输入效率,且不支持功能指令的输入。
[0003]眼下正是VR/AR等下一代计算平台迅猛发展地时机,需要一种高效率的人机交互解决方案解决传统交互的不足,此输入方法,可直接通过鼠标、手柄、触控笔等轨迹追踪设备实现汉字输入及包含拼音信息的表情、符号、图片、功能、指令等信息的输入,可提供简单、统一、完备、随时可用的人机交互解决方案。

技术实现思路

[0004]为了克服
技术介绍
的不足,本专利技术提供一种无键盘输入方法、系统、存储介质及处理器。
[0005]本专利技术所采用的技术方案:一种无键盘输入方法,用于拼音输入,包括如下步骤:步骤1,获取用户输入的一条包含1

2次转向信息的滑动轨迹;步骤2,提取该滑动轨迹的起点、终点、以及所有转向点的位置;步骤3,连接起点至第一个转向点作为判断声母的第一有向线段,连接最后一个转向点至终点作为判断韵母的第二有向线段;步骤4,将第一有向线段、第二有向线段与声母韵母关系图进行对比,确定第一有向线段与第二有向线可能代表的声母和韵母;步骤5,将得到的声母和韵母进行组合,过滤掉无法组成完整拼音的组合,确定轨迹所代表的拼音。
[0006]所述声母韵母关系图由若干线段组成,每条线段均包含一组或两组声母韵母信息;不同线段之间,其位置与长度至少有一点存在不同,同一线段在不同方向上分别包含不同的声母韵母信息。
[0007]具体的,所述声母韵母关系图可以由15条线段组成,该15条线段构成一个以正六边形为框架的图形,该正六边形布置为其中一个角位于中心上方;15条线段中,其中6条线段为该正六边形的六条边,其中4条线段为该正六边形左右两侧的对角线,其中另有4条线段为该正六边形中心点与上方三个角和正下方的角之间的连接线,最后1条线段为该正六边形上方角与其下方角的连接线。
[0008]每条线段仅在以正六边形的六个角为起点的方向上包含声母韵母信息。
[0009]步骤4先根据第一有向线段与第二有向线段之间的位置关系和长短关系,在声母韵母关系图中获得相对应的线段,然后根据其方向确定第一有向线段与第二有向线可能代表的声母和韵母。
[0010]所述声母韵母关系图还包含有英文字母信息,所述无键盘输入方法支持英文输入,包括如下步骤:步骤1,获取用户输入的一条无转向信息的滑动轨迹;步骤2,提取该滑动轨迹的起点、终点;步骤3,连接起点至终点作为判断英文字母的第三有向线段;步骤4,将第三有向线段与声母韵母关系图进行对比,确定第三有向线段可能代表的英文字母;步骤5,选择并确定轨迹所代表的英文字母。
[0011]一种系统,所述系统包含数据输入的过程,所述数据含有拼音信息或汉语信息或用拼音信息标记,并通过执行上述的无键盘输入方法实现数据输入。所述数据包括中文汉字、表情、符号、图像、功能指令等。
[0012]一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行上述的无键盘输入方法。
[0013]一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述的无键盘输入方法。
[0014]本专利技术的有益效果是:采用以上方案,通过一条包含1

2次转向信息的滑动轨迹,获取拼音完整信息,能够在不借助键盘的情况下,通过具备位置记录或者轨迹追踪能力的设备实现拼音信息输入,其可在汉字输入、表情、符号和图像、功能和指令等包含拼音信息的数据和人机交互等相关领域提供高效率的解决方案。
附图说明
[0015]图1为本专利技术实施例声母韵母关系图。
[0016]图2为本专利技术实施例一的输入轨迹示意图。
[0017]图3是本专利技术实施例一中第一有向线段与第二有向线段的示意图。
[0018]图4是本专利技术实施例二的输入轨迹示意图。
[0019]图5是本专利技术实施例二中第一有向线段与第二有向线段的示意图。
[0020]图6是本专利技术实施例三在人机交互过程中输入指令弹出菜单的示意图。
具体实施方式
[0021]一种无键盘输入方法,用于拼音输入,具体包括如下步骤:步骤1,获取用户输入的一条包含1

2次转向信息的滑动轨迹;步骤2,提取该滑动轨迹的起点、终点、以及所有转向点的位置;步骤3,连接起点至第一个转向点作为判断声母的第一有向线段,连接最后一个转向点至终点作为判断韵母的第二有向线段;步骤4,将第一有向线段、第二有向线段与声母韵母关系图进行对比,确定第一有向线段与第二有向线可能代表的声母和韵母;
步骤5,将得到的声母和韵母进行组合,过滤掉无法组成完整拼音的组合,确定轨迹所代表的拼音。
[0022]其中,声母韵母关系图其由若干线段组成,每条线段均包含一组或两组声母韵母信息,不同线段之间,其位置与长度至少有一点存在不同,同一线段在不同方向上分别包含不同的声母韵母信息,因此通过匹配滑动轨迹的位置、长短、方向等信息,能够在声母韵母关系图中找到相关的声母韵母信息,从而获取相应的声母韵母。
[0023]声母韵母关系图的布局方式有很多,其中,图1展示了一种较为合理的一种声母韵母关系图。
[0024]该声母韵母关系图由15条包含有声母韵母信息的线段组成,该15条线段构成一个以正六边形为框架的图形,该正六边形布置为其中一个角位于中心上方;在这15条线段中,其中6条线段为该正六边形的六条边,其中4条线段为该正六边形左右两侧的对角线,其中另有4条线段为该正六边形中心点与其上方三个角和正下方的角之间的连接线,最后1条线段为该正六边形中心上方的角与其下方角的连接线。该声母韵母关系图以正六边形作为整体框架设计,相对其他布局形式,重码率更低,识别率更为准确,更有利于整体识别。
[0025]进一步的,在上述15条线段中,每条线段仅在以正六边形的六个角为起点的方向上包含声母韵母信息。也就是说,在正六边形中心点与其上方三个角和正下方的角之间的4条连接线段中,以正六边形中心点为起点的方向不包含声母韵母信息,以上方三个角和正下方的角为起点的方向包含有一组声母韵母信息,而其余11条线段中,线段的两端均为正六边形的其中一个角,因此该11条线段两个方向上均包含有一组对应的声母韵母信息,如此设置能够进一步避免不同的声母和韵母的有向线段,有着相似的位置关系,造成实际输入的拼音轨迹相同或相似而无法区分的问题。
[0026]其中,各组声母韵母信息中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无键盘输入方法,其特征在于:用于拼音输入,包括如下步骤:步骤1,获取用户输入的一条包含1

2次转向信息的滑动轨迹;步骤2,提取该滑动轨迹的起点、终点、以及所有转向点的位置;步骤3,连接起点至第一个转向点作为判断声母的第一有向线段,连接最后一个转向点至终点作为判断韵母的第二有向线段;步骤4,将第一有向线段、第二有向线段与声母韵母关系图进行对比,确定第一有向线段与第二有向线可能代表的声母和韵母;步骤5,将得到的声母和韵母进行组合,过滤掉无法组成完整拼音的组合,确定轨迹所代表的拼音。2.根据权利要求1所述的无键盘输入方法,其特征在于:所述声母韵母关系图由若干线段组成,每条线段均包含一组或两组声母韵母信息;不同线段之间,其位置与长度至少有一点存在不同,同一线段在不同方向上分别包含不同的声母韵母信息。3.根据权利要求1或2所述的无键盘输入方法,其特征在于:所述声母韵母关系图由15条线段组成,该15条线段构成一个以正六边形为框架的图形,该正六边形布置为其中一个角位于中心上方;15条线段中,其中6条线段为该正六边形的六条边,其中4条线段为该正六边形左右两侧的对角线,其中另有4条线段为该正六边形中心点与其上方三个角和正下方的角之间的连接线,最后1条线段为该正六边形上方角与其下方角的连接线。4.根据权利要求3所述的无键盘输入方法,其特征在于:...

【专利技术属性】
技术研发人员:林敬钏
申请(专利权)人:林敬钏
类型:发明
国别省市:

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

1