一种控制终端显示的电子书翻页的方法及装置制造方法及图纸

技术编号:35208815 阅读:16 留言:0更新日期:2022-10-15 10:21
本申请公开了一种控制终端显示的电子书翻页的方法及装置,用以实现用户将终端置于支架或桌面上进行电子书阅读时,通过敲击桌面的方式就能实现电子书翻页。本申请提供的一种控制终端显示的电子书翻页的方法,包括:当所述终端放置在桌面或者通过支架放置在桌面上时,并且,在所述终端当前显示电子书的阅读页面的过程中,监测用户敲击所述桌面产生的振动信号;通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件;当确定满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件时,控制所述终端当前显示的电子书的阅读页面进行翻页。示的电子书的阅读页面进行翻页。示的电子书的阅读页面进行翻页。

【技术实现步骤摘要】
一种控制终端显示的电子书翻页的方法及装置


[0001]本申请涉及信息处理
,尤其涉及一种控制终端显示的电子书翻页的方法及装置。

技术介绍

[0002]目前非接触式的电子书翻页方案,按照信号的探测方式分为以下几种类型:麦克风、摄像头、无线设备等。其中麦克风,又分为语音和吹气两种方式,语音不适合安静场合,且语音录入存在延迟;频繁的吹气动作,易给人带来不适,也不适用电子书阅读终端放置较远的情况;摄像头,需要用户在电子书阅读终端摄像头的检测范围内,一般需要用户正对电子书阅读终端屏幕,或者是检测用户的一些动作手势,但都需要电子书阅读终端一直开启摄像头,功耗相对较大;无线设备,需要提供一个额外的电子产品,例如蓝牙笔或可以加入局域网络的其他设备等,与电子书阅读终端建立无线通信,通过控制这些无线设备来实现电子书翻页。

技术实现思路

[0003]本申请实施例提供了一种控制终端显示的电子书翻页的方法及装置,用以实现用户将终端置于支架或桌面上进行电子书阅读时,通过敲击桌面的方式就能实现电子书翻页。
[0004]本申请实施例提供的一种控制终端显示的电子书翻页的方法,包括:
[0005]当所述终端放置在桌面或者通过支架放置在桌面上时,并且,在所述终端当前显示电子书的阅读页面的过程中,监测用户敲击所述桌面产生的振动信号;
[0006]通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件;
[0007]当确定满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件时,控制所述终端当前显示的电子书的阅读页面进行翻页。
[0008]通过该方法,当所述终端放置在桌面或者通过支架放置在桌面上时,并且,在所述终端当前显示电子书的阅读页面的过程中,监测用户敲击所述桌面产生的振动信号;通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件;当确定满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件时,控制所述终端当前显示的电子书的阅读页面进行翻页,从而实现用户将终端置于支架或桌面上进行电子书阅读时,无需用户伸手点击或滑动屏幕,通过敲击桌面的方式就能实现电子书翻页,操作更简便。
[0009]在一些实施例中,预先设置状态标志,用于指示是否启动监测用户敲击所述桌面产生的振动信号;
[0010]其中,当所述电子书在所述终端前台运行,并且进入到阅读页面时,将所述状态标志设置为启动状态,否则,将所述状态标志设置为关闭状态;
[0011]当所述状态标志为启动状态时,启动监测用户敲击所述桌面产生的振动信号;
[0012]当所述状态标志为关闭状态时,停止监测用户敲击所述桌面产生的振动信号。
[0013]通过该方法,实现根据电子书的状态标志,启动或关闭监测用户敲击桌面产生的振动信号。
[0014]在一些实施例中,通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件,包括:
[0015]通过所述终端中的加速度传感器监测所述用户敲击桌面产生的振动信号;
[0016]获取所述终端中的加速度传感器输出的x、y、z三维方向上的加速度值;
[0017]根据所述终端与桌面之间的夹角,和/或,所述终端处于竖屏或横屏的放置状态,从所述加速度传感器在x、y、z三维方向上的加速度值中选择一个维度的加速度值;
[0018]根据选择的加速度值,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件。
[0019]通过该方法,实现通过终端中的加速度传感器监测用户敲击桌面产生的振动信号,获取x、y、z三维方向上的加速度值,并根据终端放置方式选择最能感知振动情况的一个维度的加速度值,从而实现判断是否满足对电子书进行翻页的触发条件。
[0020]在一些实施例中,终端与桌面之间的夹角,和/或,所述终端处于竖屏或横屏的放置状态,从所述加速度传感器在x、y、z三维方向上的加速度值中选择一个维度的加速度值,包括:
[0021]如果所述终端与桌面之间的夹角小于45
°
且大于0
°
,则选择z方向上的加速度值;
[0022]如果所述终端是竖屏放置于支架,并且,与所述桌面之间的夹角大于45
°
且小于90
°
,则选择y方向上的加速度值;
[0023]如果所述终端是横屏放置于支架,并且,与所述桌面之间的夹角大于45
°
且小于90
°
,则选择x方向上的加速度值。
[0024]通过该方法,实现根据终端与桌面之间的夹角和/或终端的放置状态,从x、y、z三维方向上的加速度值选择一个维度的加速度值,来进行后续的数字高通滤波处理。
[0025]在一些实施例中,根据选择的加速度值,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件,包括:
[0026]将选择的加速度值输入到数字高通滤波器进行数字高通滤波处理,得到输出信号;
[0027]若所述输出信号的绝对值大于预设阈值,则在预设时长内持续获取所述数字高通滤波器的输出信号,若在预设时长内持续获取的所述数字高通滤波器的输出信号的绝对值大于所述预设阈值的次数大于预设次数门限值,则记录当前时刻为第一时刻;然后,继续等待所述数字高通滤波器的输出信号,若获取到所述数字高通滤波器的输出信号的绝对值大于预设阈值,则在预设时长内持续获取所述数字高通滤波器的输出信号,若在预设时长内持续获取的所述数字高通滤波器的输出信号的绝对值大于所述预设阈值的次数大于预设次数门限值,则记录当前时刻为第二时刻;并确定所述第一时刻与第二时刻之间的时间间隔;
[0028]当所述第一时刻与第二时刻之间的时间间隔大于预设的时间间隔下限,且小于预设的时间间隔上限时,确定满足对所述终端当前显示的电子书的阅读页面进行翻页控制的
触发条件。
[0029]通过该方法,实现将选取的加速度值经高通滤波处理转换成输出信号,再根据输出信号判断是否满足对电子书进行翻页的触发条件,提高了对敲击信号的检出精度。
[0030]在一些实施例中,所述方法还包括:
[0031]向用户输出交互页面,供用户修改下列参数之一或组合:
[0032]所述数字高通滤波器的滤波系数;
[0033]所述预设阈值;
[0034]所述预设时长;
[0035]所述预设次数门限值。
[0036]通过该方法,实现用户在交互页面对滤波系数、阈值、时长、次数门限值等参数进行修改,满足用户多样性需求,且算法实现更加灵活。
[0037]在一些实施例中,通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件,包括:
[0038]通过设置在所述终端中的感知本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制终端显示的电子书翻页的方法,其特征在于,该方法包括:当所述终端放置在桌面或者通过支架放置在桌面上时,并且,在所述终端当前显示电子书的阅读页面的过程中,监测用户敲击所述桌面产生的振动信号;通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件;当确定满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件时,控制所述终端当前显示的电子书的阅读页面进行翻页。2.根据权利要求1所述的方法,其特征在于,预先设置状态标志,用于指示是否启动监测用户敲击所述桌面产生的振动信号;其中,当所述电子书在所述终端前台运行,并且进入到阅读页面时,将所述状态标志设置为启动状态,否则,将所述状态标志设置为关闭状态;当所述状态标志为启动状态时,启动监测用户敲击所述桌面产生的振动信号;当所述状态标志为关闭状态时,停止监测用户敲击所述桌面产生的振动信号。3.根据权利要求1所述的方法,其特征在于,通过监测所述用户敲击桌面产生的振动信号,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件,包括:通过所述终端中的加速度传感器监测所述用户敲击桌面产生的振动信号;获取所述终端中的加速度传感器输出的x、y、z三维方向上的加速度值;根据所述终端与桌面之间的夹角,和/或,所述终端处于竖屏或横屏的放置状态,从所述加速度传感器在x、y、z三维方向上的加速度值中选择一个维度的加速度值;根据选择的加速度值,判断是否满足对所述终端当前显示的电子书的阅读页面进行翻页控制的触发条件。4.根据权利要求3所述的方法,其特征在于,根据所述终端与桌面之间的夹角,和/或,所述终端处于竖屏或横屏的放置状态,从所述加速度传感器在x、y、z三维方向上的加速度值中选择一个维度的加速度值,包括:如果所述终端与桌面之间的夹角小于45
°
且大于0
°
,则选择z方向上的加速度值;如果所述终端是竖屏放置于支架,并且,与所述桌面之间的夹角大于45
°
且小于90
°
,则选择y方向上的加速度值;如果所述终端是横屏放置于支架,并且,与所述桌面之间的夹角大于45
°
且小于90
°
,则选择x方向上的加速度值。5...

【专利技术属性】
技术研发人员:丛少鹏吴锦刘焕斌谢礼文
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

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

1