一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

语音交互信息的处理方法及装置、存储介质及电子装置与流程

2022-12-13 23:06:48 来源:中国专利 TAG:


1.本技术涉及智慧家庭技术领域,具体而言,涉及一种语音交互信息的处理方法及装置、存储介质及电子装置。


背景技术:

2.从事智慧家庭领域的各大科技公司,通过让用户添加家庭成员,确定每个家庭成员的使用偏好信息,进而根据家庭成员的偏好信息进行设备控制。但这样会增加了用户的学习成本,并且大部分用户也不愿意维护家庭中成员的偏好信息,由于获取不到准确的家庭成员的偏好信息,平台就无法针对家庭成员进行智能化的服务。
3.针对相关技术中,无法获取到家庭中每个成员的偏好信息,导致无法对家庭中每个成员进行智能化服务的问题,目前尚未提出有效的解决方案。
4.因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。


技术实现要素:

5.本发明实施例提供了一种语音交互信息的处理方法及装置、存储介质及电子装置,以至少解决无法获取到家庭中每个成员的偏好信息,导致无法对家庭中每个成员进行智能化服务的问题。
6.根据本发明实施例的一方面,提供一种语音交互信息的处理方法,包括:获取一组设备在预设时间内获取到的第一组音频;对所述第一组音频中的每个音频进行声纹识别,并对识别得到的第一组声纹进行聚类分析,得到第二组声纹;其中,所述第一组声纹中的每个声纹与所述第一组音频中的每个音频具有一一对应关系,所述第二组声纹中每个声纹不同;通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息。
7.在一个示例性的实施例中,通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,包括:从所述第一组音频中确定所述第二组声纹中每个声纹对应的第二组音频;对所述第二组声纹中每个声纹对应的第二组音频进行识别分析,确定所述第二组声纹中每个声纹对应的一组交互内容,以及所述一组交互内容中每个交互内容对应的交互时长,交互时间段、交互次数、环境参数。
8.在一个示例性的实施例中,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息,包括:从一组交互内容中确定多个交互内容,其中,所述多个交互内容中的每个交互内容对应的交互次数大于预设交互次数;根据所述多个交互内容以及所述多个交互内容中每个交互内容对应的交互时长、交互时间段、环境参数确定目标对象的偏好信息;其中,每个声纹对应的交互信息包括:一组交互内容、所述一组交互内容中每个交互内容对应的交互时长、交互时间段、交互次数、环境参数。
9.在一个示例性的实施例中,确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,所述方法还包括:对所述每个声纹对应的目标对象的偏好信息进行分类,得到一组偏好信息类型;缓存每个目标对象对应的一组偏好信息类型中每个偏好信息类型对应的信息项以及所述信息项对应的运行参数,得到所述每个目标对象对应的偏好数据库。
10.在一个示例性的实施例中,确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,所述方法还包括:在获取到第一目标对象的语音指令、且所述语音指令用于指示第一设备待执行设备操作的情况下,确定所述第一设备待执行的设备操作是否唯一,其中,所述第一目标对象的声纹位于所述第二组声纹中;所述一组设备包括所述第一设备;在确定所述第一设备待执行的设备操作唯一的情况下,指示所述第一设备执行所述语音指令对应的设备操作;在确定所述第一设备待执行的设备操作不唯一的情况下,根据所述语音指令与所述第一目标对象对应的偏好信息确定设备操作指令,并指示所述第一设备执行所述设备操作指令。
11.在一个示例性的实施例中,根据所述语音指令与所述第一目标对象对应的操作偏好信息确定设备操作指令,包括:在所述语音指令用于指示所述第一设备运行的情况下,根据所述第一目标对象对应的偏好信息确定所述第一设备的运行参数,并根据所述运行参数确定所述设备操作指令;在所述语音指令用于指示所述第一设备进行随机播放的情况下,根据所述第一目标对象对应的偏好信息确定播放内容,并根据所述播放内容确定所述设备操作指令。
12.在一个示例性的实施例中,确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,所述方法还包括:在所述第二组声纹对应的多个目标对象中存在第二目标对象、所述第二目标对象的偏好信息用于指示所述第二目标对象在目标时间段控制第二设备执行第一目标操作的情况下,在当前时刻识别到所述第二目标对象的声纹时,控制所述第二设备执行所述第一目标操作,其中,所述一组设备包括所述第二设备,所述当前时刻位于所述目标时间段;在所述第二组声纹对应的多个目标对象中存在第三目标对象、所述第三目标对象的偏好信息用于指示所述第三目标对象在目标环境下控制第三设备执行第二目标操作的情况下,在当前环境为所述目标环境、且当前时刻识别到所述第三目标对象的声纹时,控制所述第三设备执行所述第二目标操作,其中,所述一组设备包括所述第三设备。
13.根据本发明实施例的另一方面,还提供了一种语音交互信息的处理装置,包括:获取模块,用于获取一组设备在预设时间内获取到的第一组音频;第一确定模块,用于对所述第一组音频中的每个音频进行声纹识别,并对识别得到的第一组声纹进行聚类分析,得到确定第二组声纹;其中,所述第一组声纹中的每个声纹与所述第一组音频中的每个音频具有一一对应关系,所述第二组声纹中每个声纹不同;第二确定模块,用于通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息。
14.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述语音交互信息的处理方法。
15.根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行
上述语音交互信息的处理方法。
16.通过本发明,对一组设备(家庭中的所有设备)在预设时间内获取到的第一组音频中的每个音频进行声纹识别,确定第二组声纹(例如,家庭中的成员的声纹组),进而通过第一组音频确定第二组声纹中每个声纹对应的交互信息,并根据交互信息确定第二组声纹中每个声纹对应的目标对象的偏好信息。由于可以自动确定家庭中每个用户的偏好信息,进而可以针对每个用户的偏好信息为家庭中的每个成员进行智能化服务,解决了无法获取到家庭中每个成员的偏好信息,导致无法对家庭中每个成员进行智能化服务的问题。
附图说明
17.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
18.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
19.图1是根据本技术实施例的一种语音交互信息的处理方法的硬件环境示意图;
20.图2是根据本发明实施例的语音交互信息的处理方法的流程图;
21.图3是根据本发明实施例的声纹和交互信息搜集与分类流程示意图;
22.图4是根据本发明实施例的信息推送和指令执行流程示意图;
23.图5是根据本发明实施例的语音交互信息的处理装置的结构框图。
具体实施方式
24.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
25.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.根据本技术实施例的一个方面,提供了一种语音交互信息的处理方法。该语音交互信息的处理方法广泛应用于智慧家庭(smart home)、智能家居、智能家用设备生态、智慧住宅(intelligencehouse)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述语音交互信息的处理方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据
库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。
27.上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:wifi(wireless fidelity,无线保真),蓝牙。终端设备102可以并不限定于为pc、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。
28.为了解决上述问题,在本实施例中提供了一种语音交互信息的处理方法,包括但不限于应用在网关中,图2是根据本发明实施例的语音交互信息的处理方法的流程图,该流程包括如下步骤:
29.步骤s202,获取一组设备在预设时间内获取到的第一组音频;
30.需要说明的是,一组设备包括多个设备,包括不限于:冰箱、空调、音箱、热水器、洗衣机、电视等等。预设时间可以为一个月内,两个月内。上述第一组音频为家庭中的人员与一组设备中的设备在预设时间内进行交互的过程中,一组设备中的设备所采集到的音频。在一个示例性的实施例中,一组设备为家庭中的所有设备。
31.步骤s204,对所述第一组音频中的每个音频进行声纹识别,并对识别得到的第一组声纹进行聚类分析,得到第二组声纹;其中,所述第一组声纹中的每个声纹与所述第一组音频中的每个音频具有一一对应关系,所述第二组声纹中每个声纹不同;
32.在一个示例性的实施例中,可以对识别得到的第一组声纹进行去重处理,进而得到第二组声纹。
33.在一个示例性的实施例中,在家中有访客的时候,访客也可能会与一组设备中的部分设备进行语音交互,但访客与家中设备交互的次数较少,进而为了避免将访客(不是家庭成员)统计进来了,则可以对第一组声纹进行去重处理,得到第三组声纹,将第三组声纹中在第一组声纹中出现的次数大于预设次数(例如10次)的多个声纹确定为第二组声纹。也就是说,第二组声纹包括家庭中所有成员的声纹。
34.在一个示例性的实施例中,在从识别得到的第一组声纹中确定第二组声纹之后,可以确定第二组声纹中每个声纹对应的目标对象的年龄和性别,进而根据所述第二组声纹中每个声纹对应的目标对象的年龄和性别,确定所述一组设备对应账号组的账号信息。
35.需要说明的是,由于声纹具有唯一性,进而第二组声纹中每个声纹对应家庭中的一名成员,并通过声纹来确定此声纹对应的目标对象的年龄和性别,进而通过年龄和性别来确定家庭中的人员组成,在确定了家庭的人员组成以后,可以根据家庭中的人员组成为家庭中的成员进行更加智能的服务。需要说明的是,上述账号组中每一个账号对应一个用户。上述目标对象为家庭中的用户。
36.步骤s206,通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息。
37.通过上述步骤,对一组设备(家庭中的所有设备)在预设时间内获取到的第一组音频中的每个音频进行声纹识别,确定第二组声纹(例如,家庭中的成员的声纹组),进而通过第一组音频确定第二组声纹中每个声纹对应的交互信息,并根据交互信息确定第二组声纹中每个声纹对应的目标对象的偏好信息。由于可以自动确定家庭中每个用户的偏好信息,进而可以针对每个用户的偏好信息为家庭中的每个成员进行智能化服务,解决了无法获取到家庭中每个成员的偏好信息,导致无法对家庭中每个成员进行智能化服务的问题。
38.在一个示例性的实施例中,通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,可以通过以下步骤s11-s12实现:
39.步骤s11:从所述第一组音频中确定所述第二组声纹中每个声纹对应的第二组音频;
40.需要说明的是,每个声纹对应的第一组音频为每个声纹对应的目标对象与一组设备中的设备进行交互过程中产生的音频。例如,每个声纹对应的目标对象与音箱、冰箱、电视进行交互的时候下发的音频。
41.步骤s12:对所述第二组声纹中每个声纹对应的第二组音频进行识别分析,确定所述第二组声纹中每个声纹对应的一组交互内容,以及所述一组交互内容中每个交互内容对应的交互时长,交互时间段、交互次数、环境参数。
42.示例性的,可以对第一组音频进行语音识别,得到一组识别文本,进而对一组识别文本进行语义识别,进而确定出每个声纹对应的一组交互内容,进而根据第一组音频确定一组交互内容中每个交互内容对应的交互时长,交互时间段、交互次数、环境参数等等。
43.需要说明的是,环境参数包括但不限于:温度、湿度、空气质量、环境吵闹程度等等。每个声纹对应的交互信息包括但不限于:每个声纹对应的一组交互内容,以及所述一组交互内容中每个交互内容对应的交互时长,交互时间段、交互次数、环境参数。
44.需要说明的是,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息可以通过以下方式实现:从一组交互内容中确定多个交互内容,其中,所述多个交互内容中的每个交互内容对应的交互次数大于预设交互次数,根据所述多个交互内容以及所述多个交互内容中每个交互内容对应的交互时长、交互时间段、环境参数确定目标对象的偏好信息。
45.例如,可以根据交互信息确定目标对象的偏好信息为目标对象经常在xxx时间段,控制xx设备。还可以确定目标对象喜欢观看的节目,喜欢听的音乐等等。在xx天气的情况下,喜欢控制何种设备以及控制设备做何种操作。
46.在本实施例中,通过上述步骤可以自动的确定每个家庭成员的偏好信息,进而可以针对每个家庭成员的偏好信息对家庭中的设备进行设备控制,使得可以为家庭中的每个成员进行智能化服务。
47.在一个示例性的实施例中,确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,还可以执行以下步骤s21-s22:
48.步骤s21:对所述每个声纹对应的目标对象的偏好信息进行分类,得到一组偏好信息类型;
49.需要说明的是,一组偏好信息类型中的偏好信息类型包括但不限于:播放类型,设备操作类型,娱乐类型,清洁类型等等。
50.步骤s22:缓存每个目标对象对应的一组偏好信息类型中每个偏好信息类型对应的信息项以及所述信息项对应的运行参数,得到所述每个目标对象对应的偏好数据库。
51.例如,当偏好信息类型为播放类型,则对应的信息项包括:歌曲、财经新闻等等,歌曲对应的运行参数为“少年”;财经新闻对应的运行参数为“xxx频道”。当偏好信息类型为设备操作类型,对应的信息项可以包括:空调、冰箱等等。空调对应的运行参数可以为“制冷模式,温度设置为24度”。进而可以得到第二组声纹中每个声纹对应的目标对象对应的偏好数据库(即家庭成员中每个成员的偏好数据库)。
52.在一个示例性的实施例中,确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,可以根据每个目标对象的偏好信息对所述一组设备中的设备进行设备控制,具体的,可以执行以下步骤s31-s33:
53.步骤s31:在获取到第一目标对象的语音指令、且所述语音指令用于指示第一设备待执行设备操作的情况下,确定所述第一设备待执行的设备操作是否唯一,其中,所述第一目标对象的声纹位于所述第二组声纹中;所述一组设备包括所述第一设备;
54.步骤s32:在确定所述第一设备待执行的设备操作唯一的情况下,指示所述第一设备执行所述语音指令对应的设备操作;
55.需要说明的是,如果语音指令为“控制音箱播放xx歌曲”,则控制音箱播放xx歌曲。
56.步骤s33:在确定所述第一设备待执行的设备操作不唯一的情况下,根据所述语音指令与所述第一目标对象对应的偏好信息确定设备操作指令,并指示所述第一设备执行所述设备操作指令。
57.在一个示例性的实施例中,根据所述语音指令与所述第一目标对象对应的操作偏好信息确定设备操作指令,至少可以通过以下方式实现:
58.方式一:在所述语音指令用于指示所述第一设备运行的情况下,根据所述第一目标对象对应的偏好信息确定所述第一设备的运行参数,并根据所述运行参数确定所述设备操作指令;
59.示例性的,语音指令为“打开空调的时候”,则可以根据第一目标对象的偏好信息确定空调的运行参数,例如,根据第一目标对象的偏好信息确定空调的运行参数为制冷模式,风速为2级,温度20度。
60.方式二:在所述语音指令用于指示所述第一设备进行随机播放的情况下,根据所述第一目标对象对应的偏好信息确定播放内容,并根据所述播放内容确定所述设备操作指令。
61.示例性的,语音指令为“随便播放一点歌曲”,则可以根据第一目标对象对应的偏好信息确定播放内容为“少年”。
62.在一个示例性的实施例中,当目标对象下发的语音指令并未指明执行语音指令的设备的情况下,则可以根据目标对象的偏好信息、当前环境信息、语音指令共同确定待控制的设备以及设备待执行的操作。
63.在本实施例中,在用户的指令为模糊指令的情况下,可以通过用户的偏好信息来确定具体的设备控制指令,进而可以减少用户与设备的交互次数。
64.在一个示例性的实施例中,根据每个目标对象的偏好信息对所述一组设备中的设备进行设备控制,可以通过以下方式实现:
65.在所述第二组声纹对应的多个目标对象中存在第二目标对象、所述第二目标对象的偏好信息用于指示所述第二目标对象在目标时间段控制第二设备执行第一目标操作的情况下,在当前时刻识别到所述第二目标对象的声纹时,控制所述第二设备执行所述第一目标操作,其中,所述一组设备包括所述第二设备,所述当前时刻位于所述目标时间段;
66.示例性的,第二目标对象的偏好信息指示第二目标对象喜欢在早上7-8点使用音箱听新闻,则在当前时刻位于早上7-8点,且识别到第二目标对象的声纹的情况下,则控制音箱播放新闻。需要说明的是,播放的新闻的内容可以根据第二目标对象的偏好信息确定。
67.在所述第二组声纹对应的多个目标对象中存在第三目标对象、所述第三目标对象的偏好信息用于指示所述第三目标对象在目标环境下控制第三设备执行第二目标操作的情况下,在当前环境为所述目标环境、且当前时刻识别到所述第三目标对象的声纹时,控制所述第三设备执行所述第二目标操作,其中,所述一组设备包括所述第三设备。
68.例如,当第三目标对象的偏好信息指示第三目标对象喜欢在环境温度大于预设温度的时候,使用拖地机器人拖地,则在当前环境温度大于预设温度,且识别到第三目标对象的声纹的情况下,控制拖地机器人拖地。
69.在本实施例中,在识别到用户的声纹的情况下,根据用户的偏好信息主动的为用户进行设备控制、推送相关的信息,进一步的提高了用户的体验感。
70.显然,上述所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。为了更好的理解上述语音交互信息的处理方法,以下结合实施例对上述过程进行说明,但不用于限定本发明实施例的技术方案,具体地:
71.在一个可选的实施例中,通过智能音箱、智能冰箱、智能空调、智能电视、智能热水器、智能面板采集用户与其的交互声纹信息,后台建立大数据服务器,以家庭为单位对不同声纹进行存储并解析,分析家庭成员的不同声纹,智能判断家庭人员组成结构,根据交互的频繁程度判断家庭成员对智能家居的热爱程度和关心的话题,当交互的时候主动推荐感兴趣的信息,实现精准推荐服务,让用户感知智慧家庭智慧服务。
72.需要说明的是,本实施例所具备的终端条件:家庭中具备智能音箱、智能冰箱(带语音功能)、智能电视(带语音功能)、智能空调(带语音功能)、智能热水器(带语音功能)、智能面板(带语音功能)的一个或几个设备。
73.本实施例中大数据服务器具备声纹分析存储能力和识别算法。
74.本实施例的信息推荐机制为:根据用户经常交互的信息,主动向用户提供相应的信息播报,比如播放财经信息,播放某某歌曲,将热水器主动调整到用户常设置的温度;将空调设置为经常使用的模式和温度值;电视主动为用户推荐影视信息等。
75.图3是根据本发明实施例的声纹和交互信息搜集与分类流程示意图,具体的,本实施例具有以下识别及推送步骤:
76.步骤一:通过语音网器搜集用户声纹信息;
77.步骤二:按照收集到的声纹和交互信息以家庭为单位保存在相应的数据服务器中;
78.步骤三:根据声纹识别算法,判断家庭人员年龄组成(老人、中年人、小朋友、客人);
79.步骤四:根据家庭成员组成自动对家庭成员进行编号并关联交互信息;
80.步骤五:根据家庭成员和网器设备的交互频次及交互内容的重复程度,自动匹配出人员和高频交互内容的对应关系;
81.步骤六:根据声纹识别出当前交互人员身份,主动推送其感兴趣的高频交互信息。
82.图4是根据本发明实施例的信息推送和指令执行流程示意图,具体的:
83.(1)声纹搜集:
84.例如,收集到以下声纹:声纹1:老者,男;声纹2:老者,女;声纹3:中年人:男;声纹4:中年人:女;声纹5:小朋友,男;声纹6:小朋友,女;
85.(2)声纹交互频次:
86.例如,声纹1:老者,男,50次;声纹2:老者,女,20次;声纹3:中年人:男,30次;声纹4:中年人:女,40次;声纹5:小朋友,男,60次;声纹6:小朋友,女,5次;
87.(3)家庭成员判断方法:
88.当某一声纹交互频次》20次/月,定义为家庭常驻人口;当某一声纹交互频次《5次/半年,定义为家庭访客人员;
89.(4)交互内容:
90.声纹1:老者,男,财经新闻10次、相声20次、评书20次
……

91.声纹2:老者,女,歌曲,荷塘月色:5次
……

92.声纹3:中年人:男,歌曲,少年,5次,打开空调10次
……

93.声纹4:中年人:女,歌曲,桥边姑娘,5次,打开空调10次
……

94.声纹5:小朋友,男,儿童故事10次、成语接龙5次、儿歌8次
……

95.声纹6:小朋友,女,儿童故事3次、成语接龙6次、儿歌5次
……

96.……
97.(5)交互频次判断逻辑:
98.从交互日期算起往前取最近半年(不满半年取全部时间)交互频次最高的交互内容作为语音网器的推送内容。
99.(6)信息推送逻辑:
100.智能音箱采集声纹,声纹后台识别家庭成员身份,进而根据家庭成员身份去大数据中心搜索该长辈交互信息中最近交互频次最多的内容,智能音箱主动给该用户推送或播报交互频次最高的内容。
101.为了更好的理解,以下结合具体实施例进行说明:
102.(1)家庭背景介绍:
103.家庭成员:爷爷、奶奶、爸爸、妈妈、儿子;
104.家庭设备:智能音箱、智能冰箱、智能电视。
105.家里人经常给智能音箱进行交互,智能音箱就会把和他交流人的声纹进行搜集并存储的数据中心,数据中心按照数据格式存储到了相应的数据库中。
106.(2)根据近一个月的数据搜集结合解决方案部分提供的分析步骤,分析得出家庭成员及喜好:
107.声纹1:老者,男,喜欢听:财经新闻、相声、评书
……

108.声纹2:老者,女,喜欢听:歌曲(荷塘月色):
……

109.声纹3:中年人:男,喜欢听:歌曲(少年),经常打开空调
……

110.声纹4:中年人:女,喜欢听:歌曲(桥边姑娘),经常打开空调
……

111.声纹5:小朋友,男,喜欢听:儿童故事、儿歌,喜欢玩互动性项目(成语接龙)
……

112.(3)根据分析得出的家庭成员及喜好,平台通过交互设备可以精准的对家庭成员进行信息推荐,实现精准服务。
113.识别出声纹1:智能音箱直接播放财经新闻或某相声或者某评书
……

114.识别出声纹2:智能音箱直接给用户播放荷塘月色
……

115.识别出声纹3:智能音箱直接播放少年,并把空调打开
……

116.识别出声纹4:智能音箱播放歌曲桥边姑娘,并把空调打开
……

117.识别出声纹5:智能音箱直接播放儿童故事或儿歌或推荐成语接龙项目
……

118.需要说明的是,本技术实施例,基于声纹识别身份 交互信息联动推荐信息的方法;识别分析出家庭成员的角色,根据角色及与智能网器交互信息的频繁程度区分家庭成员和访客;根据家庭成员间与智能网器交互内容的频繁程度自主学习各成员间的喜好,根据其喜好有针对性性的推荐内容,让用户体验到被智能设备关爱的感觉。
119.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
120.在本实施例中还提供了一种语音交互信息的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的设备较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
121.图5是根据本发明实施例的语音交互信息的处理装置的结构框图,该装置包括:
122.获取模块52,用于获取一组设备在预设时间内获取到的第一组音频;
123.第一确定模块54,用于对所述第一组音频中的每个音频进行声纹识别,并对识别得到的第一组声纹进行聚类分析,得到确定第二组声纹;其中,所述第一组声纹中的每个声纹与所述第一组音频中的每个音频具有一一对应关系,所述第二组声纹中每个声纹不同;
124.第二确定模块56,用于通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息。
125.通过上述装置,对一组设备(家庭中的所有设备)在预设时间内获取到的第一组音频中的每个音频进行声纹识别,确定第二组声纹(例如,家庭中的成员的声纹组),进而通过第一组音频确定第二组声纹中每个声纹对应的交互信息,并根据交互信息确定第二组声纹中每个声纹对应的目标对象的偏好信息。由于可以自动确定家庭中每个用户的偏好信息,进而可以针对每个用户的偏好信息为家庭中的每个成员进行智能化服务,解决了无法获取到家庭中每个成员的偏好信息,导致无法对家庭中每个成员进行智能化服务的问题。
126.在一个示例性的实施例中,第二确定模块56,还用于从所述第一组音频中确定所述第二组声纹中每个声纹对应的第二组音频;对所述第二组声纹中每个声纹对应的第二组
音频进行识别分析,确定所述第二组声纹中每个声纹对应的一组交互内容,以及所述一组交互内容中每个交互内容对应的交互时长,交互时间段、交互次数、环境参数。
127.在一个示例性的实施例中,第二确定模块56,还用于从一组交互内容中确定多个交互内容,其中,所述多个交互内容中的每个交互内容对应的交互次数大于预设交互次数;根据所述多个交互内容以及所述多个交互内容中每个交互内容对应的交互时长、交互时间段、环境参数确定目标对象的偏好信息;其中,每个声纹对应的交互信息包括:一组交互内容、所述一组交互内容中每个交互内容对应的交互时长、交互时间段、交互次数、环境参数。
128.在一个示例性的实施例中,上述装置还包括处理模块,用于在确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,对所述每个声纹对应的目标对象的偏好信息进行分类,得到一组偏好信息类型;缓存每个目标对象对应的一组偏好信息中每个偏好信息类型对应的信息项以及所述信息项对应的运行参数,得到所述每个目标对象对应的偏好数据库。
129.在一个示例性的实施例中,处理模块包括控制单元,用于确定所述第二组声纹中每个声纹对应的目标对象的偏好信息之后,在获取到第一目标对象的语音指令、且所述语音指令用于指示第一设备待执行设备操作的情况下,确定所述第一设备待执行的设备操作是否唯一,其中,所述第一目标对象的声纹位于所述第二组声纹中;所述一组设备包括所述第一设备;在确定所述第一设备待执行的设备操作唯一的情况下,指示所述第一设备执行所述语音指令对应的设备操作;在确定所述第一设备待执行的设备操作不唯一的情况下,根据所述语音指令与所述第一目标对象对应的偏好信息确定设备操作指令,并指示所述第一设备执行所述设备操作指令。
130.在一个示例性的实施例中,控制单元,还用于在所述语音指令用于指示所述第一设备运行的情况下,根据所述第一目标对象对应的偏好信息确定所述第一设备的运行参数,并根据所述运行参数确定所述设备操作指令;在所述语音指令用于指示所述第一设备进行随机播放的情况下,根据所述第一目标对象对应的偏好信息确定播放内容,并根据所述播放内容确定所述设备操作指令。
131.在一个示例性的实施例中,控制单元,还用于在所述第二组声纹对应的多个目标对象中存在第二目标对象、所述第二目标对象的偏好信息用于指示所述第二目标对象在目标时间段控制第二设备执行第一目标操作的情况下,在当前时刻识别到所述第二目标对象的声纹时,控制所述第二设备执行所述第一目标操作,其中,所述一组设备包括所述第二设备,所述当前时刻位于所述目标时间段;在所述第二组声纹对应的多个目标对象中存在第三目标对象、所述第三目标对象的偏好信息用于指示所述第三目标对象在目标环境下控制第三设备执行第二目标操作的情况下,在当前环境为所述目标环境、且当前时刻识别到所述第三目标对象的声纹时,控制所述第三设备执行所述第二目标操作,其中,所述一组设备包括所述第三设备。
132.在一个示例性的实施例中,第一确定模块54,还用于对识别得到的第一组声纹进行聚类分析,得到第二组声纹之后,确定所述第二组声纹中每个声纹对应的目标对象的年龄和性别;根据所述第二组声纹中每个声纹对应的目标对象的年龄和性别,确定所述一组设备对应账号组的账号信息。
133.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存
储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
134.可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
135.s1,获取一组设备在预设时间内获取到的第一组音频;
136.s2,对所述第一组音频中的每个音频进行声纹识别,并对识别得到的第一组声纹进行聚类分析,得到第二组声纹;其中,所述第一组声纹中的每个声纹与所述第一组音频中的每个音频具有一一对应关系,所述第二组声纹中每个声纹不同;
137.s3,通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息。
138.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
139.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
140.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
141.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
142.s1,获取一组设备在预设时间内获取到的第一组音频;
143.s2,对所述第一组音频中的每个音频进行声纹识别,并对识别得到的第一组声纹进行聚类分析,得到第二组声纹;其中,所述第一组声纹中的每个声纹与所述第一组音频中的每个音频具有一一对应关系,所述第二组声纹中每个声纹不同;
144.s3,通过所述第一组音频确定所述第二组声纹中每个声纹对应的交互信息,根据所述第二组声纹中每个声纹对应的交互信息确定所述第二组声纹中每个声纹对应的目标对象的偏好信息。
145.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
146.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
147.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
148.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应
视为本技术的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献