System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信息浏览方法、装置、电子设备和存储介质制造方法及图纸_技高网

信息浏览方法、装置、电子设备和存储介质制造方法及图纸

技术编号:40384876 阅读:10 留言:0更新日期:2024-02-20 22:20
本申请的实施方式提供了一种信息浏览方法、装置、电子设备和存储介质。该信息浏览方法包括:监测设备用户发起的信息输入事件;基于信息输入事件和预设浏览器框架确定浏览输出数据,其中浏览输出数据包含音频输出数据和图像输出数据,并且预设浏览器框架为基于导航网页控件构建的框架;以及基于音频输出数据和设备的预设音频框架形成音频播放数据,并且基于图像输出数据和设备的预设渲染框架形成图像显示数据。利用本申请提供的技术方案,能够满足词典笔用户的信息浏览需求,提升词典笔用户的使用体验感。

【技术实现步骤摘要】

本申请的实施方式涉及浏览器领域,更具体地,本申请的实施方式涉及信息浏览方法、装置、电子设备和存储介质


技术介绍

1、本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述可包括可以探究的概念,但不一定是之前已经想到或者已经探究的概念。因此,除非在此指出,否则在本部分中描述的内容对于本申请的说明书和权利要求书而言不是现有技术,并且并不因为包括在本部分中就承认是现有技术。

2、词典笔是一种便携式语言查询数码工具,现有的词典笔功能众多,其中可以包含扫描翻译功能和语音翻译功能等,普及程度越来越高。另外,浏览器是用于检索、展示以及传递web信息资源的应用程序,其广泛应用于手机和个人计算机等电子设备上。

3、当词典笔用户需要对某些词句进行搜索或查询时,一般需要额外使用手机或电脑来进行搜索或查询。但在一些使用场景中,词典笔用户可能不具备使用额外的电脑或手机等电子设备的条件,此时则无法满足词典笔用户的搜索或查询需求,造成词典笔用户的使用不便。

4、有鉴于此,亟需提出一种创新的信息浏览方法,以便满足词典笔用户的信息浏览需求,提升词典笔用户的使用体验感。


技术实现思路

1、为克服相关技术中存在的问题,本申请的实施方式期望一种信息浏览方法、装置、电子设备和存储介质。该信息浏览方法能够满足词典笔用户的信息浏览需求,提升词典笔用户的使用体验感。

2、在本申请实施方式的第一方面中,提供了一种信息浏览方法,包括:监测设备用户发起的信息输入事件;基于信息输入事件和预设浏览器框架确定浏览输出数据,其中浏览输出数据包含音频输出数据和图像输出数据,并且预设浏览器框架为基于导航网页控件构建的框架;以及基于音频输出数据和设备的预设音频框架形成音频播放数据,并且基于图像输出数据和设备的预设渲染框架形成图像显示数据。

3、在本申请的一个实施例中,在监测设备用户发起的信息输入事件之前,信息浏览方法还包括:获取导航网页控件;对导航网页控件进行裁剪,得到浏览器裁剪框架;以及将浏览器裁剪框架运行模式切换为离屏渲染模式,得到预设浏览器框架。

4、在本申请的一个实施例中,基于信息输入事件和预设浏览器框架确定浏览输出数据包括:将信息输入事件中的输入信息格式转换为框架输入格式,得到框架输入信息;将框架输入信息输入值预设浏览器框架中,得到预设浏览器框架输出的浏览输出数据。

5、在本申请的一个实施例中,基于音频输出数据和设备的预设音频框架形成音频播放数据包括:基于音频输出数据和高级linux声音架构形成音频播放数据。

6、在本申请的一个实施例中,基于音频输出数据和高级linux声音架构形成音频播放数据包括:初始化设备的音频输出装置并设置音频参数,音频参数包括采样率、数据格式、声道数和缓冲区大小;将音频输出数据载入高级linux声音架构的缓冲区,以使得高级linux声音架构能够输出音频播放数据进行播放。

7、在本申请的一个实施例中,基于图像输出数据和设备的预设渲染框架形成图像显示数据包括:基于图像输出数据和haas ui框架形成图像显示数据。

8、在本申请的一个实施例中,基于图像输出数据和haas ui框架形成图像显示数据包括:在haas ui框架中创建canvas对象;将canvas对象的内存地址发送至haas ui框架的c++层,并基于canvas对象进行渲染,得到图像显示数据。

9、在本申请的一个实施例中,在基于canvas对象进行渲染之后,信息浏览方法还包括:对基于canvas对象进行渲染所得的图像数据进行转换处理和缩放处理。

10、在本申请的一个实施例中,监测设备用户发起的信息输入事件包括:通过haas ui框架监测信息输入事件,信息输入事件包括触摸输入事件、语音输入事件和键盘输入事件。

11、在本申请实施方式的第二方面中,提供了一种信息浏览装置,用于执行如第一方面中任一项所述的信息浏览方法,包括:事件监测模块,用于监测设备用户发起的信息输入事件;浏览数据确定模块,用于基于信息输入事件和预设浏览器框架确定浏览输出数据;浏览输出数据包含音频输出数据和图像输出数据;预设浏览器框架为基于导航网页控件构建的框架;以及数据输出模块,用于基于音频输出数据和设备的预设音频框架形成音频播放数据,并且基于图像输出数据和设备的预设渲染框架形成图像显示数据。

12、在本申请的一个实施例中,信息浏览装置还包括:框架处理模块;框架处理模块用于:获取导航网页控件;对导航网页控件进行裁剪,得到浏览器裁剪框架;以及将浏览器裁剪框架运行模式切换为离屏渲染模式,得到预设浏览器框架。

13、在本申请的一个实施例中,浏览数据确定模块用于:将信息输入事件中的输入信息格式转换为框架输入格式,得到框架输入信息;将框架输入信息输入值预设浏览器框架中,得到预设浏览器框架输出的浏览输出数据。

14、在本申请的一个实施例中,数据输出模块用于:基于音频输出数据和高级linux声音架构形成音频播放数据。

15、在本申请的一个实施例中,数据输出模块用于:初始化设备的音频输出装置并设置音频参数,音频参数包括采样率、数据格式、声道数和缓冲区大小;将音频输出数据载入高级linux声音架构的缓冲区,以使得高级linux声音架构能够输出音频播放数据进行播放。

16、在本申请的一个实施例中,数据输出模块用于:基于图像输出数据和haas ui框架形成图像显示数据。

17、在本申请的一个实施例中,数据输出模块用于:在haas ui框架中创建canvas对象;将canvas对象的内存地址发送至haas ui框架的c++层,并基于canvas对象进行渲染,得到图像显示数据。

18、在本申请的一个实施例中,数据输出模块用于:对基于canvas对象进行渲染所得的图像数据进行转换处理和缩放处理。

19、在本申请的一个实施例中,事件监测模块用于:通过haas ui框架监测信息输入事件,信息输入事件包括触摸输入事件、语音输入事件和键盘输入事件。

20、本申请第三方面提供一种电子设备,包括:处理器;以及存储器,其上存储有用于信息浏览的可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。

21、本申请第四方面提供一种非暂时性机器可读存储介质,其上存储有用于信息浏览的可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。

22、本申请实施方式提供的技术方案具有以下有益效果:

23、本申请实施方式提供的信息浏览方法、装置、电子设备和存储介质,通过监测设备用户发起的信息输入事件,进而基于信息输入事件和预设浏览器框架确定包含音频输出数据和图像输出数据在内的浏览输出数据。其中预设浏览器框架为基于导航网页控件构建的框架,从而能够利用该预设浏览器框架实现信息浏览功能。

24、进一步地,本文档来自技高网...

【技术保护点】

1.一种信息浏览方法,其特征在于,包括:

2.根据权利要求1所述的信息浏览方法,其特征在于,在所述监测设备用户发起的信息输入事件之前,所述信息浏览方法还包括:

3.根据权利要求1所述的信息浏览方法,其特征在于,所述基于所述信息输入事件和预设浏览器框架确定浏览输出数据包括:

4.根据权利要求1所述的信息浏览方法,其特征在于,所述基于所述音频输出数据和设备的预设音频框架形成音频播放数据包括:

5.根据权利要求4所述的信息浏览方法,其特征在于,所述基于所述音频输出数据和高级Linux声音架构形成音频播放数据包括:

6.根据权利要求1所述的信息浏览方法,其特征在于,所述基于所述图像输出数据和所述设备的预设渲染框架形成图像显示数据包括:

7.根据权利要求6所述的信息浏览方法,其特征在于,所述基于所述图像输出数据和HaaS UI框架形成图像显示数据包括:

8.一种信息浏览装置,其特征在于,用于执行如权利要求1-7中任一项所述的信息浏览方法,包括:

9.一种电子设备,其特征在于,包括:

10.一种非暂时性机器可读存储介质,其上存储有用于信息浏览的可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种信息浏览方法,其特征在于,包括:

2.根据权利要求1所述的信息浏览方法,其特征在于,在所述监测设备用户发起的信息输入事件之前,所述信息浏览方法还包括:

3.根据权利要求1所述的信息浏览方法,其特征在于,所述基于所述信息输入事件和预设浏览器框架确定浏览输出数据包括:

4.根据权利要求1所述的信息浏览方法,其特征在于,所述基于所述音频输出数据和设备的预设音频框架形成音频播放数据包括:

5.根据权利要求4所述的信息浏览方法,其特征在于,所述基于所述音频输出数据和高级linux声音架构形成音频播放数据包括:

6.根...

【专利技术属性】
技术研发人员:张鹏刘帅
申请(专利权)人:网易有道杭州智能科技有限公司
类型:发明
国别省市:

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

1