-
公开(公告)号:CN110727504B
公开(公告)日:2022-04-22
申请号:CN201911001932.7
申请日:2019-10-21
Applicant: 百度在线网络技术(北京)有限公司 , 上海小度技术有限公司
Abstract: 本申请公开了代码执行方法、装置和渲染设备,涉及计算机显示技术领域。具体实现方案为:代码执行方法可以应用于虚拟机,包括:接收来自执行引擎的初始化指令,初始化指令为执行引擎加载目标代码得到的指令;根据初始化指令向注册组件发送注册指令,以创建执行目标代码所需的封装对象;根据封装对象与操作系统的原生代码的映射关系,编译得到目标代码对应的执行代码;将执行代码发送至执行引擎中执行。本申请实施例能够通过虚拟机控制注册组件创建已经封装好的封装对象,将目标代码的编译工作转移到虚拟机执行,执行引擎可以主要控制代码执行过程,因此提高了代码执行效率。
-
公开(公告)号:CN110765251A
公开(公告)日:2020-02-07
申请号:CN201911001951.X
申请日:2019-10-21
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F16/332 , G06F8/41 , G06F9/455
Abstract: 本申请公开了渲染方法、服务器、电子设备及存储介质,涉及人工智能领域。具体实现方案为:接收待渲染内容、设备端信息及提供所述待渲染内容的服务器信息;根据所述接收的内容对待渲染内容进行渲染,得到可供设备端执行的目标代码;发送所述可供设备端执行的目标代码。本申请实施例能够将业务流程与渲染过程解耦合,便于服务器端的部署、管理及升级。
-
公开(公告)号:CN110727504A
公开(公告)日:2020-01-24
申请号:CN201911001932.7
申请日:2019-10-21
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本申请公开了代码执行方法、装置和渲染设备,涉及计算机显示技术领域。具体实现方案为:代码执行方法可以应用于虚拟机,包括:接收来自执行引擎的初始化指令,初始化指令为执行引擎加载目标代码得到的指令;根据初始化指令向注册组件发送注册指令,以创建执行目标代码所需的封装对象;根据封装对象与操作系统的原生代码的映射关系,编译得到目标代码对应的执行代码;将执行代码发送至执行引擎中执行。本申请实施例能够通过虚拟机控制注册组件创建已经封装好的封装对象,将目标代码的编译工作转移到虚拟机执行,执行引擎可以主要控制代码执行过程,因此提高了代码执行效率。
-
公开(公告)号:CN110727434A
公开(公告)日:2020-01-24
申请号:CN201911002616.1
申请日:2019-10-21
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本申请公开了一种渲染方法、装置、电子设备及存储介质,涉及人工智能领域。具体实现方案为:一种渲染方法,包括:获取待渲染内容、所述待渲染内容的类别、设备端信息及提供所述待渲染内容的服务器信息;根据所述待渲染内容的类别、所述设备端信息及所述服务器信息,确定第一渲染模板的信息;根据所述第一渲染模板的信息查找对应的第一渲染模板;在能够查找到所述第一渲染模板的情况下,采用所述第一渲染模板渲染所述待渲染内容。本申请实施例能够实现灵活、高效的渲染。
-
公开(公告)号:CN110727434B
公开(公告)日:2023-07-04
申请号:CN201911002616.1
申请日:2019-10-21
Applicant: 百度在线网络技术(北京)有限公司 , 上海小度技术有限公司
Abstract: 本申请公开了一种渲染方法、装置、电子设备及存储介质,涉及人工智能领域。具体实现方案为:一种渲染方法,包括:获取待渲染内容、所述待渲染内容的类别、设备端信息及提供所述待渲染内容的服务器信息;根据所述待渲染内容的类别、所述设备端信息及所述服务器信息,确定第一渲染模板的信息;根据所述第一渲染模板的信息查找对应的第一渲染模板;在能够查找到所述第一渲染模板的情况下,采用所述第一渲染模板渲染所述待渲染内容。本申请实施例能够实现灵活、高效的渲染。
-
公开(公告)号:CN110765251B
公开(公告)日:2022-11-22
申请号:CN201911001951.X
申请日:2019-10-21
Applicant: 百度在线网络技术(北京)有限公司 , 上海小度技术有限公司
IPC: G06F16/332 , G06F8/41 , G06F9/455
Abstract: 本申请公开了渲染方法、服务器、电子设备及存储介质,涉及人工智能领域。具体实现方案为:接收待渲染内容、设备端信息及提供所述待渲染内容的服务器信息;根据所述接收的内容对待渲染内容进行渲染,得到可供设备端执行的目标代码;发送所述可供设备端执行的目标代码。本申请实施例能够将业务流程与渲染过程解耦合,便于服务器端的部署、管理及升级。
-
公开(公告)号:CN112882709B
公开(公告)日:2024-05-24
申请号:CN202110260854.3
申请日:2021-03-10
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本公开提供了一种基于容器引擎系统的渲染方法、装置、设备以及存储介质,涉及智能设备、云服务、渲染等计算机技术领域。具体实现方案为:容器引擎系统设置于设备端,所述容器引擎系统包括渲染模块和容器模块。所述渲染模块向容器模块发送所述已渲染数据;所述容器模块基于所述已渲染数据获取容器引擎,利用所述容器引擎基于所述已渲染数据构建容器视图以及生成显示页面。本公开实施例中,利用设备端的容器引擎系统,可以基于已渲染数据获取容器引擎、构建容器视图,进而生成设备端的显示页面,显示所需的渲染效果。由于设备端的容器引擎等可以复用,可以减少渲染所需的计算量,提高渲染速度,优化渲染效果。
-
公开(公告)号:CN111611468B
公开(公告)日:2023-08-25
申请号:CN202010356398.8
申请日:2020-04-29
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F16/953 , G06F16/958 , G10L15/18 , G10L15/22 , G10L15/26
Abstract: 本申请公开了一种页面交互方法,涉及计算机技术领域的语音技术领域。具体实现方案为:通过获取页面的可执行交互内容;获取语音信息;对语音信息进行意图识别,以从可执行交互内容中,确定与语音信息的意图相匹配的目标交互;在页面执行目标交互。由此,通过在页面执行与用户输入的语音信息的意图相匹配的目标交互,实现了用户采用语音方式可以和网页进行交互,提高了用户与页面交互的效率。
-
公开(公告)号:CN108877791A
公开(公告)日:2018-11-23
申请号:CN201810501073.7
申请日:2018-05-23
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种基于视图的语音交互方法、装置、服务器、终端和介质,其中,该方法包括:获取用户的语音信息,和终端当前显示视图中可语音操作的元素的语音指令描述信息;依据可语音操作的元素的视图描述信息对用户的语音信息进行语义识别,得到用户的操作意图;依据语音指令描述信息,从语音指令列表中定位出与用户操作意图相匹配的指令序列;将指令序列下发到终端执行。本发明实施例解决了现有技术中语音交互功能和产品的业务逻辑耦合度较高、语音交互功开发缺乏统一性以及通用性较差的问题,实现了语音交互功能和产品的业务逻辑的解耦合,提高了语音交互功能的通用性。
-
公开(公告)号:CN108877791B
公开(公告)日:2021-10-08
申请号:CN201810501073.7
申请日:2018-05-23
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种基于视图的语音交互方法、装置、服务器、终端和介质,其中,该方法包括:获取用户的语音信息,和终端当前显示视图中可语音操作的元素的语音指令描述信息;依据可语音操作的元素的视图描述信息对用户的语音信息进行语义识别,得到用户的操作意图;依据语音指令描述信息,从语音指令列表中定位出与用户操作意图相匹配的指令序列;将指令序列下发到终端执行。本发明实施例解决了现有技术中语音交互功能和产品的业务逻辑耦合度较高、语音交互功开发缺乏统一性以及通用性较差的问题,实现了语音交互功能和产品的业务逻辑的解耦合,提高了语音交互功能的通用性。
-
-
-
-
-
-
-
-
-