基于触屏设备的点读方法及装置与流程

文档序号:11677180阅读:206来源:国知局
基于触屏设备的点读方法及装置与流程

本申请涉及电子点读技术,尤其涉及触屏点读技术。



背景技术:

点读机是专门针对中小学生设计的多媒体学习工具,使用者将课本置于机器平板上,用专用的笔点书本上的文字、图画、数字等内容,机器就会发出相应的声音。

然而,点读机主要是具备点读功能,功能单一,还需要额外购买,而智能手机、平板电脑等设备已经非常普及,且具备播放影音的功能,如果手机具备点读机的功能,不仅方便携带,还能免去购置点读机的费用。



技术实现要素:

有鉴于此,本申请提供一种基于触屏设备的点读方法及装置,旨在解决触屏设备上不能进行点读的问题。

具体地,本申请是通过如下技术方案实现的:

一种基于触屏设备的点读方法,包括以下步骤:

当所述触屏设备显示图片时,检测触摸信号;所述图片包括点读区域,所述点读区域与相应的音频文件关联;

判断所述触摸信号的位置是否在所述点读区域;

当所述触摸信号的位置在所述点读区域时,根据所述触摸信号的位置调取并播放所述点读区域对应的音频文件。

一个实施例中,所述方法还包括:

根据图片尺寸与屏幕尺寸的比例关系,计算屏幕上与所述点读区域对应的坐标区域;

当检测到缩放或位移指令时,获取缩放比例及位移值;

根据所述缩放比例或位移值对所述坐标区域进行缩放或位移。

一个实施例中,所述方法还包括:

根据当前播放音频文件的音频信息匹配对应的点读区域;

在图片上预设的图层中生成显示当前播放音频文件对应的点读区域的播放提示信息;

所述播放提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域。

一个实施例中,所述判断所述触摸信号的位置是否在所述点读区域的步骤之后,还包括:

当所述触摸信号的位置不在所述点读区域时,在图片上预设的图层中输出点读区域位置提示信息;

所述位置提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域、语音提示点读区域。

一个实施例中,所述方法还包括:

在当前播放音频文件对应的点读区域不在屏幕当前显示的图片中时,匹配包含当前播放音频文件对应的点读区域的图片;

调取并在屏幕中显示与当前播放音频对应的图片。

本申请还公开了一种基于触屏设备的点读装置,包括:

检测模块,用于当所述触屏设备显示图片时,检测触摸信号;所述图片包括点读区域,所述点读区域与相应的音频文件关联;

判断模块,用于判断所述触摸信号的位置是否在所述点读区域;

播放模块,用于当所述触摸信号的位置在所述点读区域时,根据所述触摸信号的位置调取并播放所述点读区域对应的音频文件。

一个实施例中,所述基于触屏设备的点读装置还包括:

计算模块,用于根据图片尺寸与屏幕尺寸的比例关系,计算屏幕上与所述点读区域对应的坐标区域;

获取模块,用于当检测到缩放或位移指令时,获取缩放比例及位移值;

调整模块,用于根据所述缩放比例或位移值对所述坐标区域进行缩放或位移。

一个实施例中,所述基于触屏设备的点读装置还包括:

匹配模块,用于根据当前播放音频文件的音频信息匹配对应的点读区域;

提示模块,用于在图片上预设的图层中生成显示当前播放音频文件对应的点读区域的播放提示信息;

所述播放提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域。

一个实施例中,所述提示模块,还用于当所述触摸信号的位置不在所述点读区域时,在图片上预设的图层中输出点读区域位置提示信息;

所述位置提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域、语音提示点读区域。

一个实施例中,所述基于触屏设备的点读装置还包括:

查页模块,用于在当前播放音频文件对应的点读区域不在屏幕当前显示的图片中时,匹配包含当前播放音频文件对应的点读区域的图片;

翻页模块,用于调取并在屏幕中显示与当前播放音频对应的图片。

采用本发明的基于触屏设备的点读方法,在书籍页面对应的图片中预设了点读区域,所述点读区域与相应的音频文件关联,根据触摸信号的位置所处的点读区域调取对应的音频文件进行播放,通过将触摸信号的位置与图片的点读区域及音频文件对应,播放触摸信号的位置所处点读区域的音频文件,实现在触屏设备上点读的功能。

附图说明

图1是本申请一示例性实施例示出的一种基于触屏设备的点读方法的流程图;

图2a是本申请一示例性实施例示出的根据图片内容划分点读区域的示意图;

图2b是本申请一示例性实施例示出的开启或关闭点读区域的效果示意图;

图3是本申请另一示例性实施例示出的一种基于触屏设备的点读方法的流程图;

图4是本申请一示例性实施例示出的对图片进行缩放后点读的示意图;

图5是本申请又一示例性实施例示出的一种基于触屏设备的点读方法的流程图;

图6a是本申请一示例性实施例示出的提示当前播放音频文件对应的点读区域的示意图;

图6b是本申请另一示例性实施例示出的提示当前播放音频文件对应的点读区域的示意图;

图7是本申请又一示例性实施例示出的一种基于触屏设备的点读方法的流程图;

图8是本申请一示例性实施例示出的提示当前图片的点读区域的示意图;

图9是本申请又一示例性实施例示出的一种基于触屏设备的点读方法的流程图;

图10是本申请一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;

图11是本申请另一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;

图12是本申请又一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;

图13是本申请又一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

本申请所涉及的触屏设备带有触摸屏(touchscreen),触摸屏是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,并借由液晶显示画面制造出生动的影音效果。

图1是本申请一示例性实施例示出的一种基于触屏设备的点读方法的流程图;如图1所示,该点读方法可以包括步骤s101至s103:

步骤s101:当所述触屏设备显示图片时,检测触摸信号;所述图片包括点读区域,所述点读区域与相应的音频文件关联;

步骤s102:判断所述触摸信号的位置是否在所述点读区域;

步骤s103:当所述触摸信号的位置在所述点读区域时,根据所述触摸信号的位置调取并播放所述点读区域对应的音频文件。

本申请实施例中,图片可以是书籍、海报、宣传册等的电子版本,并有与图片配套的音频文件,将图片根据内容(字、词、句、段等)划分点读区域,并将点读区域与相应的音频文件关联;图片的文字部分外面的线框中的区域即为点读区域,以小学英语课文第1页的图片为例,如图2a所示,“hello.whatisyourname”外面的线框中的区域即为点读区域201;如图2b,当在点读设置界面开启“显示可点读区域”功能(可设置该功能默认开启)时,图片的文字部分用线框出了点读区域,如“hello.whatisyourname”外面的方框,该方框所在的区域即为“hello.whatisyourname”的点读区域201,该点读区域201与可播放“hello.whatisyourname”语音的音频文件关联。将点读区域与音频文件的对应关系存放在数据库中;其中,点读区域可以是以像素表示其位于整张图片中的位置,音频文件可以是仅与一个点读区域对应的单音频文件,也可以是能与多个点读区域对应的多音频文件,此时,仅需要增加每个点读区域对应的音频的开始时间和结束时间即可。当触屏设备显示图片时,检测触摸信号,并获取触摸信号的位置,当触摸信号的位置处于点读区域时,从数据库中查找与该点读区域对应的音频文件,从存放该音频文件的文件夹中调取并播放所述点读区域对应的音频文件。

本申请中的图片可以是jpge、jpg、gif、bmp等任一格式的图片,也可以是pdf等格式的电子书。

图3是本申请另一示例性实施例示出的一种基于触屏设备的点读方法的流程图;如图3所示,基于图1所示实施例,该点读方法还可以包括步骤s301至s303:

步骤s301:根据图片尺寸与屏幕尺寸的比例关系,计算屏幕上与所述点读区域对应的坐标区域;

步骤s302:当检测到缩放或位移指令时,获取缩放比例及位移值;

步骤s303:根据所述缩放比例或位移值对所述坐标区域进行缩放或位移。

由于触屏设备的屏幕尺寸各异,图片将根据屏幕尺寸进行适应性的缩放,为了方便阅读/点读,用户也可能将图片进行缩放或位移,因而,图片中的点读区域相对于屏幕的位置也将变化。为了在图片缩放或位移后仍能将触摸信号的位置与点读区域准确对应,本申请一实施例采用的方法如下:

①初始状态:获取图片尺寸及触屏设备触摸屏的屏幕尺寸,计算图片尺寸与屏幕尺寸的比例关系(缩放比例),将当前图片中每个点读区域的坐标与缩放比例相乘,即得到适应屏幕后的点读区域的坐标;

②缩放状态:根据缩放指令可以得到缩放比例,包括x轴和y轴的缩放比例,重复①的步骤即可得到缩放后相对屏幕的坐标区域的坐标;

③缩放状态下的位移:在②的步骤中获取到了缩放比例,将缩放后的中心点与初始状态的中心点的坐标相减即可得到中心点平移坐标,将当前图片中每个点读区域的坐标与缩放比例相乘,再加上平移坐标,即得到缩放状态下位移后的点读区域的坐标。

如图4所示,以对图片进行放大为例,获取2个触摸信号滑动过程中的初始位置及终止位置,根据初始位置及终止位置即可得到缩放比例,根据缩放比例在屏幕上显示放大后的图片,当检测到触摸信号的位置在点读区域时,例如,位于“name”的点读区域,则播放“name”的音频文件并显示翻译内容。

根据缩放或位移指令计算缩放或位移后图片对应于屏幕的点读区域,使触摸信号的位置与点读区域及音频文件准确对应,通过增加缩放及位移功能,能够增大显示画面、提高触摸命中率,尤其对于屏幕尺寸较小和/或触摸信号分辨率低的触屏设备,能够解决显示画面小、触摸位置准确率低的问题。

图5是本申请又一示例性实施例示出的一种基于触屏设备的点读方法的流程图;如图5所示,基于图1所示实施例,该点读方法还可以包括步骤s504至s505:

步骤s504:根据当前播放音频文件的音频信息匹配对应的点读区域;

步骤s505:在图片上预设的图层中生成显示当前播放音频文件对应的点读区域的播放提示信息;

所述播放提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域。

根据触摸信号播放音频文件的过程中,为了让用户能够明确当前播放的音频文件是哪个点读区域的,可以通过增加动画效果进行提示,本申请一实施例采用的方法是根据音频文件的音频信息匹配对应的点读区域,在当前播放音频文件对应的点读区域播放提示信息;例如,在图片上预先设置一透明图层,在图层与点读区域对应的位置设置高亮图块,在某点读区域对应的音频文件在播放时,点亮该高亮图块;当然,也可以在点读区域的音频文件在播放时,根据点读区域的坐标位置,动态生成相应尺寸的高亮图块。如图6a及图6b所示,分别为在不开启“显示可点读区域”功能及开启“显示可点读区域”功能的情况下,触摸信号的位置在“hello.whatisyourname”的点读区域,播放“hello.whatisyourname”的音频文件时,高亮显示点读区域的效果。

播放提示信息的形式可以有多种,还可以包括手势指向点读区域、线条标出点读区域等,只要能达到提示当前播放的音频文件对应的点读区域即可。

虽然本实施例是在图1所示实施例的基础上增加了提示当前播放的音频文件对应的点读区域的功能,但是,显而易见的,本实施例增加的功能也可以是基于图3所示实施例进行的。

图7是本申请又一示例性实施例示出的一种基于触屏设备的点读方法的流程图;如图7所示,基于图5所示实施例,该点读方法还可以包括步骤s706:

步骤s706:当所述触摸信号的位置不在所述点读区域时,在图片上预设的图层中输出点读区域位置提示信息;

所述位置提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域、语音提示点读区域。

图片中包含点读区域,但可能并非所有区域都属于点读区域,因而触摸信号的位置可能在点读区域中,也可能不在点读区域中,当触摸信号的位置不在点读区域中时,可能是用户没有点中点读区域,也可能是用户不清楚点读区域具体的位置,由于触摸信号的位置不在点读区域时不会播放点读区域的音频文件,如果此时没有任何提示信息,不能让用户识别是触摸信号无效(触屏设备卡死、触摸失灵等)还是未点中点读区域,为此,本申请一实施例当触摸信号的位置不在所述点读区域时,在图片上预设的图层中输出点读区域位置提示信息;位置提示信息可以是高亮显示点读区域、手势指向点读区域、线条标出点读区域、语音提示点读区域中的任一种,也可以是多种方式的结合,例如,高亮显示点读区域的同时播放“duang”警示提示音;图8示出了高亮显示点读区域的示意图,当触摸信号的位置不在点读区域时,高亮显示点读区域以提示用户点读区域的位置。当然,还可以根据设置信息在图片上预先显示点读区域的位置,例如,如图2b所示,本申请提供了点读设置界面(如图2b中第2个图面),包括“显示可点读区域”、朗读时的语速、朗读句子间隔、每个句子朗读次数等设置信息,当“显示可点读区域”的功能关闭时,图2b中的线框不显示(如图2b中第1个图面),当“显示可点读区域”的功能开启时,可以在图片中显示点读区域(如图2b中第3个图面),线框中的包含文字的区域即为点读区域。

图9是本申请又一示例性实施例示出的一种基于触屏设备的点读方法的流程图;如图9所示,基于图1、图3、图5、图7所示任一实施例,该点读方法还可以包括步骤s901至s902:

步骤s901:在当前播放音频文件对应的点读区域不在屏幕当前显示的图片中时,匹配包含当前播放音频文件对应的点读区域的图片;

步骤s902:调取并在屏幕中显示与当前播放音频对应的图片。

如图2a所示,本申请还提供了复读202、单句203、连读204等功能模式,连读204即从触摸信号位置所在点读区域开始连续往下读(依次调取并播放各点读区域对应的音频文件),直到读完一篇课文、一个单元或整本书为止,在连读的过程中,当前播放的音频文件对应的点读区域可能不在当前图片中,本申请一实施例根据音频文件与点读区域的对应关系,可以匹配出当前播放的音频文件对应的点读区域所在的图片,调取并在屏幕中显示与当前播放音频对应的图片,从而实现了在连读的过程中自动翻页的功能。

本申请还提供了点读模式和查词模式等多种模式,当处于点读模式时,是以句、段等划分点读区域的,当处于查词模式时,是以字、词等划分点读区域的,以图片中的“hello.whatisyourname”为例,如图6a或图6b所示,当处于点读模式时,触摸信号的位置在线框出的“hello.whatisyourname”点读区域范围内均调取并播放“hello.whatisyourname”的音频文件;当处于查词模式时,如图4所示,“hello”、“what”、“is”、“your”和“name”各自占据一个点读区域,触摸信号的位置在线框出的“name”点读区域范围内均调取并播放“name”的音频文件,或者输出“name”的翻译内容等;通过模式区分触摸信号是的进行点读或查词,从而提供精准的点读功能。

与前述基于触屏设备的点读方法的实施例相对应,本申请还提供了基于触屏设备的点读装置的实施例。

请参考图10,图10是本申请一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;如图10所示,该点读装置可以包括检测模块101、判断模块102及播放模块103:

所述检测模块101,用于当所述触屏设备显示图片时,检测触摸信号;所述图片包括点读区域,所述点读区域与相应的音频文件关联;

所述判断模块102,用于判断所述触摸信号的位置是否在所述点读区域;

所述播放模块103,用于当所述触摸信号的位置在所述点读区域时,根据所述触摸信号的位置调取并播放所述点读区域对应的音频文件。

图11是本申请另一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;如图11所示,该点读装置还可以包括计算模块114、获取模块115及调整模块116:

所述计算模块114,用于根据图片尺寸与屏幕尺寸的比例关系,计算屏幕上与所述点读区域对应的坐标区域;

所述获取模块115,用于当检测到缩放或位移指令时,获取缩放比例及位移值;

所述调整模块116,用于根据所述缩放比例或位移值对所述坐标区域进行缩放或位移。

图12是本申请又一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;如图12所示,该点读装置还可以包括匹配模块124及提示模块125:

所述匹配模块124,用于根据当前播放音频文件的音频信息匹配对应的点读区域;

所述提示模块125,用于在图片上预设的图层中生成显示当前播放音频文件对应的点读区域的播放提示信息;

所述播放提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域。

进一步地,所述提示模块125,还用于当所述触摸信号的位置不在所述点读区域时,在图片上预设的图层中输出点读区域位置提示信息;

所述位置提示信息包括以下任一:高亮显示点读区域、手势指向点读区域、线条标出点读区域、语音提示点读区域。

图13是本申请又一示例性实施例示出的一种基于触屏设备的点读装置的逻辑框图;如图13所示,该点读装置还可以包括查页模块136及翻页模块137:

所述查页模块136,用于在当前播放音频文件对应的点读区域不在屏幕当前显示的图片中时,匹配包含当前播放音频文件对应的点读区域的图片;

所述翻页模块137,用于调取并在屏幕中显示与当前播放音频对应的图片。

上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1