CN111702779B - 可配置表情的方法及*** - Google Patents
可配置表情的方法及*** Download PDFInfo
- Publication number
- CN111702779B CN111702779B CN202010550765.8A CN202010550765A CN111702779B CN 111702779 B CN111702779 B CN 111702779B CN 202010550765 A CN202010550765 A CN 202010550765A CN 111702779 B CN111702779 B CN 111702779B
- Authority
- CN
- China
- Prior art keywords
- expression
- configuration
- time
- action event
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/0005—Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
- B25J11/001—Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means with emotions simulating means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明实施例提供一种可配置表情的方法。该方法包括:在车载机器人动作事件开始时,记录动作事件的开始时间;到动作事件结束时,确定动作事件的耗时时长;将动作事件以及动作事件的耗时时长存储至文件***,在联网状态下,将车载机器人的动作事件以及动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。本发明实施例还提供一种可配置表情的***。本发明实施例可以让用户为动作事件配置更加贴合耗时时间的表情,进行专属定制,使车载机器人更加拟人化,提高用户的体验。
Description
技术领域
本发明涉及智能语音领域,尤其涉及一种可配置表情的方法及***。
背景技术
为了让机器人更加拟人化,会在机器人的智能语音对话***上添加表情展示功能。通过机器人软件程序的触发事件与表情动画资源编码的映射关系来确定需要展示的表情,事件与表情属于一对一或一对多的映射关系,在确定需要获取对应的表情资源后,再从程序内置的表情资源库中获取表情资源进行展示。
在实现本发明过程中,发明人发现相关技术中至少存在如下问题:
机器人的表情资源内置在程序中,无法做到定制化更改表情,机器人的表情资源只做简单的替换展示,没有做到更深层次的定制化替换。市面上的产品主要还是教育益智、儿童陪伴类的机器人,一般不会去调整表情动画的时长和动画帧数。但车载机器人不同,表情动画需要与机器人的机械转动(转向主驾驶位置或副驾驶位置)时长同步,需要调整表情动画的帧数和播放时长。即使是同一种车载机器人,但由于其内在的零部件也存在这细微差距,也都会影响着转动时间,更难以对车载机器人进行专属定制。
发明内容
为了至少解决现有技术中车载机器人的表情无法专属定制化的问题。
第一方面,本发明实施例提供一种可配置表情的方法,应用于车载机器人,包括:
在车载机器人动作事件开始时,记录所述动作事件的开始时间;
到所述动作事件结束时,确定所述动作事件的耗时时长;
将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
第二方面,本发明实施例提供一种可配置表情的展示方法,应用于配置平台,包括:
响应于用户登录配置平台,前端提供所述动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
第三方面,本发明实施例提供一种可配置表情的***,应用于车载机器人,包括:
时间记录程序模块,用于在车载机器人动作事件开始时,记录所述动作事件的开始时间;
耗时时长确定程序模块,用于到所述动作事件结束时,确定所述动作事件的耗时时长;
时长上传程序模块,用于将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
第四方面,本发明实施例提供一种可配置表情的***,应用于配置平台,包括:
前端配置程序模块,用于响应于用户登录配置平台,前端提供所述动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
第五方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例的可配置表情方法的步骤。
第六方面,本发明实施例提供一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现本发明任一实施例的可配置表情方法的步骤。
本发明实施例的有益效果在于:采集车载机器人动作事件的耗时时长,可以为用户在配置表情时提供对不同动作事件更贴合的耗时时间,用户可以为动作事件配置更加贴合耗时时间的表情,使车载机器人更加拟人化,提高用户的体验。并且避免了零部件差异所带来的误差影响,使每一台车载机器人可以得到专属的表情定制。如果车载机器人可以做到无极旋转这种相对复杂的运动,通过本方法的配置也可以使其动作与表情更加精确、匹配。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种可配置表情的方法的流程图;
图2是本发明一实施例提供的一种可配置表情的方法的车载机器人上传动画时长信息到服务器后台的流程图;
图3是本发明一实施例提供的一种可配置表情的方法的表情动画资源的初始化流程图的流程图;
图4是本发明一实施例提供的另一种可配置表情的方法的流程图;
图5是本发明一实施例提供的一种可配置表情的方法的界面示意图;
图6是本发明一实施例提供的一种可配置表情的方法的后台调整修改资源配置的流程图;
图7是本发明一实施例提供的一种可配置表情的方法的表情动画播放的流程图;
图8是本发明一实施例提供的一种可配置表情的方法的时序图;
图9是本发明一实施例提供的一种可配置表情的***的结构示意图;
图10是本发明一实施例提供的另一种可配置表情的***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示为本发明一实施例提供的一种可配置表情的方法的流程图,包括如下步骤:
S11:在车载机器人动作事件开始时,记录所述动作事件的开始时间;
S12:到所述动作事件结束时,确定所述动作事件的耗时时长;
S13:将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
在本实施方式中,车载机器人在激活过程中与后台***使用同一账号***登录绑定,这样车载机器人上传的任何信息,都会被相同的账号锁绑定,以便于用户在配置时,准确提供不同车载机器人对应的信息。
对于步骤S11,车载机器人收到相关动作事件触发,动作事件可以为转动运动,在一些特殊、或者其他功能的车载机器人中,也可以进行平移移动,更特殊的,可能有多种移动档位。以较为常见的转动举例,例如打开主驾驶位车窗,需要展示向左看的表情。车载机器人会在需要展示向左看开始转动时,车载机器人本地的客户端会对当前事件的开始时间进行记录。
对于步骤S12,等到车载机器人向左看动作结束时,确定向左看所需要的耗时时长。对于不同的动作,例如,向左看后再恢复原位,就需要确定向左看后再恢复原位的耗时时长。对于不同种类动作的耗时时长不限于此。
对于步骤S13,在确定好向左看这一动作事件所需要的耗时时长后,将向左看这一动作事件的耗时时长存储到文件***中。在车载机器人联网之前,动作事件不断的触发,文件***中会不断的存储不同事件的耗时时长,同样的,对于同一动作事件的不断触发,文件***也会存储同一动作事件的多次耗时时长。
当车载机器人联网状态下,确定本地数据库内的需要上传的动作事件信息。通过将车载机器人的设备型号、所述车载机器人的设备型号下的这个动作事件所需的耗时时长,发送到服务器中,例如,车载机器人的设备型号0013、动作事件-向左看03、耗时时长3.5S。当用户在配置平台配置向左看这一动作事件的表情时,可以将耗时时长3.5S提供给用户作为参考值。
由于车载机器人机械结构的问题,可能对于同一动作事件的耗时时长会有差别。通过多次采集耗时时长,可以确定同一动作的平均耗时时长,这样可以提供给用户更加精确的参考值,上述步骤的简易流程图如图2所示。
通过该实施方式可以看出,采集车载机器人动作事件的耗时时长,可以为用户在配置表情时提供对不同动作事件更贴合的耗时时间,用户可以为动作事件配置更加贴合耗时时间的表情,使车载机器人更加拟人化,提高用户的体验。并且避免了零部件差异所带来的误差影响,使每一台车载机器人可以得到专属的表情定制。如果车载机器人可以做到无极旋转这种相对复杂的运动,通过本方法的配置也可以使其动作与表情更加精确、匹配。
作为一种实施方式,在本实施例中,在所述车载机器人动作事件开始之前,对所述表情资源初始化,包括:
车载机器人向服务器查询表情资源是否更新,当更新时,获取新的表情资源对文件***内的表情资源进行更新/替换;
读取所述文件***的表情资源,解析所述表情资源中的配置表,将所述配置表中各表情资源的表情编号、播放次数、播放时长、开始帧、结束帧、文件路径保存在内存中,以用于通过表情编号读取所述表情动画的配置。
在本实施方式中,如果用户通过配置平台配置好了表情资源(例如,表情动画的播放时长)。此时,
车载机器人的程序开始先从服务器获取是否需要更新当前终端上的表情资源,如果需要更新,则从服务器下载最新的表情资源包,保存到文件资源中。如果不需要更新,则进行下一步。
程序读取已下载的保存在文件***中的表情资源文件,根据解析资源包中的配置表,依次读取每个表情的相关信息,包括表情编号、播放次数、播放时长、开始帧、结束帧、资源文件路径。(配置表中的信息由人工在配置平台写入)
最后,将每个表情对应的信息保存在程序内存中,通过Map的方式,方便通过表情编号(ID)读取,简易流程图如图3所示。
通过该实施方式可以看出,用户在配置平台对动作事件配置好表情资源后,会在车载机器人程序开始时及时的更新至本地,提高用户的使用体验。
如图4所示为本发明一实施例提供的一种可配置表情的方法的流程图,包括如下步骤:
S21:响应于用户登录配置平台,前端提供所述动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
作为一种实施方式,在所述前端中,所述配置界面还包括:
表情编号选择钮、表情动画输入框、播放次数配置扭、开始/结束帧配置工具条、播放时长配置工具条、预览动画按钮以及保存配置按钮;
后台响应于用户点击所述预览动画按钮,基于所述配置界面中用户配置的播放次数、开始/结束帧、播放时长,通过所述前端向用户展示;
后台响应于用户点击所述保存配置按钮,保存用户对所述表情资源的配置至服务器,通过所述服务器将更新的表情资源下发至车载机器人。
在本实施方式中,车载机器人在设备激活时,使用跟后台一致的登录***登录激活,设备获取到设备ID将设备绑定到当前账号下。
用户登录配置平台后,可选择自己名下的车载机器人设备进行各个动作事件对应的表情作相关配置。包括循环次数、开始/结束帧、播放时长、动画资源;其中播放时长根据设备上传的时长做平均值计算后提供给用户做参考值。具体配置界面如图5所示。
表情配置完成后可以在后台预览,用户确认效果后可保存配置,此时后台应用程序根据页面配置值修改xml配置文件。
此时,表情的配置工作已完成;车载机器人设备在更新时根据用户账户***和设备ID到指定服务器地址下载下来并进行更新操作。简易流程图如图6所示。
通过该实施方式可以看出,方便地提供给用户做相关的表情动画配置;后台使用图形化界面方式便捷地操作各个表情动画的配置。通过预先配置默认播放时长以供用户参考的播放时长配置工具条,确保用户可以配置与动作事件的耗时时间相匹配的表情动画。然后,表情资源保存在文件***中,这样就可以从网络上下载替换的表情资源,解决表情资源只能从内置程序中获取一套或仅几套内置的表情来进行展示的问题。
当用户在配置平台配置完毕,车载机器人对所述表情资源初始化之后,
车载机器人收到相关动作事件的触发,比如打开主驾驶位车窗,需要展示向左看的表情。这时,根据向左看的表情编号(ID)获取该表情对应的相关信息,包括播放次数、播放时长、开始帧(表情动画开始播放的位置)、结束帧(表情动画结束播放的位置)、根据表情资源文件的路径读取的表情资源文件流。
其次,表情动画通过播放控件Lottie进行播放,Lottie提供设置表情动画资源、播放次数、播放时长、开始帧、结束帧的接口。这时,将读取到的相关表情信息设置到Lottie播放控件中。
最后,调用Lottie的播放接口,进行表情动画的播放。简易流程图如图7所示。整体工作的时序图如图8所示。
如图9所示为本发明一实施例提供的一种可配置表情的***的结构示意图,该***可执行上述任意实施例所述的可配置表情方法,并配置在终端中。
本实施例提供的一种可配置表情的***包括:时间记录程序模块11,耗时时长确定程序模块12和时长上传程序模块13。
其中,时间记录程序模块11用于在车载机器人动作事件开始时,记录所述动作事件的开始时间;耗时时长确定程序模块12用于到所述动作事件结束时,确定所述动作事件的耗时时长;时长上传程序模块13用于将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
进一步地,所述***还包括:初始化程序模块,用于:
车载机器人向服务器查询表情资源是否更新,当更新时,获取新的表情资源对文件***内的表情资源进行更新/替换;
读取所述文件***的表情资源,解析所述表情资源中的配置表,将所述配置表中各表情资源的表情编号、播放次数、播放时长、开始帧、结束帧、文件路径保存在内存中,以用于通过表情编号读取所述表情动画的配置。
本发明实施例还提供了一种非易失性计算机存储介质,计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的可配置表情方法;
作为一种实施方式,本发明的非易失性计算机存储介质存储有计算机可执行指令,计算机可执行指令设置为:
在车载机器人动作事件开始时,记录所述动作事件的开始时间;
到所述动作事件结束时,确定所述动作事件的耗时时长;
将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
如图10所示为本发明一实施例提供的一种可配置表情的***的结构示意图,该***可执行上述任意实施例所述的可配置表情方法,并配置在终端中。
本实施例提供的一种可配置表情的***包括:前端配置程序模块21。
其中,前端配置程序模块21用于响应于用户登录配置平台,前端提供所述动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
进一步地,所述***还包括:
前端配置程序模块,用于在所述前端中,所述配置界面还包括:
表情编号选择钮、表情动画输入框、播放次数配置扭、开始/结束帧配置工具条、播放时长配置工具条、预览动画按钮以及保存配置按钮;
后台处理程序模块,用于后台响应于用户点击所述预览动画按钮,基于所述配置界面中用户配置的播放次数、开始/结束帧、播放时长,通过所述前端向用户展示;
后台响应于用户点击所述保存配置按钮,保存用户对所述表情资源的配置至服务器,通过所述服务器将更新的表情资源下发至车载机器人。
本发明实施例还提供了一种非易失性计算机存储介质,计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的可配置表情方法;
作为一种实施方式,本发明的非易失性计算机存储介质存储有计算机可执行指令,计算机可执行指令设置为:
响应于用户登录配置平台,前端提供所述动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的方法对应的程序指令/模块。一个或者多个程序指令存储在非易失性计算机可读存储介质中,当被处理器执行时,执行上述任意方法实施例中的可配置表情方法。
非易失性计算机可读存储介质可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据装置的使用所创建的数据等。此外,非易失性计算机可读存储介质可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,非易失性计算机可读存储介质可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本发明实施例还提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例的可配置表情方法的步骤。
本申请实施例的客户端以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如平板电脑。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器,掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)其他具有数据处理功能的电子装置。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”,不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种可配置表情的方法,应用于车载机器人,包括:
在车载机器人动作事件开始时,记录所述动作事件的开始时间;
到所述动作事件结束时,确定所述动作事件的耗时时长;
将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
2.根据权利要求1所述的方法,其中,在所述车载机器人动作事件开始之前,所述方法还包括:对表情资源初始化,包括:
车载机器人向服务器查询表情资源是否更新,当更新时,获取新的表情资源对文件***内的表情资源进行更新/替换;
读取所述文件***的表情资源,解析所述表情资源中的配置表,将所述配置表中各表情资源的表情编号、播放次数、播放时长、开始帧、结束帧、文件路径保存在内存中,以用于通过表情编号读取表情动画的配置。
3.一种可配置表情的展示方法,应用于配置平台,包括:
响应于用户登录配置平台,前端提供动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
4.根据权利要求3所述的方法,其中,在所述前端中,所述配置界面还包括:
表情编号选择钮、表情动画输入框、播放次数配置扭、开始/结束帧配置工具条、播放时长配置工具条、预览动画按钮以及保存配置按钮;
后台响应于用户点击所述预览动画按钮,基于所述配置界面中用户配置的播放次数、开始/结束帧、播放时长,通过所述前端向用户展示;
后台响应于用户点击所述保存配置按钮,保存用户对表情资源的配置至服务器,通过所述服务器将更新的表情资源下发至车载机器人。
5.一种可配置表情的***,应用于车载机器人,包括:
时间记录程序模块,用于在车载机器人动作事件开始时,记录所述动作事件的开始时间;
耗时时长确定程序模块,用于到所述动作事件结束时,确定所述动作事件的耗时时长;
时长上传程序模块,用于将所述动作事件以及所述动作事件的耗时时长存储至文件***,在联网状态下,将所述车载机器人的所述动作事件以及所述动作事件的耗时时长发送至服务器,以用于为配置表情提供参考值。
6.根据权利要求5所述的***,其中,所述***还包括:初始化程序模块,用于:
车载机器人向服务器查询表情资源是否更新,当更新时,获取新的表情资源对文件***内的表情资源进行更新/替换;
读取所述文件***的表情资源,解析所述表情资源中的配置表,将所述配置表中各表情资源的表情编号、播放次数、播放时长、开始帧、结束帧、文件路径保存在内存中,以用于通过表情编号读取表情动画的配置。
7.一种可配置表情的展示***,应用于配置平台,包括:
前端配置程序模块,用于响应于用户登录配置平台,前端提供动作事件的配置界面,所述配置界面包括:预先配置默认播放时长以供用户参考的播放时长配置工具条,其中,所述默认播放时长由车载机器人上传至服务器的耗时时长计算获得。
8.根据权利要求7所述的***,其中,所述***还包括:
前端配置程序模块,用于在所述前端中,所述配置界面还包括:
表情编号选择钮、表情动画输入框、播放次数配置扭、开始/结束帧配置工具条、播放时长配置工具条、预览动画按钮以及保存配置按钮;
后台处理程序模块,用于后台响应于用户点击所述预览动画按钮,基于所述配置界面中用户配置的播放次数、开始/结束帧、播放时长,通过所述前端向用户展示;
后台响应于用户点击所述保存配置按钮,保存用户对表情资源的配置至服务器,通过所述服务器将更新的表情资源下发至车载机器人。
9.一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-4中任一项所述方法的步骤。
10.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-4中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010550765.8A CN111702779B (zh) | 2020-06-16 | 2020-06-16 | 可配置表情的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010550765.8A CN111702779B (zh) | 2020-06-16 | 2020-06-16 | 可配置表情的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111702779A CN111702779A (zh) | 2020-09-25 |
CN111702779B true CN111702779B (zh) | 2021-09-24 |
Family
ID=72540938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010550765.8A Active CN111702779B (zh) | 2020-06-16 | 2020-06-16 | 可配置表情的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111702779B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103324100A (zh) * | 2013-05-02 | 2013-09-25 | 郭海锋 | 一种信息驱动的情感车载机器人 |
CN107656694A (zh) * | 2017-11-01 | 2018-02-02 | 北京小米移动软件有限公司 | 用户界面的显示控制方法及装置 |
CN108647096A (zh) * | 2018-05-16 | 2018-10-12 | Oppo广东移动通信有限公司 | ***资源配置的调整方法、装置、存储介质及移动终端 |
CN108762937A (zh) * | 2018-03-13 | 2018-11-06 | Oppo广东移动通信有限公司 | 配置信息发送方法、获取方法、装置及终端 |
CN110641476A (zh) * | 2019-08-16 | 2020-01-03 | 广汽蔚来新能源汽车科技有限公司 | 基于车载机器人的交互方法、装置、控制器和存储介质 |
CN110971974A (zh) * | 2019-12-06 | 2020-04-07 | 北京小米移动软件有限公司 | 配置参数创建方法、装置、终端及存储介质 |
CN111080750A (zh) * | 2019-12-30 | 2020-04-28 | 北京金山安全软件有限公司 | 一种机器人动画配置方法、装置及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8723872B2 (en) * | 2010-06-09 | 2014-05-13 | Disney Enterprises, Inc. | Display with robotic pixels |
-
2020
- 2020-06-16 CN CN202010550765.8A patent/CN111702779B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103324100A (zh) * | 2013-05-02 | 2013-09-25 | 郭海锋 | 一种信息驱动的情感车载机器人 |
CN107656694A (zh) * | 2017-11-01 | 2018-02-02 | 北京小米移动软件有限公司 | 用户界面的显示控制方法及装置 |
CN108762937A (zh) * | 2018-03-13 | 2018-11-06 | Oppo广东移动通信有限公司 | 配置信息发送方法、获取方法、装置及终端 |
CN108647096A (zh) * | 2018-05-16 | 2018-10-12 | Oppo广东移动通信有限公司 | ***资源配置的调整方法、装置、存储介质及移动终端 |
CN110641476A (zh) * | 2019-08-16 | 2020-01-03 | 广汽蔚来新能源汽车科技有限公司 | 基于车载机器人的交互方法、装置、控制器和存储介质 |
CN110971974A (zh) * | 2019-12-06 | 2020-04-07 | 北京小米移动软件有限公司 | 配置参数创建方法、装置、终端及存储介质 |
CN111080750A (zh) * | 2019-12-30 | 2020-04-28 | 北京金山安全软件有限公司 | 一种机器人动画配置方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111702779A (zh) | 2020-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108733290B (zh) | 绘画控制方法、装置及电子设备 | |
CN100583034C (zh) | 软件机器人设备 | |
US9135228B2 (en) | Presentation of document history in a web browsing application | |
US8982133B2 (en) | Portable virtual characters | |
CN105989165B (zh) | 在即时聊天工具中播放表情信息的方法、装置及*** | |
CN112866787B (zh) | 弹幕设置方法、装置及*** | |
CN111063353B (zh) | 允许自定义语音交互内容的客户端处理方法及用户终端 | |
CN111142833B (zh) | 基于情景模式开发语音交互产品的方法及*** | |
CN110660391A (zh) | 基于rpa接口实现大屏终端语音控制的定制方法及*** | |
CN113992553B (zh) | 一种基于微服务的平台化流量生成***、方法、计算机及存储介质 | |
CN111702779B (zh) | 可配置表情的方法及*** | |
CN113938696B (zh) | 基于自定义虚拟礼物的直播互动方法、***及计算机设备 | |
CN109299355B (zh) | 一种推荐书单展示方法、装置及存储介质 | |
WO2022127166A1 (zh) | 视频处理方法及电子设备 | |
CN110515850A (zh) | 一种应用程序测试方法、移动终端及存储介质 | |
CN112447177B (zh) | 全双工语音对话方法及*** | |
US11397601B2 (en) | Interface and interruption management | |
CN110442698B (zh) | 对话内容生成方法及*** | |
CN107888558A (zh) | 一种绘本配音方法、装置与*** | |
CN112068810A (zh) | 一种活动事件的处理方法、装置、电子设备及存储介质 | |
CN111158802B (zh) | 音频播放的方法、设备、客户端装置及电子设备 | |
CN111031141B (zh) | 用于实现语音技能的定制化配置的方法及服务器 | |
CN114760274A (zh) | 在线课堂的语音交互方法、装置、设备及存储介质 | |
CN111048090A (zh) | 基于语音的动画交互方法及装置 | |
CN109726267B (zh) | 用于故事机的故事推荐方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 215123 building 14, Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Suzhou City, Jiangsu Province Applicant after: Sipic Technology Co.,Ltd. Address before: 215123 building 14, Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Suzhou City, Jiangsu Province Applicant before: AI SPEECH Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |