一种资源推荐方法、系统、存储介质及电子装置与流程

专利2024-03-20  99



1.本技术涉及智能家居技术领域,尤其涉及一种资源推荐方法、系统、存储介质及电子装置。


背景技术:

2.目前在智能手机上,可通过预判用户操作的技术,针对不同类型用户进行资源推荐,例如,根据用户使用习惯提前预启动应用程序(application,简称app),使得启动速度提升,提高用户体验;或,根据用户的喜好,推荐各种购物资讯,影视资讯等。
3.随着智能家居的普及,越来越多的智慧屏设备出现在家庭环境中,这些设备与智能手机不同,智能手机针对的用户一般只有机主本人,可以进行专门的用户习惯感知和资源推荐,而家庭智慧屏设备针对的是所有家庭成员,很少做到针对单一用户进行资源推荐或ui页面展示,无法精准服务每一位家庭成员。例如,儿童使用智慧屏时,更希望得到的是动画推荐或ui非常简单的智能设备控制界面,家长则偏好院线大片推荐或比较全面的智能设备控制页面。然而,现有家庭智慧屏场景中,一般都是以当前账号为用户单位,导致智慧屏无法区分家庭中的所有成员,不能为不同用户推荐个性化资源内容,资源推荐单一,用户体验较差。
4.因此,现在亟需一种资源推荐方法、系统、存储介质及电子装置来解决上述问题。


技术实现要素:

5.本技术提供一种资源推荐方法、系统、存储介质及电子装置,用以解决现有技术中智慧屏无法区分家庭中的所有成员,不能为不同用户推荐个性化资源内容的缺陷,实现通过采集用户的声纹信息识别家庭成员,从而根据服务端存储的用户习惯等画像信息智能推荐资源给用户。
6.本技术提供一种资源推荐方法,包括:
7.获取目标语音信息;
8.对所述目标语音信息进行声纹识别,得到目标声纹信息;
9.根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;
10.根据所述用户画像信息,生成资源推荐内容。
11.根据本技术提供的一种资源推荐方法,所述获取目标语音信息,包括:
12.获取用户语音输入,所述用户语音输入包括用户对带屏智能设备进行控制或唤醒的语音操作;
13.响应于所述用户语音输入,对所述带屏智能设备进行控制操作或唤醒操作,并获取所述控制操作或所述唤醒操作对应的目标语音信息。
14.根据本技术提供的一种资源推荐方法,在所述获取目标语音信息之前,所述方法还包括:
15.获取用户画像注册信息;
16.响应于声纹注册请求,对用户语音信息进行声纹提取,得到声纹注册信息;
17.根据所述声纹注册信息和所述用户画像注册信息之间的映射关系,构建声纹数据库;
18.所述根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息,包括:
19.通过所述目标声纹信息,从所述声纹数据库中匹配得到目标用户的用户画像信息。
20.根据本技术提供的一种资源推荐方法,所述根据所述用户画像信息,生成资源推荐内容,包括:
21.根据所述用户画像信息,获取所述目标用户的年龄信息;
22.在所述年龄信息小于等于预设年龄的情况下,若当前时刻处于预设时段内,则根据所述用户画像信息和所述年龄信息,生成对应的资源推荐内容。
23.根据本技术提供的一种资源推荐方法,在所述根据所述用户画像信息,获取所述目标用户的年龄信息之后,所述方法还包括:
24.在所述年龄信息大于所述预设年龄的情况下,确定当前时刻对应的时段信息;
25.根据所述用户画像信息和所述时段信息,生成对应的资源推荐内容。
26.根据本技术提供的一种资源推荐方法,在所述根据所述用户画像信息,生成资源推荐内容之后,所述方法还包括:
27.根据所述用户画像信息,生成对应的用户ui界面;
28.基于所述资源推荐内容,通过所述用户ui界面,在带屏智能设备的显示单元上进行展示。
29.根据本技术提供的一种资源推荐方法,在所述获取目标语音信息之后,所述方法还包括:
30.对所述目标语音信息进行预处理,得到预处理后的目标语音信息;
31.所述对所述目标语音信息进行声纹识别,得到目标声纹信息,包括:
32.对所述预处理后的目标语音信息进行声纹识别,得到目标声纹信息。
33.本技术还提供一种资源推荐系统,包括:
34.语音采集模块,用于获取目标语音信息;
35.声纹识别模块,用于对所述目标语音信息进行声纹识别,得到目标声纹信息;
36.用户画像确定模块,用于根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;
37.资源推荐模块,用于根据所述用户画像信息,生成资源推荐内容。
38.本技术还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行实现如上述任一种所述的资源推荐方法。
39.本技术还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述的资源推荐方法。
40.本技术提供的资源推荐方法、系统、存储介质及电子装置,通过对用户语音信息进行声纹识别,确定用户语音信息对应的用户画像信息,从而根据用户画像信息,为用户推荐资源内容,使得不同用户在使用智慧屏时,可观看到满足自身喜好的个性化资源内容,提高
了用户体验。
附图说明
41.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
42.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
43.图1是根据本技术实施例的一种智能设备的交互方法的硬件环境示意图;
44.图2为本技术提供的资源推荐方法的流程示意图;
45.图3为本技术提供的资源推荐系统的结构示意图;
46.图4为本技术提供的电子装置的结构示意图。
具体实施方式
47.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
48.需要说明的是,本技术中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
49.根据本技术实施例的一个方面,提供了一种基于智慧屏的资源推荐方法。该基于智慧屏的资源推荐方法广泛应用于智慧家庭(smart home)、智能家居、智能家用设备生态、智慧住宅(intelligence house)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述基于智慧屏的资源推荐方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。
50.上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:wifi(wireless fidelity,无线保真),蓝牙。终端设备102可以并不限定于为pc、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能
扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。
51.在现有智能家居使用过程中,多数情况下是单一账号供多家庭成员使用,而在资源推荐和用户习惯预判时,通常以该账号为用户单位,无法考虑到家庭成员的差异性。本技术通过声纹精准识别用户,从而针对同一账号下不同家庭用户的个性化推荐资源,使得无论是哪位家庭成员使用智慧屏设备时,都能根据该家庭成员喜好得到想要的资源推荐结果。需要说明的是,在本技术中,带屏智能设备包括具有语音功能的智能电视,以及带屏音箱等支持语音输入的带屏智能设备,本技术以智慧屏作为带屏智能设备进行说明。当用户通过用户语音控制电视搜索节目,或唤醒带屏音箱进行智能家居控制时,可根据声纹信息识别用户,从而通过屏幕为该用户精准展示影视资源;同时,利用声纹信息识别用户,当用户控制带屏智能设备时,也可展示给用户符合个人习惯的控制面板等。
52.图2为本技术提供的资源推荐方法的流程示意图,如图1所示,本技术提供了一种资源推荐方法,包括:
53.步骤201,获取目标语音信息。
54.在本技术中,可通过智慧屏自带的语音模块,或遥控器上设置的语音功能,采集用户的语音控制输入,该语音控制输入主要包括用户对智慧屏进行控制或唤醒的语音操作。本技术基于目标用户对智慧屏的语音操作,从而获取到该目标用户的语音信息,进而通过该语音信息用于后续的资源推荐。
55.步骤202,对所述目标语音信息进行声纹识别,得到目标声纹信息。
56.由于每个用户语音差异,导致了不同的发音习惯,而这些发音习惯较为稳定,不会随时间或环境的变化发生太明显的改变,使得每个用户的声纹信息是唯一的。在本技术中,可通过现有随机模型和神经网络模型等,对采集到的目标语音信息进行分析和处理,从而提取到相应的声纹特征,得到目标声纹信息。
57.步骤203,根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息。
58.在本技术中,将目标声纹信息与前期已预存的用户声纹信息进行匹配,并根据匹配结果,判断该目标声纹信息与预存用户声纹信息是否为同一用户。在匹配完成之后,获取匹配成功的预存用户声纹信息对应的用户画像信息。
59.步骤204,根据所述用户画像信息,生成资源推荐内容。
60.在本技术中,在得到用户画像信息之后,可通过该用户画像信息,获取到用户以外的行为数据,从而为该用户推荐相应的资源内容,例如,为家长用户提供影片资源,为儿童用户提供教学资源。
61.本技术提供的资源推荐方法,通过对用户语音信息进行声纹识别,确定用户语音信息对应的用户画像信息,从而根据用户画像信息,为用户推荐资源内容,使得不同用户在使用智慧屏时,可观看到满足自身喜好的个性化资源内容,提高了用户体验。
62.在上述实施例的基础上,所述获取目标语音信息,包括:
63.获取用户语音输入,所述用户语音输入包括用户对带屏智能设备进行控制或唤醒的语音操作;
64.响应于所述用户语音输入,对所述带屏智能设备进行控制操作或唤醒操作,并获取所述控制操作或所述唤醒操作对应的目标语音信息。
65.在本技术中,通过具有语音采集功能的遥控器,或智慧屏自身的语音模块,用户向智慧屏发送语音输入指令,在满足语音控制智慧屏的同时,也可根据用户语音输入,获取到该用户的语音信息,从而快速得到不同用户的声纹信息,实现为目标用户进行个性化资源推荐。优选地,当智慧屏处于屏保状态时,对于智慧屏附近的用户,也可通过获取用户的语音输入(此时的语音输入不一定为控制或唤醒智慧屏的语音操作),得到声纹信息,从而根据声纹信息将屏保内容切换为该用户喜好的资源推荐内容。
66.在上述实施例的基础上,在所述获取目标语音信息之前,所述方法还包括:
67.获取用户画像注册信息;
68.响应于声纹注册请求,对用户语音信息进行声纹提取,得到声纹注册信息;
69.根据所述声纹注册信息和所述用户画像注册信息之间的映射关系,构建声纹数据库;
70.所述根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息,包括:
71.通过所述目标声纹信息,从所述声纹数据库中匹配得到目标用户的用户画像信息。
72.在本技术中,用户在使用智慧屏之前,可提前注册各自的相关信息,例如,用户类型(如家长、儿童和长辈等)、年龄、性别和资源类型(即用户偏好的播放内容,如动画片、教育片和纪录片等)等,通过这些信息作为用户画像进行用户注册,从而构建得到对应的用户画像注册信息。
73.进一步地,基于智慧屏的声纹注册功能,当用户进行声纹注册请求时,将该用户的声纹作为注册信息,与用户画像注册信息构建映射关系,并将该映射关系保存到声纹数据库中。当用户通过语音对智慧屏进行操作时,通过将用户语音中的声纹信息与声纹数据库中预先保存的声纹进行匹配,从而根据匹配结果得到该声纹对应的用户画像信息。
74.在上述实施例的基础上,所述根据所述用户画像信息,生成资源推荐内容,包括:
75.根据所述用户画像信息,获取所述目标用户的年龄信息;
76.在所述年龄信息小于等于预设年龄的情况下,若当前时刻处于预设时段内,则根据所述用户画像信息和所述年龄信息,生成对应的资源推荐内容。
77.在本技术中,通过用户画像信息,可确定当前语音操作的用户的年龄,若该用户的年龄小于预设年龄(如10岁,该预设年龄根据家庭成员具体年龄设置,主要是针对与家长用户和儿童用户设置),则需要确定当前时刻是否处于该用户可使用智慧屏的预设时段(该预设时段可根据不同的预设年龄进行调整),例如,晚上7点至8点的时段为预设时段,该用户通过语音操作智慧屏时,根据用户画像信息和年龄信息,推荐动画片资源。
78.在上述实施例的基础上,在所述根据所述用户画像信息,获取所述目标用户的年龄信息之后,所述方法还包括:
79.在所述年龄信息大于所述预设年龄的情况下,确定当前时刻对应的时段信息;
80.根据所述用户画像信息和所述时段信息,生成对应的资源推荐内容。
81.在本技术中,通过用户画像信息,在确定当前语音操作的用户的年龄大于预设年龄时,可判断用户为家长用户,获取当前时刻信息;然后,判断当前时刻信息所处的时段,例如,当前时刻为晚上7点30分,处于晚上7点至8点的时段,根据该时段信息和用户画像信息,为用户推荐新闻类的资源内容;当前时刻为晚上10点时,处于晚上9点至12点的时段,为用
户推荐球赛类的资源内容。
82.在上述实施例的基础上,在所述根据所述用户画像信息,生成资源推荐内容之后,所述方法还包括:
83.根据所述用户画像信息,生成对应的用户ui界面;
84.基于所述资源推荐内容,通过所述用户ui界面,在带屏智能设备的显示单元上进行展示。
85.在本技术中,针对不同的用户画像信息,为该用户生成个性化控制ui,即用户ui界面,从而满足不同用户的操作习惯,提升用户体验,例如,儿童用户的ui界面需要操作简单且画面丰富,在根据用户画像信息判断该用户为儿童用户之后,结合资源推荐内容,在儿童用户对应的ui界面上显示该资源推荐内容。
86.在上述实施例的基础上,在所述获取目标语音信息之后,所述方法还包括:
87.对所述目标语音信息进行预处理,得到预处理后的目标语音信息;
88.所述对所述目标语音信息进行声纹识别,得到目标声纹信息,包括:
89.对所述预处理后的目标语音信息进行声纹识别,得到目标声纹信息。
90.在本技术中,获取到的目标语音信息可能存在一些环境噪声,在进行声纹识别之前,首先对目标语音信息进行去噪处理,从而得到辨识度更高的语音信息,提高后续声纹识别的准确性。
91.在一实施例中,对本技术提供的资源推荐方法的整体流程具体如下:
92.步骤s1,首先,用户通过智慧屏自带的语音助手或遥控器等语音控制设备,向智慧屏发出语音指令或呼唤智慧屏的操作;
93.步骤s2,对用户的语音信息进行声纹识别,确定当前用户的画像信息,根据指令或用户习惯推断出用户的需求,并通过声纹识别结果获取用户画像信息;
94.步骤s3,根据用户不同的需求,例如,观影需求/控制家电需求,并根据用户画像信息请求服务器端获取对应的资源推荐内容;
95.步骤s4,服务器端根据用户画像信息,根据以往的用户行为数据,创建个性化家电控制ui;
96.步骤s5,基于个性化家电控制ui,为用户展示资源推荐内容。
97.本技术通过识别用户语音中的声纹信息,确定声纹信息对应的用户画像信息,从而根据用户画像信息,为用户推荐智慧屏上显示的资源内容,使得不同用户在使用智慧屏时,可观看到满足自身喜好的个性化资源内容,提高了用户体验。
98.下面对本技术提供的资源推荐系统进行描述,下文描述的资源推荐系统与上文描述的资源推荐方法可相互对应参照。
99.图3为本技术提供的资源推荐系统的结构示意图,如图3所示,本技术提供了一种资源推荐系统,包括语音采集模块301、声纹识别模块302、用户画像确定模块303和资源推荐模块304,其中,语音采集模块301用于获取目标语音信息;声纹识别模块302用于对所述目标语音信息进行声纹识别,得到目标声纹信息;用户画像确定模块303用于根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;资源推荐模块304用于根据所述用户画像信息,生成资源推荐内容。
100.在本技术中,语音采集模块301可通过智慧屏自带的语音功能,或遥控器上设置的
语音功能,采集用户的语音控制输入,该语音控制输入主要包括用户对智慧屏进行控制或唤醒的语音操作。本技术基于目标用户对智慧屏的语音操作,通过语音采集模块301获取到该目标用户的语音信息,进而通过该语音信息用于后续的资源推荐。
101.由于每个用户语音差异,导致了不同的发音习惯,而这些发音习惯较为稳定,不会随时间或环境的变化发生太明显的改变,使得每个用户的声纹信息是唯一的。在本技术中,声纹识别模块302通过现有随机模型和神经网络模型等,对采集到的目标语音信息进行分析和处理,从而提取到相应的声纹特征,得到目标声纹信息。然后,用户画像确定模块303将目标声纹信息与前期已预存的用户声纹信息进行匹配,并根据匹配结果,判断该目标声纹信息与预存用户声纹信息是否为同一用户。在匹配完成之后,获取匹配成功的预存用户声纹信息对应的用户画像信息。最后,资源推荐模块304在得到用户画像信息之后,可通过该用户画像信息,获取到用户以外的行为数据,从而为该用户推荐相应的资源内容,例如,为家长用户提供影片资源,为儿童用户提供教学资源。
102.本技术提供的资源推荐系统,通过对用户语音信息进行声纹识别,确定用户语音信息对应的用户画像信息,从而根据用户画像信息,为用户推荐资源内容,使得不同用户在使用智慧屏时,可观看到满足自身喜好的个性化资源内容,提高了用户体验。
103.在上述实施例的基础上,所述语音采集模块包括:语音输入单元和语音采集单元,其中,语音输入单元用于获取用户语音输入,所述用户语音输入包括用户对带屏智能设备进行控制或唤醒的语音操作;语音采集单元用于响应于所述用户语音输入,对所述带屏智能设备进行控制操作或唤醒操作,并获取所述控制操作或所述唤醒操作对应的目标语音信息。
104.在本技术中,通过语音输入单元,该语音输入单元可设置在遥控器或智慧屏,用户向语音输入单元发送语音输入指令,在满足语音控制智慧屏的同时,语音采集单元根据用户语音输入,获取到该用户的语音信息,从而快速得到不同用户的声纹信息,实现为目标用户进行个性化资源推荐。优选地,当智慧屏处于屏保状态时,对于智慧屏附近的用户,语音采集单元也可通过获取用户的语音输入(此时的语音输入不一定为控制或唤醒智慧屏的语音操作),得到声纹信息,从而根据声纹信息将屏保内容切换为该用户喜好的资源推荐内容。
105.在上述实施例的基础上,所述系统还包括用户注册模块、声纹注册模块和声纹数据库构建模块,其中,用户注册模块用于获取用户画像注册信息;声纹注册模块用于响应于声纹注册请求,对用户语音信息进行声纹提取,得到声纹注册信息;声纹数据库构建模块用于根据所述声纹注册信息和所述用户画像注册信息之间的映射关系,构建声纹数据库。
106.所述用户画像确定模块具体用于,通过所述目标声纹信息,从所述声纹数据库中匹配得到目标用户的用户画像信息。
107.在本技术中,用户在使用智慧屏之前,通过用户注册模块提前注册各自的相关信息,例如,用户类型(如家长、儿童和长辈等)、年龄、性别和资源类型(即用户偏好的播放内容,如动画片、教育片和纪录片等)等,通过这些信息作为用户画像进行用户注册,从而构建得到对应的用户画像注册信息。
108.进一步地,当用户通过声纹注册模块进行声纹注册请求时,声纹注册模块将该用户的声纹作为注册信息,与用户画像注册信息构建映射关系,并通过声纹数据库构建模块
将该映射关系保存到声纹数据库中。当用户通过语音对智慧屏进行操作时,通过将用户语音中的声纹信息与声纹数据库中预先保存的声纹进行匹配,从而根据匹配结果得到该声纹对应的用户画像信息。
109.在上述实施例的基础上,所述资源推荐模块包括处理单元和资源推荐单元,其中,处理模块用于根据所述用户画像信息,获取所述目标用户的年龄信息;第一资源推荐模块用于在所述年龄信息小于等于预设年龄的情况下,若当前时刻处于预设时段内,则根据所述用户画像信息和所述年龄信息,生成对应的资源推荐内容。
110.在本技术中,处理单元通过用户画像信息,可确定当前语音操作的用户的年龄,若该用户的年龄小于预设年龄(如10岁,该预设年龄根据家庭成员具体年龄设置,主要是针对与家长用户和儿童用户设置),则通过资源推荐单元确定当前时刻是否处于该用户可使用智慧屏的预设时段(该预设时段可根据不同的预设年龄进行调整),例如,晚上7点至8点的时段为预设时段,该用户通过语音操作智慧屏时,资源推荐单元根据用户画像信息和年龄信息,推荐动画片资源。
111.在上述实施例的基础上,所述资源推荐单元还用于:在所述年龄信息大于所述预设年龄的情况下,确定当前时刻对应的时段信息;根据所述用户画像信息和所述时段信息,生成对应的资源推荐内容。
112.在本技术中,资源推荐单元还通过用户画像信息,在确定当前语音操作的用户的年龄大于预设年龄时,判断用户为家长用户,获取当前时刻信息;然后,资源推荐单元判断当前时刻信息所处的时段,例如,当前时刻为晚上7点30分,处于晚上7点至8点的时段,资源推荐单元根据该时段信息和用户画像信息,为用户推荐新闻类的资源内容;当前时刻为晚上10点时,处于晚上9点至12点的时段,资源推荐单元为用户推荐球赛类的资源内容。
113.在上述实施例的基础上,所述系统还包括ui界面生成模块和ui界面展示模块,其中,ui界面生成模块用于根据所述用户画像信息,生成对应的用户ui界面;ui界面展示模块用于基于所述资源推荐内容,通过所述用户ui界面,在带屏智能设备的显示单元上进行展示。
114.在本技术中,ui界面生成模块针对不同的用户画像信息,为该用户生成个性化控制ui,即用户ui界面,从而满足不同用户的操作习惯,提升用户体验,例如,儿童用户的ui界面需要操作简单且画面丰富,在根据用户画像信息判断该用户为儿童用户之后,结合资源推荐内容,ui界面展示模块在儿童用户对应的ui界面上显示该资源推荐内容。
115.在上述实施例的基础上,所述系统还包括预处理模块,用于对所述目标语音信息进行预处理,得到预处理后的目标语音信息;
116.所述声纹识别模块具体用于,对所述预处理后的目标语音信息进行声纹识别,得到目标声纹信息。
117.图4为本技术提供的电子装置的结构示意图,如图4所示,该电子装置可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行资源推荐方法,该方法包括:获取目标语音信息;对所述目标语音信息进行声纹识别,得到目标声纹信息;根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;根据所述用户画像信息,生成资源推荐
内容。
118.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
119.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在计算机可读的存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的资源推荐方法,该方法包括:获取目标语音信息;对所述目标语音信息进行声纹识别,得到目标声纹信息;根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;根据所述用户画像信息,生成资源推荐内容。
120.又一方面,本技术还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述各方法提供的资源推荐方法,该方法包括:获取目标语音信息;对所述目标语音信息进行声纹识别,得到目标声纹信息;根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;根据所述用户画像信息,生成资源推荐内容。
121.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
122.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
123.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。

技术特征:
1.一种资源推荐方法,其特征在于,包括:获取目标语音信息;对所述目标语音信息进行声纹识别,得到目标声纹信息;根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;根据所述用户画像信息,生成资源推荐内容。2.根据权利要求1所述的资源推荐方法,其特征在于,所述获取目标语音信息,包括:获取用户语音输入,所述用户语音输入包括用户对带屏智能设备进行控制或唤醒的语音操作;响应于所述用户语音输入,对所述带屏智能设备进行控制操作或唤醒操作,并获取所述控制操作或所述唤醒操作对应的目标语音信息。3.根据权利要求1所述的资源推荐方法,其特征在于,在所述获取目标语音信息之前,所述方法还包括:获取用户画像注册信息;响应于声纹注册请求,对用户语音信息进行声纹提取,得到声纹注册信息;根据所述声纹注册信息和所述用户画像注册信息之间的映射关系,构建声纹数据库;所述根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息,包括:通过所述目标声纹信息,从所述声纹数据库中匹配得到目标用户的用户画像信息。4.根据权利要求3所述的资源推荐方法,其特征在于,所述根据所述用户画像信息,生成资源推荐内容,包括:根据所述用户画像信息,获取所述目标用户的年龄信息;在所述年龄信息小于等于预设年龄的情况下,若当前时刻处于预设时段内,则根据所述用户画像信息和所述年龄信息,生成对应的资源推荐内容。5.根据权利要求4所述的资源推荐方法,其特征在于,在所述根据所述用户画像信息,获取所述目标用户的年龄信息之后,所述方法还包括:在所述年龄信息大于所述预设年龄的情况下,确定当前时刻对应的时段信息;根据所述用户画像信息和所述时段信息,生成对应的资源推荐内容。6.根据权利要求1所述的资源推荐方法,其特征在于,在所述根据所述用户画像信息,生成资源推荐内容之后,所述方法还包括:根据所述用户画像信息,生成对应的用户ui界面;基于所述资源推荐内容,通过所述用户ui界面,在带屏智能设备的显示单元上进行展示。7.根据权利要求1至6任一项所述的资源推荐方法,其特征在于,在所述获取目标语音信息之后,所述方法还包括:对所述目标语音信息进行预处理,得到预处理后的目标语音信息;所述对所述目标语音信息进行声纹识别,得到目标声纹信息,包括:对所述预处理后的目标语音信息进行声纹识别,得到目标声纹信息。8.一种资源推荐系统,其特征在于,包括:语音采集模块,用于获取目标语音信息;声纹识别模块,用于对所述目标语音信息进行声纹识别,得到目标声纹信息;
用户画像确定模块,用于根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;资源推荐模块,用于根据所述用户画像信息,生成资源推荐内容。9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至7中任一项所述的方法。10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任一项所述的方法。

技术总结
本申请公开了一种资源推荐方法、系统、存储介质及电子装置,涉及智能家居/智慧家庭技术领域,该资源推荐方法包括:获取目标语音信息;对所述目标语音信息进行声纹识别,得到目标声纹信息;根据所述目标声纹信息,确定所述目标语音信息对应的用户画像信息;根据所述用户画像信息,生成资源推荐内容。本申请通过对用户语音信息进行声纹识别,确定用户语音信息对应的用户画像信息,从而根据用户画像信息,为用户推荐资源内容,使得不同用户在使用智慧屏时,可观看到满足自身喜好的个性化资源内容,提高了用户体验。提高了用户体验。提高了用户体验。


技术研发人员:刘建宏 邓邱伟 尹德帅 张丽
受保护的技术使用者:青岛海尔智能家电科技有限公司 海尔智家股份有限公司
技术研发日:2022.06.27
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-7234.html

最新回复(0)