一种音频控制方法及电子设备与流程

文档序号:26612371发布日期:2021-09-11 00:11阅读:62来源:国知局
一种音频控制方法及电子设备与流程

1.本技术涉及终端技术领域,尤其涉及一种音频控制方法及电子设备。


背景技术:

2.目前,许多家庭或办公场所中设置有电视等大屏设备。大屏设备相比于手机等屏幕较小的移动终端可提供视听体验更高的音影服务。例如,电视可使用显示屏显示图片或视频中的画面。又例如,电视可使用扬声器播放音乐或视频中的音频数据。
3.与手机这类移动终端不同的是,电视这类大屏设备的使用对象通常有多个用户。例如,家中的爸爸、妈妈以及孩子可以使用同一台电视播放相关的音频数据。在这种使用场景下,电视向不同用户播放音频数据的方式通常是相同的,这种无差别的播放方式较为枯燥,使用户的使用体验不高。


技术实现要素:

4.本技术提供一种音频控制方法及电子设备,可结合使用对象的用户特点自动调节音频播放的效果,从而为用户提供更为智能、定制化的音频播放体验。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,本技术提供一种音频控制方法,包括:电子设备可实时检测电子设备的使用对象,使用对象是指与电子设备存在交互关系的一个或多个用户;并且,电子设备可获取使用对象的目标数据,该目标数据包括使用对象的特征信息,例如,年龄、性别等;进而,电子设备可根据使用对象的目标数据设置用于播放音频的播放参数,例如音效模式等;并根据该播放参数播放音频。
7.也就是说,电子设备在工作过程中可以根据当前使用对象的特征信息,实时调整用于播放音频的播放参数,使当前的音频播放效果能够与使用对象的特征匹配。这样,不同的使用对象在使用电子设备时可获得与自身特征相对应的音频播放体验,从而向电子设备的使用对象提供更为智能、定制化的音频播放体验。
8.在一种可能的实现方式中,电子设备检测电子设备的使用对象,包括:电子设备使用摄像头采集第一图像;进而,电子设备可通过对第一图像进行人脸识别的方式确定电子设备的使用对象。当然,电子设备也可以通过红外扫描等方式检测电子设备的使用对象。
9.在一种可能的实现方式中,电子设备通过对第一图像进行人脸识别以确定电子设备的使用对象,包括:电子设备可检测第一图像中的人脸特征;进而,电子设备可将与检测到的人脸特征对应的用户确定为电子设备的使用对象。
10.示例性的,电子设备的使用对象可以有多个;例如,当第一图像中包括多个用户的人脸特征时,电子设备可将多个用户中优先级最高的用户确定为电子设备的使用对象。
11.或者,当电子设备的使用对象包括多个用户时,使用对象的特征信息可以为这多个用户共有的特征信息。这样,电子设备可基于多个用户共同的特征信息设置播放音频时的播放参数,使电子设备的多个使用对象均能够获得较好的音频播放体验。
12.在一种可能的实现方式中,上述使用对象的特征信息可以包括使用对象的性别、年龄或身高中的至少一项;其中,电子设备根据使用对象的目标数据设置用于播放音频的播放参数,包括:当使用对象的特征信息为第一特征信息时,电子设备可将播放参数中的音效模式设置为第一音效模式;当使用对象的特征信息为第二特征信息时,电子设备可将播放参数中的音效模式设置为第二音效模式。也就是说,不同的使用对象在使用电子设备时可获得与自身特征相对应的音效模式。
13.在一种可能的实现方式中,上述目标数据还可以包括使用对象在其他设备上的播放记录;其中,电子设备根据使用对象的目标数据设置用于播放音频的播放参数,包括:电子设备根据使用对象在其他设备上的播放记录,设置播放参数中的音效模式。也就是说,电子设备可结合使用对象的特征信息、使用对象在其他设备上的播放记录设置音频的播放参数。
14.在一种可能的实现方式中,上述目标数据还可以包括使用对象的位置数据;其中,电子设备根据使用对象的目标数据设置用于播放音频的播放参数,包括:电子设备根据使用对象的位置数据,设置播放参数中的声效参数。也就是说,电子设备可结合使用对象的特征信息、位置数据、使用对象在其他设备上的播放记录中的至少一项设置音频的播放参数。
15.示例性的,上述声效参数可以包括左声道的音量和右声道的音量;其中,电子设备根据使用对象的位置数据,设置播放参数中的声效参数,包括:当使用对象的位置数据指示使用对象位于电子设备的左侧,电子设备设置左声道的音量小于右声道的音量;当使用对象的位置数据指示使用对象位于电子设备的右侧,电子设备设置左声道的音量大于右声道的音量,从而提高后续电子设备播放音频时立体音的声效。
16.在一种可能的实现方式中,上述目标数据还可以包括电子设备所在的房间信息;其中,电子设备根据使用对象的目标数据设置用于播放音频的播放参数,包括:电子设备根据使用对象的位置数据和房间信息,设置播放参数中的声效参数,以提高电子设备播放音频时立体音的声效。
17.在一种可能的实现方式中,在电子设备根据使用对象的目标数据设置用于播放音频的播放参数之后,包括:电子设备保存使用对象与播放参数之间的对应关系;当电子设备检测到相同的使用对象后,可直接使用与使用对象对应的播放参数播放音频,无需再次通过获取使用对象的特征信息等目标数据设置音频的播放参数。
18.在一种可能的实现方式中,在电子设备检测电子设备的使用对象之前,还包括:电子设备在首次被使用时,可提示用户录入特征信息。这样,当电子设备检测到当前的使用对象为已录入特征信息的用户时,可直接获取该用户录入的特征信息,无需载通过人脸识别等算法识别使用对象的特征信息。
19.第二方面,本技术提供一种音频控制方法,包括:电子设备检测电子设备的使用对象,使用对象是指与电子设备存在交互关系的一个或多个用户;电子设备获取使用对象的目标数据,目标数据包括使用对象在其他设备上的播放记录;电子设备根据使用对象的目标数据设置用于播放音频的播放参数;电子设备根据播放参数播放音频。
20.可以看出,与第一方面不同的是,电子设备可以直接根据当前使用对象在其他设备上的播放记录,实时调整用于播放音频的播放参数,例如音效模式,使当前的音频播放效果能够与使用对象的特征匹配,从而向电子设备的使用对象提供更为智能、定制化的音频
播放体验。
21.在一种可能的实现方式中,上述目标数据还包括使用对象的特征信息,该特征信息包括使用对象的性别、年龄或身高中的至少一项。此时,电子设备可根据使用对象的在其他设备上的播放记录,以及使用对象的特征信息设置上述播放参数。
22.在一种可能的实现方式中,上述目标数据还包括使用对象的位置数据。此时,电子设备可根据使用对象的在其他设备上的播放记录,使用对象的特征信息,以及使用对象的位置数据设置上述播放参数。例如,电子设备可根据使用对象的在其他设备上的播放记录和使用对象的特征信息设置上述播放参数中的音效模式,并且,电子设备可根据使用对象的位置数据设置上述播放参数中的声效参数。
23.第三方面,本技术提供一种音频控制方法,包括:电子设备检测所述电子设备的使用对象,所述使用对象是指与所述电子设备存在交互关系的一个或多个用户;所述电子设备获取所述使用对象的目标数据,所述目标数据包括所述使用对象的位置数据;所述电子设备根据所述使用对象的目标数据设置用于播放音频的播放参数;所述电子设备根据所述播放参数播放音频。
24.可以看出,与第一方面和第二方面不同的是,电子设备可以直接根据当前使用对象的位置数据,实时调整用于播放音频的播放参数,例如声效参数,使当前的音频播放效果能够与使用对象的特征匹配,从而向电子设备的使用对象提供更为智能、定制化的音频播放体验。
25.在一种可能的实现方式中,上述目标数据还包括使用对象的特征信息,该特征信息包括使用对象的性别、年龄或身高中的至少一项。此时,电子设备可根据使用对象的位置数据设置上述播放参数中的声效参数,并且,电子设备可根据使用对象的特征信息设置上述播放参数中的音效模式。
26.在一种可能的实现方式中,上述目标数据还包括使用对象在其他设备上的播放记录。此时,电子设备可根据使用对象的在其他设备上的播放记录和使用对象的特征信息设置上述播放参数中的音效模式,并且,电子设备可根据使用对象的位置数据设置上述播放参数中的声效参数。
27.第四方面,本技术提供一种电子设备,包括:存储器、摄像头、显示屏和一个或多个处理器;存储器、摄像头、显示屏与处理器耦合。其中,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;当电子设备运行时,该处理器用于执行该存储器存储的一个或多个计算机指令,以使电子设备执行如上述第一方面至第三方面中任一项所述的音频控制方法。
28.第五方面,本技术提供一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面至第三方面中任一项所述的音频控制方法。
29.第六方面,本技术提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行如第一方面至第三方面中任一项所述的音频控制方法。
30.可以理解地,上述提供的第四方面所述的电子设备、第五方面所述的计算机存储介质,以及第六方面所述的计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
31.图1为本技术实施例提供的一种电子设备的结构示意图一;
32.图2为本技术实施例提供的一种音频控制方法的应用场景示意图一;
33.图3为本技术实施例提供的一种音频控制方法的应用场景示意图二;
34.图4为本技术实施例提供的一种音频控制方法的应用场景示意图三;
35.图5为本技术实施例提供的一种音频控制方法的应用场景示意图四;
36.图6为本技术实施例提供的一种音频控制方法的应用场景示意图五;
37.图7为本技术实施例提供的一种音频控制方法的应用场景示意图六;
38.图8为本技术实施例提供的一种音频控制方法的流程示意图一;
39.图9为本技术实施例提供的一种音频控制方法的流程示意图二;
40.图10为本技术实施例提供的一种音频控制方法的应用场景示意图七;
41.图11为本技术实施例提供的一种音频控制方法的应用场景示意图八;
42.图12为本技术实施例提供的一种电子设备的结构示意图二。
具体实施方式
43.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
44.下面将结合附图对本实施例的实施方式进行详细描述。
45.示例性的,本技术实施例提供的一种音频控制方法可应用于电视(也可称为智慧屏、投影仪或大屏设备等)、车载设备(也可称为车机)、平板电脑、笔记本电脑、超级移动个人计算机(ultra

mobile personal computer,umpc)、手持计算机、上网本、个人数字助理(personal digital assistant,pda)、虚拟现实设备等具有音频播放功能的电子设备,本技术实施例对此不做任何限制。
46.以电视为上述电子设备举例,参考图1,为本技术实施例提供的一种电视的结构示意图。
47.如图1所示,电视可以包括:处理器110,内部存储器121,天线,无线通信模块160,音频模块170,扬声器170a,按键190,指示器191,显示屏192等。
48.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括ap,调制解调处理器,gpu,isp,控制器,存储器,视频编解码器,dsp,基带处理器,和/或npu等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。处理器110中还可以设置存储器,用于存储指令和数据。
49.电视的无线通信功能可以通过天线和无线通信模块160等实现。其中,无线通信模块160可以提供应用在电视上的包括wlan(如wi

fi网络),bt,gnss,fm,nfc,ir等无线通信的解决方案。
50.无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,
经天线转为电磁波辐射出去。在一些实施例中,电视的天线和无线通信模块160耦合,使得电视可以通过无线通信技术与网络以及其他设备通信。例如,在本技术实施例中,电视可通过无线通信模块160与上述中继设备通信,如接收来自中继设备的统一身份标识。当然,电视也可以通过无线通信模块160与其他终端,如上述核心终端通信。
51.电视通过gpu,显示屏192,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏192和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
52.显示屏192用于显示图像,视频等。如,在本技术实施例中,电视可通过显示屏192显示广告。该显示屏192包括显示面板。显示面板可以采用lcd,oled,amoled,fled,miniled,microled,micro

oled,qled等。
53.视频编解码器用于对数字视频压缩或解压缩。电视可以支持一种或多种视频编解码器。这样,电视可以播放或录制多种编码格式的视频,例如:mpeg1,mpeg2,mpeg3,mpeg4等。
54.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电视的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电视使用过程中所创建的数据(比如音频数据等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,ufs等。
55.电视可以通过音频模块170,扬声器170a,以及应用处理器等实现音频功能。例如广告音频的播放等。音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。
56.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电视可以接收按键输入,产生与电视的用户设置以及功能控制有关的键信号输入。
57.指示器191可以是指示灯,可以用于指示电视处于开机状态、待机状态或者关机状态等。例如,指示灯灭灯,可指示电视处于关机状态;指示灯为绿色或者蓝色,可指示电视处于开机状态;指示灯为红色,可指示电视处于待机状态。
58.在一些实施例中,如图1所示,该电视还可以包括:外部存储器接口320,usb接口330,电源管理模块340,音箱接口170b,麦克风170c,传感器模块380,以及1

n个摄像头193(n为大于1的整数)等。其中,上述传感器模块380可以包括距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器等传感器。在其他一些实施例中,电视可以不包括摄像头,即上述摄像头193并未设置于电视中。电视可以通过接口(如usb接口330)外接摄像头193。该外接的摄像头193可以通过外部固定件(如带夹子的摄像头支架)固定在电视上。例如,外接的摄像头193可以通过外部固定件,固定在电视的显示屏192的边缘处,如上侧边缘处。
59.可以理解的是,本实施例示意的结构并不构成对电视的具体限定。在另一些实施例中,电视可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
60.另外,电视还可通过接口与网络盒子,如机顶盒连接,这样,电视可与机顶盒进行交互。例如,电视可通过机顶盒接入当前的wi

fi网络;又例如,电视可从机顶盒中获取对用户进行室内定位的定位结果等。
61.在一些实施例中,电视会配有一遥控器。该遥控器用于控制电视。该遥控器可以包括:多个按键,如电源按键、音量按键、以及其他的多个选择按键。遥控器上的按键可以是机械按键,也可以是触摸式按键。遥控器可以接收按键输入,产生与电视的用户设置以及功能控制有关的键信号输入,并向电视发送相应的控制信号,以控制电视。例如,遥控器可以通过红外信号等向电视发送控制信号。该遥控器还可以包括电池收纳腔,用于安装电池,为遥控器供电。
62.在本技术实施例中,正在观看电视播放的画面的用户、正在收听电视播放的音频的用户或手持遥控器的用户可称为电视的使用对象。也就是说,电视的使用对象是指与电视存在交互关系的一个或多个用户。其中,该交互关系可以是指电视具有向使用对象输出音频或图像等内容的能力,也可以是指使用对象具有向电视输入文本、音频、手势或控制指令等内容的能力。
63.如图2所示,电视201开始工作后可实时获取使用对象202的特征信息。例如,使用对象202的性别、年龄或身高等特征信息。进而,电视201可根据使用对象202的特征信息设置当前播放音频时的音效、音量等播放参数。例如,当使用对象202的年龄大于阈值时,电视201可将当前播放音频的音量等级调大,便于年龄较大的老年人收听电视播放的音频。又例如,当使用对象202的性别为女性时,电视201可将当前播放音频的音效设置为较为清丽类型的音效模式,以增强女性用户使用电视的收听体验。
64.也就是说,电视201在工作过程中可以根据当前使用对象的特征信息,实时调整用于播放音频的播放参数,使当前的音频播放效果能够与使用对象的特征匹配。这样,不同的使用对象在使用电视201时可获得与自身特征相对应的音频播放体验,从而向电视201的使用对象提供更为智能、定制化的音频播放体验。
65.以下仍以上述电视201为例,结合附图详细阐述本技术实施例提供的一种音频控制方法。
66.示例性的,用户首次使用电视201时,电视201开机后可进行初始化配置。例如,初始化配置可包括接入wifi网络、设置高清多媒体接口(hdmi)等流程。在进行初始化配置的过程中,如图3所示,电视201可显示对话框301,通过对话框301提示用户是否开启本技术实施例提供的音频控制功能(即智能播放功能)。例如,对话框301中可以提示用户开启智能播放功能需要向电视201授权的具体权限。例如,打开摄像图采集图像的权限、读取存储信息或自动修改音量等播放参数的权限等。又例如,对话框301中还可以向用户展示上述智能播放功能具体可以实现的功能等。如果检测到用户选中对话框301中的确认按钮302,则电视201可按照下述实施例中的方法进行音频控制。
67.在一些实施例中,当电视201开启上述智能播放功能后,可引导电视201后续工作时的一个或多个使用对象在电视201中录入自身的特征信息。例如,如图4所示,电视201可
通过文字、语音或动画等方式引导用户402移动至摄像头401的拍摄范围内。进而,电视201可调用摄像头401采集包含用户402的图像403。仍如图4所示,电视201可显示采集到的图像403,并且,电视201可通过人脸识别等算法识别图像403中的人脸特征,从而确定用户402的性别、年龄等特征信息。例如,图像403中的人脸特征可以包括特定部位的特征信息(也可称为局部特征,例如眼部特征、嘴部特征等)和整体的特征信息(也可称为全局特征,例如脸型特征等)。电视201可根据提取到的人脸特征使用相应的预测算法预测用户402的性别、年龄等特征信息。例如,可根据眼部特征中的纹路信息确定用户402的年龄。又例如,可根据面部的胡须等局部特征确定用户402的性别等。或者,电视201也可通过用户402在图像403中的比例确定用户402的身高等特征信息。
68.又或者,用户402的性别、年龄或身高等特征信息也可以是用户402手动输入至电视201的,例如,用户402可使用遥控器向电视201输入自身的性别、年龄或身高等特征信息。
69.又或者,除了用户402的性别、年龄或身高外,用户402还可以向电视201输入成员类型(例如爸爸、妈妈、宝宝等)、兴趣偏好或生日等特征信息,本技术实施例对此不做任何限制。电视201获取到用户402的特征信息后,可将用户402的特征信息与用户402的人脸特征(或人脸图像)之间的对应关系存储在电视201的存储器中。
70.示例性的,电视201获取到用户402的特征信息后,还可以继续按照上述方法获取并保存其他用户的特征信息。当电视201获取到多个用户的特征信息后,还可以设置这多个用户之间的优先级顺序。当用户的优先级越高时,说明用户对电视201拥有的权限越多,后续电视201以该用户作为使用对象设置音频的播放参数的可能性越大,即优先级越高的用户成为电视201的使用对象的可能越大。
71.示例性的,电视201可自动根据各个用户的年龄等特征信息设置各个用户之间的优先级顺序。例如,电视201可设置年龄低于12岁的用户的优先级低于年龄大于18岁的用户的优先级。或者,用户也可手动在电视201中设置各个用户之间的优先级顺序。
72.后续,当电视201在工作过程中确定出当前的使用对象为已录入的用户(例如用户402)时,电视201可根据用户402的特征信息设置播放音频时的播放参数,后续实施例中将对此详细阐述。
73.或者,电视201开启上述智能播放功能后,也可以不在上述初始化配置阶段录入用户的特征信息,而是在工作过程中实时检测并确定当前的使用对象的特征信息。例如,电视201可以在播放视频节目时通过摄像头401采集图像,进而识别采集到的图像中是否包含面部信息等,从而确定当前的使用对象的性别、年龄或身高等特征信息。
74.在另一些实施例中,当电视201开启上述智能播放功能后,电视201还可以获取电视201所处房间的房间信息。例如,房间信息可以包括房间的大小、形状以及电视201在房间所处的位置等。示例性的,电视201通过摄像头拍摄的图像可以识别房间的大小约为20

,房间的形状为正方形户型,电视201在房间所处的位置为沙发对面居中的位置等。后续,电视201在工作过程中还可以结合上述房间信息设置播放音频时的播放参数,后续实施例中将对此详细阐述。当然,电视201也可以不在上述初始化配置阶段录入上述房间信息,而是在工作过程中检测电视201所处房间的房间信息,本技术实施例对此不做任何限制。
75.另外,上述实施例中是以电视201在初始化配置阶段,用户在电视201中录入特征信息或房间信息举例说明的。在另一些实施例中,用户也可以使用手机等移动终端控制电
视201完成初始化配置的相关操作。
76.示例性的,如图5所示,用户首次使用电视201时,可将电视201接入接入点(access point,ap)503,从而加入接入点503提供的wi

fi(wireless fidelity,无线保真)网络,使得电视201可使用该wi

fi网络通过接入点503与网络侧的服务器通信。同样,用户也可将手机502等移动终端接入接入点503提供的wi

fi网络。此时,位于同一wi

fi网络内的各个设备之间也可以通过接入点503相互通信。进而,用户可通过手机502对电视201进行初始化配置以及后续的管理,例如,手机502可采集用户的特征信息,并将采集到的特征信息发送给电视201进行保存。
77.或者,用户也可以使用手机502上安装的智能家居app发现并管理同一wi

fi网络内的其他设备。例如,用户在智能家居app中添加上述电视201时,手机502可通过与电视201建立p2p(peer to peer,对等网络)连接快速的发现并添加设备。电视201作为新设备被添加至智能家居app后,用户可通过智能家居app对电视201进行初始化配置以及后续的管理。
78.例如,如图6所示,用户可在手机502的智能家居app中录入用户的性别、年龄或身高等特征信息,以及房间的大小、形状等房间信息。进而,手机502可将获取到的特征信息和房间信息发送至电视201。例如,手机502可通过接入点503将获取到的特征信息和房间信息发送至电视201,由电视201完成初始化配置过程。后续,电视201在工作过程中也可通过接入点503与手机502进行交互,本技术实施例对此不做任何限制。另外,上述智能家居app也可以称为智慧家庭app、智慧生活app等,本技术实施例对此不做任何限制。
79.电视201完成初始化配置过程后可以关机,此时,电视201中已录入的用户的特征信息、房间信息等数据不会丢失。后续,当电视201开机后可直接按照下述步骤向用户提供各类音影服务。或者,电视201完成初始化配置过程后也可以不关机,直接按照下述步骤向用户提供各类音影服务。另外,电视201完成初始化配置过程后,可以在电视201内提供设置选项。用户可以通过设置选项添加或删除用户的特征信息等,本技术实施例对此不做任何限制。
80.当电视201在首次使用时完成初始化配置后,可向用户提供各类音影服务。
81.示例性的,电视201开始工作后,可确定当前电视201的使用对象。例如,电视201可以周期性的使用摄像头采集当前的图像。进而,电视201通过人脸识别等算法可确定采集到的图像中是否包括人脸特征以及人脸的个数等。
82.例如,如图7中的(a)所示,如果图像701中包括一个人脸特征(例如人脸特征702),则电视201可确定当前电视201有一个使用对象,即与人脸特征702对应的用户a。或者,在图像701中检测到人脸特征702后,电视201还可以进一步通过人脸特征702判断对应的用户是否朝向电视201。如果用户朝向电视201,则电视201可确定当前电视201有一个使用对象,即与人脸特征702对应的用户a。
83.又例如,如图7中的(b)所示,电视201采集到的图像703中的人脸特征可以有多个,例如人脸特征702和人脸特征704。此时,电视201可确定当前电视201有两个使用对象,即分别是与人脸特征702对应的用户a和与人脸特征704对应的用户b。或者,当图像703中有多个人脸特征时,电视201可进一步分析与每个人脸特征对应的用户是否朝向电视201。以人脸特征704为例,虽然电视201检测到人脸特征704,但与人脸特征704对应的用户b正在使用手机,说明用户b的注意力并不在电视201上,则电视201可确定当前电视201的使用对象为与
人脸特征702对应的用户a,用户b此时不是电视201的使用对象。
84.当然,除了通过采集图像进行人脸识别的方式确定电视201当前的使用对象外,本领域技术人员还可以设置电视201使用其他方式确定电视201当前的使用对象。例如,电视201中可以安装红外传感器,进而通过红外传感器感应人体的红外信号,从而确定电视201当前的使用对象,本技术实施例对此不做任何限制。
85.以当前电视201的使用对象为与上述人脸特征702对应的用户a举例,如图8所示,电视201确定当前的使用对象为用户a后,电视201可查询在初始化配置时电视201中是否录入用户a的特征信息。例如,电视201可将本次采集到的人脸特征702作为索引,查询电视201中是否存储有与人脸特征702匹配的人脸特征(或人脸图像)。如果存储有与人脸特征702匹配的人脸特征(或人脸图像),则电视201可将初始化配置时录入的与该人脸特征(或人脸图像)对应的特征信息,确定为当前使用对象(即用户a)的特征信息。
86.相应的,如果没有存储与人脸特征702匹配的人脸特征(或人脸图像),说明初始化配置时没有录入用户a的特征信息。例如,电视201采集到的人脸特征702可能不是当前家庭成员的人脸特征,而是客人的人脸特征。客人在电视201进行初始化配置时一般不会录入自身的特征信息。那么,电视201在工作时采集到客人的人脸特征(例如人脸特征702)后,电视201可基于当前采集到的人脸特征702确定当前使用对象(即用户a)的特征信息。例如,电视201可根据人脸特征702确定用户a的性别、年龄等特征信息。
87.这样,无论在初始化配置时是否录入当前电视201的使用对象,电视201均可在工作过程中实时获取到使用对象的特征信息,该特征信息可反映出当前使用对象较为个体化的特点。不同特点的使用对象对电视201的使用需求可能会有区别。例如,老人使用电视201时可能需要电视201播放的音频的音量大一些。又例如,小孩使用电视201时可能需要电视201播放音频时的效果更加软萌。
88.在另一些实施例中,如果与电视201当前采集到的人脸特征702对应的用户没有在初始化配置时录入其特征信息,则电视201也可以不再获取该用户的特征信息并设置对应的播放参数,而是使用默认的播放参数播放音频。也就是说,可以设置没有录入特征信息的用户无法使用本技术实施例提供的自适应调节播放参数的方法,本技术实施例对此不做任何限制。
89.在本技术实施例中,仍如图8所示,当电视201获取到当前使用对象的特征信息,可根据该特征信息实时调整用于播放音频的播放参数,例如,采样率、音量大小、音效模式或混音策略等。进而,电视201可使用最新的播放参数播放当前的音频数据,使得当前的音频播放效果可与使用对象的特征匹配。这样,电视201播放音频的效果可随着使用对象的个体差异进行适配,从而向电视201的使用对象提供更为智能、定制化的音频播放体验。
90.示例性的,电视201中可以预设不同特征信息与不同播放参数之间的对应关系。例如,当特征信息中使用对象的年龄小于10岁时,可设置对应的音效模式为播放效果较为软萌的音效模式a。又例如,当特征信息中使用对象的年龄大于60岁时,可设置将音量大小设置为在当前音量等级的基础上增加3个音量等级。那么,仍以电视201的使用对象对用户a举例,电视201获取到用户a的特征信息后,可根据上述对应关系确定与用户a的特征信息对应的播放参数a。进而,电视201可使用播放参数a播放音频数据,使用户a获得定制化的播放效果。
91.或者,电视201中可以设置经过训练的神经网络模型,该神经网络模型的输入参数可以为上述特征信息中的各个参数,该神经网络模型的输出参数为对应的播放参数。那么,电视201获取到用户a的特征信息后,可将用户a的特征信息输入至上述神经网络模型,得到与用户a的特征信息对应的播放参数a。进而,电视201可使用播放参数a播放音频数据,使用户a获得定制化的播放效果。
92.又或者,电视201也可以将用户a的特征信息发送至网络侧的服务器,由服务器根据用户a的特征信息通过大数据统计等方式确定对应的播放参数,并将确定出的播放参数返回给电视201,本技术实施例对此不做任何限制。
93.在另一些实施例中,如图9所示,电视201除了可以基于当前使用对象的特征信息设置音频的播放参数外,还可以基于使用对象在其他音频播放设备上的播放记录设置电视201播放音频时的播放参数,使电视201的音频播放效果能够更加符合使用对象的偏好。
94.示例性的,仍以电视201的使用对象为用户a举例,电视201确定出电视201的使用对象为用户a后,电视201可通过当前接入的wi

fi网络与用户a的手机交互。例如,电视201可向用户a的手机发送请求消息,请求获取手机中音频播放器的播放列表或音频播放器的播放参数。进而,用户a的手机可响应该请求消息,将手机中音频播放器的播放列表或音频播放器的播放参数发送给电视201。进而,电视201可结合用户a在使用手机时的播放列表或播放参数设置电视201的播放参数。例如,如果用户a在使用手机时的播放列表大多为摇滚曲风的音乐,则电视201可将电视201播放音频时的音效模式设置为摇滚模式。又例如,如果用户a在使用手机时的播放参数中设置了采集率为48khz,则电视201可将电视201播放音频时的采集率也设置为48khz。
95.在一些场景中,如果电视201基于使用对象在其他音频播放设备上的播放记录确定出的播放参数a,与电视201基于使用对象的特征信息确定出的播放参数b不同,则电视201可选择其中的一种播放参数作为电视201的播放参数。例如,如果预先设置使用对象的特征信息的优先级高于使用对象在其他音频播放设备上的播放记录的优先级,则电视201可将播放参数a确定为后续播放音频时的播放参数。
96.或者,电视201也可以将上述播放参数a中的参数与播放参数b中的参数进行加权平均后得到新的播放参数c,进而将播放参数c确定为后续播放音频时的播放参数,本技术实施例对此不做任何限制。
97.在另一些实施例中,仍如图9所示,电视201除了可以基于当前使用对象的特征信息,和/或,使用对象在其他音频播放设备上的播放记录,设置电视201播放音频时的播放参数外,电视201还可以结合使用对象在房间中实时的位置数据设置电视201播放音频时的播放参数。其中,使用对象的特征信息、使用对象在其他音频播放设备上的播放记录以及使用对象的位置数据中的一项或多项可称为目标数据。
98.示例性的,仍以电视201的使用对象为用户a举例,电视201确定出电视201的使用对象为用户a后,电视201可获取用户a的室内定位结果(即使用对象的位置数据)。例如,电视201在采集用户a的图像时,不仅可以获取到用户a的人脸特征,还可以获取到用户a在画面中的比例以及位置等信息。那么,电视201可根据用户a在画面中的比例以及位置等信息,进行计算机视觉定位,得到用户a相对于电视201的位置数据。
99.又例如,如图10所示,电视201还可以通过接入点503向用户a的手机1001发送定位
请求。进而,手机1001可响应该定位请求,基于wi

fi信号或蓝牙信号等无线信号对手机1001进行室内定位。手机可将手机1001的定位结果作为用户a的定位结果发送给电视201,使电视201获知用户a的位置数据。
100.当然,电视201还可以使用超声波定位等室内定位技术对电视201的使用对象进行定位,本技术实施例对此不做任何限制。在一些实施例中,电视201也可以使用上述多种方式同时对用户a进行室内定位,得到用户a的多个定位结果。进而,电视201可对这多个定位结果进行拟合、归一化等校正处理,最终确定用户a在房间中的位置数据。
101.电视201获取到用户a在房间中的位置数据后,可基于该位置数据设置电视201播放音频时的播放参数。例如,电视201可基于用户a在房间中的位置数据设置电视201播放音频时的声效参数,该声效参数用于使电视201播放音频时具有立体音的声效。
102.示例性的,如果用户a位于电视201的左边,说明用户a距离电视201的左边较近而距离电视201的右边较远,则电视201可设置声效参数中左声道的音量小于右声道的音量。这样,后续电视201使用上述声效参数播放音频时,可提高用户a在当前位置感受到的立体音效果。并且,当用户a移动至不同位置时,电视201均可按照上述方法为用户a提供立体音的播放效果。在一些实施例中,仍以用户a位于电视201的左边为例,电视201还可以根据用户a与电视201之间的具体距离设置左声道的音量大小和右声道的音量大小,本技术实施例对此不做任何限制。
103.或者,电视201获取到用户a在房间中的位置数据后,还可以结合电视201所处房间的房间信息设置上述声效参数。例如,电视201可结合当前房间的大小以及用户a在房间中的位置数据设置左声道的音量大小和右声道的音量大小。又例如,电视201可结合当前房间的形状以及电视201在房间中的位置计算播放音频时声波的反射路线,进而,电视201可结合声波的反射路线以及用户a在房间中的位置数据设置左声道的音量大小和右声道的音量大小,从而提高后续电视201播放音频时立体音的声效。
104.上述实施例中是以电视201的使用对象为用户a举例说明的,在另一些实施例中,电视201的使用对象可以包括两个或更多个用户。当电视201的使用对象包括多个用户时,电视201可在这多个用户中确定优先级最高的用户,进而按照优先级最高的用户的特征信息等参数设置电视201播放音频时的播放参数。
105.示例性的,以电视201的使用对象包括用户a和用户c举例,如图11所示,如果电视201在采集到的图像1101中识别出与人脸特征702对应的用户a和与人脸特征1102对应的用户c,则电视201可确定当前电视201的使用对象为用户a和用户c。此时,电视201可进一步确定用户a和用户c中优先级最高的用户。
106.例如,可预先设置距离电视201越近的用户的优先级越高。那么,电视201可将用户a和用户c中距离电视201最近的用户确定为此时优先级最高的用户。进而,电视201可按照上述方法基于距离电视201最近的用户的特征信息、该用户的位置数据以及该用户在其他设备上的历史播放记录等参数设置电视201播放音频时的播放参数。
107.又例如,在初始化配置阶段可预先设置已录入的多个用户之间的优先级顺序。例如,用户c的优先级高于用户c的优先级,用户c的优先级高于用户a的优先级。那么,当电视201确定当前电视201的使用对象为用户a和用户c时,可按照上述优先级顺序确定用户c为此时优先级最高的用户。进而,电视201可按照上述方法基于用户c的特征信息以及用户c在
其他设备上的历史播放记录等参数设置电视201播放音频时的播放参数。
108.又例如,当电视201确定当前电视201的使用对象为用户a和用户c时,电视201可按照一定的策略自动确定此时优先级最高的用户。例如,电视201可分别获取用户a和用户c的年龄。如果用户a的年龄小于10岁,而用户c的年龄大于18岁,则电视201可将用户c确定为此时优先级最高的用户。又例如,电视201还可以检测用户a和用户c手中是否持有遥控器。进而,电视201可将用户a和用户c中手持遥控器的用户确定为此时优先级最高的用户。
109.也就是说,当电视201的使用对象包括多个用户时,电视201可在这多个用户中确定优先级最高的用户,进而按照优先级最高的用户的特征信息等参数设置电视201播放音频时的播放参数,使电视201的主要使用对象能够获得更为智能、定制化的音频播放体验。
110.在另一些实施例中,当电视201的使用对象包括多个用户时,电视201还可以提取这多个用户共同的特征信息,进而基于多个用户共同的特征信息设置电视201播放音频时的播放参数,使电视201的多个使用对象均能够获得较好的音频播放体验。
111.例如,仍以当前电视201的使用对象为用户a和用户b举例,电视201可分别获取用户a的特征信息和用户b的特征信息。进而,电视201可提取用户a的特征信息和用户b的特征信息中共同的特征信息。例如,用户a和用户b的性别均为女性。又例如,用户a和用户b的身高均大于180厘米等。那么,电视201可基于用户a和用户b共同的特征信息,按照上述方法设置电视201播放音频时的播放参数,使得电视201的音频播放效果可同时与用户a和用户b两个用户的特征匹配。
112.或者,当电视201的使用对象包括多个用户时,电视201还可以根据这多个用户的历史播放记录提取这多个用户共同的播放偏好。例如喜爱摇滚曲风的音乐等。进而,电视201可基于多个用户共同的播放偏好设置电视201播放音频时的播放参数,使电视201的多个用户均能够获得较好的音频播放体验。
113.示例性的,当电视201基于本次获取到的使用对象的特征信息等参数设置并应用对应的播放参数后,电视201还可以保存本次播放参数的修改记录。例如,电视201可以保存上述用户a与对应的播放参数a之间的对应关系。当然,电视201还可以保存本次修改播放参数的时间等。这样,当电视201后续再次检测到电视201的使用对象为用户a时,电视201可直接将当前的播放参数修改为上述播放参数a,无需再按照上述方法基于用户a的特征信息等参数重新确认一次播放参数。
114.当然,如果后续电视201检测到新的使用对象,则电视201可按照上述实施例中的方法确定与新的使用对象对应的播放参数,进而使用确定出的播放参数进行音频播放,本技术实施例对此不予赘述。
115.在另一些实施例中,有可能出现电视201检测不到明确的使用对象的场景。例如,电视201采集到的图像中可能没有任何用户或没有检测到任何人脸特征。此时,电视201可继续按照目前设置的播放参数播放音频。或者,电视201可根据已保存的播放参数的修改记录,选择使用次数最多的播放参数播放音频。又或者,电视201可在连续n次没有检测到使用对象时,根据已保存的播放参数的修改记录,选择使用次数最多的播放参数播放音频,本技术实施例对此不做任何限制。
116.需要说明的是,上述实施例中是以电视201执行上述音频控制方法举例说明的,可以理解的是,上述音频控制方法还可以应用于车载设备、平板电脑等其他电子设备中,本申
请实施例对此不做任何限制。
117.如图12所示,本技术实施例公开了一种电子设备,该电子设备可以为上述电视201。该电子设备具体可以包括:显示屏1201;一个或多个处理器1202;存储器1203;摄像头1206一个或多个应用程序(未示出);以及一个或多个计算机程序1204,上述各器件可以通过一个或多个通信总线1205连接。当然,电子设备中还可以包括触摸传感器(触摸传感器与显示屏1201可集成为触摸屏)、遥控器、键盘等更多的部件。
118.其中,上述一个或多个计算机程序1204被存储在上述存储器1203中并被配置为被该一个或多个处理器1202执行,该一个或多个计算机程序1204包括指令,该指令可以用于执行上述实施例中的相关步骤。
119.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
120.在本技术实施例各个实施例中的各功能单元可以集成在一个处理单元,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
121.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
122.以上所述,仅为本技术实施例的具体实施方式,但本技术实施例的保护范围并不局限于此,任何在本技术实施例揭露的技术范围内的变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1