处理结果的播报方法和装置、存储介质及电子装置制造方法及图纸

技术编号:38125052 阅读:6 留言:0更新日期:2023-07-08 09:28
本申请公开了一种语音信息的响应方法和装置、存储介质及电子装置,涉及智慧家庭技术领域,该语音信息的响应方法包括:将从目标对象接收到的语音信息发送至云服务器,以使所述云服务器根据所述语音信息向所述第一设备发送帧数据;其中,所述帧数据包括:所述云服务器对所述语音信息的处理结果;解析所述帧数据的设定字段,得到所述设定字段的字段信息;根据所述字段信息确定所述处理结果的播报方式,并根据所述播报方式对所述处理结果进行播报,采用上述技术方案,解决了播报方式与业务耦合严重,从而导致播报多次及冗余等情况频繁发生等问题。问题。问题。

【技术实现步骤摘要】
处理结果的播报方法和装置、存储介质及电子装置


[0001]本申请涉及智慧家庭
,具体而言,涉及一种处理结果的播报方法和装置、存储介质及电子装置。

技术介绍

[0002]随着智能语音应用技术的不断成熟,越来越多的家用设备应用了智能语音技术,语音交互的需求与使用场景不断增多。特别是在居家场所,人们越来越习惯于通过语音来下达指令,同时获取相应信息,因为语音交流本身就是人类交流的方式,这样释放了双手,并延伸了交流的距离,让人与智能家电的交互更加自然。
[0003]随着家里智能电器的增多,家庭中的智能场景也变得越来越复杂,通过语音网器控制其他设备的场景也越来越多,这里不仅要求智能设备要实现本机控制,还要具备控制其他设备的能力。通过智能设备控制其他设备就要涉及到控制结果以及特殊场景的播报问题,此时可能会导致类似的内容播报两次甚至更多次的情况,给用户带来困扰。如何在提升用户体验度的基础上处理好本机语音交互播报与其他控制场景播报的问题显得尤为重要。
[0004]目前智能设备的处理逻辑主要是根据云端下发的指令进行协议解析后进行控制及播报逻辑处理,这种处理方式对于本机设备控制及播报是没有问题的,但是对于家庭场景中控制其他设备及特殊联动的场景,当收到控制其他设备时,语音识别完成会给主控设备下发指令,同时会去给其他设备发送控制指令,等到其他设备控制结果返回后再去给语音主控设备下发消息,此时就可能出现短时间内多次播报的问题,这样会导致播报过于频繁,内容冗余等情况。设备端为了避免这类情况出现,通常会根据业务字段进行规避控制,通常表现为解析为某种业务时,不对云端下发的同步消息进行播报,等待云端下发的异步消息推送进行播报,但是这种处理方式与业务耦合严重,而实际智能家庭场景中业务错综复杂,每次添加新业务都需要给设备端同步更新解析字段,通过这种方式很难一一规避解决,从而导致播报多次及冗余等情况发生。
[0005]针对相关技术中,播报方式与业务耦合严重,从而导致播报多次及冗余等情况频繁发生等问题,尚未提出有效的解决方案。

技术实现思路

[0006]本申请实施例提供了一种处理结果的播报方法和装置、存储介质及电子装置,以至少解决相关技术中,播报方式与业务耦合严重,从而导致播报多次及冗余等情况频繁发生等问题。
[0007]根据本申请实施例的一个实施例,提供了一种处理结果的播报方法,包括:将从目标对象接收到的语音信息发送至云服务器,以使所述云服务器根据所述语音信息向所述第一设备发送帧数据;其中,所述帧数据包括:所述云服务器对所述语音信息的处理结果;解析所述帧数据的设定字段,得到所述设定字段的字段信息;根据所述字段信息确定所述处理结果的播报方式,并根据所述播报方式对所述处理结果进行播报。
[0008]在一个示例性实施例中,解析所述帧数据的设定字段,得到所述设定字段的字段信息,包括:获取所述设定字段对应的比特位信息;根据所述比特位信息确定所述设定字段的字段信息。
[0009]在一个示例性实施例中,获取所述设定字段对应的比特位信息,包括:在所述设定字段包括三个比特位的情况下,获取第一比特位的第一比特位信息、第二比特位的第二比特位信息和第三比特位的第三比特位信息;其中,所述第一比特位,所述第二比特位和所述第三比特位在所述设定字段中的位置依次排列;根据所述比特位信息确定所述设定字段的字段信息,包括:根据所述第一比特位信息、所述第二比特位信息和所述第三比特位信息确定所述字段信息。
[0010]在一个示例性实施例中,在所述比特位信息包括:第一比特位信息、第二比特位信息和第三比特位信息的情况下,根据所述比特位信息确定所述设定字段的字段信息之后,至少包括以下之一:在所述第一比特位信息、所述第二比特位信息和所述第三比特位信息均为第一数值的情况下,确定所述播报方式为播报所述处理结果;在所述第一比特位信息和所述第三比特位信息为第一数值,所述第二比特位信息为第二数值的情况下,确定所述播报方式为播报所述处理结果,且播报所述云服务器发送的异步信息;在所述第一比特位信息为第一数值,所述第二比特位信息和所述第三比特位信息为第二数值的情况下,确定所述播报方式为播报所述处理结果。
[0011]在一个示例性实施例中,在所述比特位信息包括:第一比特位信息、第二比特位信息和第三比特位信息的情况下,根据所述比特位信息确定所述设定字段的字段信息之后,包括:在所述第一比特位信息和所述第二比特位信息为第一数值,所述第三比特位信息为第二数值的情况下,确定所述播报方式为禁止播报所述处理结果,且播报所述云服务器发送的异步信息,其中,所述语音信息用于指示所述第一设备控制第二设备执行目标操作,所述异步信息用于指示所述第二设备的执行结果。
[0012]在一个示例性实施例中,在所述比特位信息包括:第一比特位信息、第二比特位信息和第三比特位信息的情况下,根据所述播报方式对所述处理结果进行播报,包括以下之一:在所述第一比特位信息、所述第二比特位信息和所述第三比特位信息均为第一数值的情况下,解析所述帧数据的数据字段,以获取所述处理结果,并播报所述处理结果;在所述第一比特位信息为第一数值,所述第二比特位信息和所述第三比特位信息为第二数值的情况下,根据所述第一设备的多媒体播放技能对应的网络协议解析所述帧数据的其他字段,以在所述帧数据的其他字段获取所述处理结果,并播报所述处理结果;其中,所述其他字段用于指示除所述设定字段之外的字段。
[0013]在一个示例性实施例中,解析所述帧数据的设定字段之后,所述方法还包括:确定是否成功解析所述帧数据的设定字段;在未成功解析所述帧数据的设定字段的情况下,根据所述第一设备的历史网络协议解析所述帧数据的业务标识字段,其中,所述业务标识字段用于指示所述第一设备的业务功能;根据所述业务标识字段确定业务类型,并根据所述业务类型确定所述处理结果对应的播报方式。
[0014]在一个示例性实施例中,解析所述帧数据的设定字段,包括:解析所述帧数据的校验字段,以获取所述帧数据的校验信息;根据预设密钥对所述校验信息进行解密,以得到解密后的校验信息;在所述解密后的校验信息和预设校验信息一致的情况下,解析所述帧数
据的设定字段。
[0015]根据本申请实施例的另一个实施例,还提供了一种处理结果的播报装置,包括:发送模块,用于将从目标对象接收到的语音信息发送至云服务器,以使所述云服务器根据所述语音信息向所述第一设备发送帧数据;其中,所述帧数据包括:所述云服务器对所述语音信息的处理结果;解析模块,用于解析所述帧数据的设定字段,得到所述设定字段的字段信息;播放模块,用于根据所述字段信息确定所述处理结果的播报方式,并根据所述播报方式对所述处理结果进行播报。
[0016]根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述处理结果的播报方法。
[0017]根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理结果的播报方法,其特征在于,应用于第一设备,包括:将从目标对象接收到的语音信息发送至云服务器,以使所述云服务器根据所述语音信息向所述第一设备发送帧数据;其中,所述帧数据包括:所述云服务器对所述语音信息的处理结果;解析所述帧数据的设定字段,得到所述设定字段的字段信息;根据所述字段信息确定所述处理结果的播报方式,并根据所述播报方式对所述处理结果进行播报。2.根据权利要求1所述的处理结果的播报方法,其特征在于,解析所述帧数据的设定字段,得到所述设定字段的字段信息,包括:获取所述设定字段对应的比特位信息;根据所述比特位信息确定所述设定字段的字段信息。3.根据权利要求2所述的处理结果的播报方法,其特征在于,获取所述设定字段对应的比特位信息,包括:在所述设定字段包括三个比特位的情况下,获取第一比特位的第一比特位信息、第二比特位的第二比特位信息和第三比特位的第三比特位信息;其中,所述第一比特位,所述第二比特位和所述第三比特位在所述设定字段中的位置依次排列;根据所述比特位信息确定所述设定字段的字段信息包括:根据所述第一比特位信息、所述第二比特位信息和所述第三比特位信息确定所述字段信息。4.根据权利要求2所述的处理结果的播报方法,其特征在于,在所述比特位信息包括:第一比特位信息、第二比特位信息和第三比特位信息的情况下,根据所述比特位信息确定所述设定字段的字段信息之后,至少包括以下之一:在所述第一比特位信息、所述第二比特位信息和所述第三比特位信息均为第一数值的情况下,确定所述播报方式为播报所述处理结果;在所述第一比特位信息和所述第三比特位信息为第一数值,所述第二比特位信息为第二数值的情况下,确定所述播报方式为播报所述处理结果,且播报所述云服务器发送的异步信息;在所述第一比特位信息为第一数值,所述第二比特位信息和所述第三比特位信息为第二数值的情况下,确定所述播报方式为播报所述处理结果。5.根据权利要求2所述的处理结果的播报方法,其特征在于,在所述比特位信息包括:第一比特位信息、第二比特位信息和第三比特位信息的情况下,根据所述比特位信息确定所述设定字段的字段信息之后,包括:在所述第一比特位信息和所述第二比特位信息为第一数值,所述第三比特位信息为第二数值的情况下,确定所述播报方式为禁止播报所述处理结果,且播报所述云服务器发送的异步信息,其中,所述语音信息用于指示所述第一设备控制第二设备执行目标操作,所述异步...

【专利技术属性】
技术研发人员:王金红
申请(专利权)人:海尔优家智能科技北京有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1