界面模式显示方法、云服务器、电视机、系统和存储介质与流程

文档序号:26939864发布日期:2021-10-12 15:13阅读:74来源:国知局
界面模式显示方法、云服务器、电视机、系统和存储介质与流程

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.图1是本技术的实施例提供的一种界面模式显示系统的示意性框图;
28.图2是本技术的实施例提供的一种电视机的示意性框图;
29.图3是本技术的实施例提供的一种云服务器的示意性框图;
30.图4是本技术的实施例提供的一种界面模式显示方法的步骤示意流程图;
31.图5是本技术的实施例提供的的确定用户对应的用户群体的示意图;
32.图6是本技术的实施例提供的另一确定用户对应的用户群体的示意图;
33.图7是本技术的实施例提供的另一种界面模式显示方法的步骤示意流程图;
34.图8是本技术的实施例提供的红外线感应器检测到用户的场景示意图;
35.图9是本技术的实施例提供的显示界面选择框的示意图。
具体实施方式
36.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
37.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不
是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
38.应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
39.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
40.请参阅图1,图1是本技术的实施例提供的一种界面模式显示系统的结构示意图。该界面模式显示系统100包括电视机10和云服务器20。
41.需要说明的是,电视机10是具有全开放式平台,搭载了操作系统。用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,并持续对功能进行扩充和升级的新电视产品,能够不断给用户带来丰富的个性化体验。
42.示例性的,电视机10可以是oled电视、led电视,也可以是曲面电视、全面屏电视、3d电视、智能电视或超高清uhd电视等。
43.需要说明的是,云服务器20是一种简单高效、安全可靠、处理能力可弹性伸缩的服务平台。云服务器平台的每个集群节点被部署在互联网的骨干数据中心,可独立提供计算、存储、在线备份、托管、带宽等互联网基础设施服务。具体地,电视机10和云服务器20中分别设有通信模块,该通信模块可以包括但不限于为蓝牙模块、wi-fi模块、4g模块、5g模块、nb-iot模块、lora模块等等。例如,电视机10通过nb-iot模块与云服务器20进行通信连接。
44.具体地,电视机10在开机之后,进入界面模式。界面模式中包括多层目录和节目列表。其中界面模式可以包括但不限于儿童模式、青年模式、中年模式、老年模式等等。其中,青年模式包括男性青年模式与女性青年模式;中年模式包括男性中年模式与女性中年模式;老年模式包括男性老年模式与女性老年模式。
45.如图1所示,电视机10设有语音采集装置11;其中,语音采集装置11可以是麦克风或录音机等电子设备。示例性的,电视机10可以通过语音采集装置11采集电视机10周围的用户的语音信号,并将语音信号发送至云服务器20中。
46.具体地,电视机10和云服务器20配合用于执行本技术实施例提供的界面模式显示方法,以实现根据语音特征数据确定用户对应的界面模式,并使电视机10显示用户对应的界面模式,提高了用户的体验度。
47.示例性的,在电视机10中,可以通过语音采集装置11获取用户的语音信号;将用户的语音信号发送至云服务器20,以使云服务器20根据用户的语音信号确定用户对应的界面模式;然后接收云服务器20发送的用户对应的界面模式,并控制电视机10显示用户对应的界面模式。
48.示例性的,在云服务器20中,获取用户的语音特征数据;根据用户的语音特征数据确定用户对应的界面模式;将用户对应的界面模式发送至电视机10中,以使电视机10显示界面模式。其中,用户的语音特征数据,由云服务器20将电视机发送的用户的语音信号进行降噪处理、预处理以及提取语音特征参数得到的。
49.请结合图2,图2是本技术实施例提供的一种电视机的示意性框图。在图2中,该电视机10包括处理器101、存储器102和语音采集装置103,其中,处理器101、存储器102和语音
采集装置103通过总线连接,该总线比如为i2c(inter-integrated circuit)总线。
50.其中,存储器102可以包括非易失性存储介质和内存储器。非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种界面模式显示方法。
51.语音采集装置103用于采集用户的语音信号,并将采集的语音信号传输到处理器101和存储器102中。
52.处理器101用于提供计算和控制能力,支撑整个电视机10的运行。
53.其中,所述处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
54.其中,所述处理器101用于运行存储在存储器102中的计算机程序,并在执行所述计算机程序时实现如下步骤:
55.获取用户的语音信号;将所述用户的语音信号发送至云服务器,以使所述云服务器根据所述用户的语音信号确定所述用户对应的界面模式;接收所述云服务器发送的所述用户对应的界面模式,并控制所述电视机显示所述界面模式。
56.在一些实施例中,所述电视机安装有红外线感应器和语音采集装置,所述处理器在实现获取用户的语音信号时,实现:
57.若根据所述红外线感应器检测到存在用户,则生成采集指令,并根据所述采集指令控制所述语音采集装置采集所述用户的语音信号;或获取用户输入用于开启所述电视机的开机指令,根据所述开机指令生成采集指令,根据所述采集指令控制所述语音采集装置采集所述用户的语音信号。
58.在一些实施例中,所述处理器在实现获取用户输入用于开启所述电视机的开机指令时,实现:
59.获取用户在遥控器中输入用于开启所述电视机的开机指令;或通过所述语音采集装置获取所述用户输入用于开启所述电视机的语音指令,并将所述语音指令作为用于开启所述电视机的开机指令。
60.在一些实施例中,所述处理器在实现获取用户输入用于开启所述电视机的开机指令时,实现:
61.若存在多种界面模式,则显示界面选择框,以提醒所述用户进行界面模式的选择,并根据所述用户的选择操作确定所述电视机显示的界面模式;或若存在多种界面模式,对所述多种界面模式进行合并处理,以得到所述用户对应的界面模式。
62.请结合图3,图3是本技术实施例提供的一种云服务器的示意性框图。在图3中,该云服务器20包括处理器201和存储器202,其中,处理器201和存储器202通过总线连接,该总线比如为i2c(inter-integrated circuit)总线。
63.其中,存储器202可以包括非易失性存储介质和内存储器。非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理
器执行任意一种界面模式显示方法。
64.处理器201用于提供计算和控制能力,支撑整个云服务器20的运行。
65.其中,所述处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
66.其中,所述处理器201用于运行存储在存储器202中的计算机程序,并在执行所述计算机程序时实现如下步骤:
67.获取用户的语音特征数据;根据所述用户的语音特征数据确定所述用户对应的界面模式;将所述用户对应的界面模式发送至电视机中,以使所述电视机显示所述界面模式。
68.在一些实施例中,所述处理器在实现获取用户的语音特征数据时,实现:
69.接收电视机发送的用户的语音信号;对所述用户的语音信号进行降噪处理,得到所述用户对应的降噪语音信号;对所述降噪语音信号进行预处理,以得到所述用户的预处理后的语音数据;所述预处理包括预加重处理、分帧处理和加窗处理;对所述预处理后的语音数据进行语音特征参数提取,得到所述用户对应的语音特征数据。
70.在一些实施例中,所述处理器在实现根据所述用户的语音特征数据确定所述用户对应的界面模式时,实现:
71.根据所述用户的语音特征数据确定所述用户的用户特征;根据所述用户的用户特征确定所述用户对应的界面模式。
72.在一些实施例中,所述用户特征包括用户的性别和年龄;所述处理器在实现根据所述用户的语音特征数据确定所述用户的用户特征时,实现:
73.基于训练好的特征识别模型,根据所述用户对应的语音特征数据确定所述用户的身份信息;基于所述云服务器中的身份数据库,根据所述用户的身份信息确定所述用户的年龄和性别。
74.在一些实施例中,所述处理器在实现根据所述用户的用户特征确定所述用户对应的界面模式时,实现:
75.根据所述用户的性别,确定所述用户对应的第一子群体;根据所述用户的年龄,确定所述用户对应的第二子群体;根据所述用户对应的第一子群体和第二子群体,确定所述用户对应的用户群体;基于用户群体与界面模式之间预设的对应关系,确定所述用户对应的界面模式。
76.为了便于理解,以下将结合图1至图3中的电视机和云服务器,对本技术的实施例提供的界面模式显示方法进行详细介绍。需知,上述的电视机和云服务器构成对本技术实施例提供的界面模式显示方法应用场景的限定。
77.请参阅图4,图4是本技术一实施例提供的一种界面模式显示方法的步骤示意流程图。该界面模式显示方法可应用于云服务器中,通过根据用户的语音信号确定用户对应的界面模式,为用户匹配合适的界面模式,更加方便用户的操作,提高了用户的体验度。
78.如图4所示,该界面模式显示方法包括步骤s10至步骤s30。
79.步骤s10、获取用户的语音特征数据。
80.具体地,通过内置的通信模块接收电视机发送的用户的语音信号。
81.示例性的,云服务器中内置的通信模块可以包括但不限于蓝牙模块、wi-fi模块、4g模块、5g模块、nb-iot模块、lora模块等。
82.具体地,对用户的语音信号进行降噪处理,得到用户对应的降噪语音信号。
83.示例性的,可以根据谱相减算法、维纳滤波算法、最小均分误差算法、小波变换算法实现对用户的语音信号进行降噪处理,得到用户的降噪语音信号。
84.需要说明的是,电视机采集的用户的语音信号可能混有噪音,通过降噪处理,可以将绝大部分噪音过滤,保留用户的有用信息。
85.具体地,对降噪语音信号进行预处理,以得到用户的预处理后的语音数据。
86.其中,预处理包括预加重处理、分帧处理和加窗处理。
87.示例性的,对降噪语音信号进行预加重处理,可以采用的滤波器为:
88.h(z)=1-az-1

89.式中,a为一个常数,z表示z变换,z-1
表示滤波器h(z)为一阶滤波器。
90.通过对降噪语音信号进行预加重处理,可以补偿降噪语音信号的高频分量的损失,提升高频分量。
91.示例性的,对降噪语音信号进行分帧处理;例如,将降噪语音信号分为若干长度为20-30毫秒的帧。通过分帧处理,可以将准稳态的降噪语音信号分成较短的帧,在每帧中可将准稳态的降噪语音信号看做稳态信号,可用处理稳态信号的方法来处理。
92.示例性的,对分帧后的各帧降噪语音信号分别进行加窗处理;可以通过加窗函数进行实现。其中,加窗函数可以包括矩形窗、海宁窗或汉明窗等。通过加窗函数,可以减少降噪语音信号的频域中的泄漏。
93.具体地,对预处理后的语音数据进行语音特征参数提取,得到用户对应的语音特征数据。
94.其中,用户对应的语音特征数据包括梅尔倒谱特征向量。
95.示例性的,语音特征参数提取的过程可以包括:对预处理后的语音数据进行快速傅里叶变换处理和取平方处理,以得到预处理后的语音数据对应的谱线能量;基于梅尔滤波器组对谱线能量进行处理,以得到预处理后的语音数据对应的梅尔频谱数据;对梅尔频谱数据进行倒谱分析并对倒谱分析的结果进行一阶差分和二阶差分,以获得用户对应的梅尔倒谱特征向量。
96.其中,梅尔滤波器组包括多个滤波器;倒谱分析可以包括取对数和离散余弦变换(discrete cosine transform,dct)。
97.通过对预处理后的语音数据进行语音特征参数提取,可以得到用户的语音特征数据,进而可以通过特征识别模型,确定用户的身份信息。
98.通过对用户的语音信号进行降噪处理、预处理并进行提取语音特征参数,可以得到用户的语音特征数据,提高了语音特征数据在特征识别模型中进行识别的准确度。
99.步骤s20、根据所述用户的语音特征数据确定所述用户对应的界面模式。
100.示例性的,用户对应的界面模式可以包括但不限于儿童模式、男性青年模式、女性青年模式、男性中年模式、女性中年模式、男性老年模式、女性老年模式等。
101.在一些实施例中,根据用户的语音特征数据确定用户对应的界面模式可以包括:根据用户的语音特征数据确定用户的用户特征,然后根据用户的用户特征确定用户对应的界面模式。
102.示例性的,用户特征可以包括但不限于年龄和性别。
103.具体地,根据用户的语音特征数据确定用户的用户特征可以包括:基于训练好的特征识别模型,根据用户对应的语音特征数据确定用户的身份信息;基于云服务器中的身份数据库,根据用户的身份信息确定用户的年龄和性别。
104.其中,身份信息可以是用户的姓名或编号。
105.示例性的,训练好的特征识别模型可以包括但不限于卷积神经网络、受限玻尔兹曼机、循环神经网络、长短时记忆网络等。
106.在本技术实施例中,训练好的特征识别模型可以包括卷积神经网络。
107.在基于训练好的特征识别模型,根据用户对应的语音特征数据确定用户的身份信息之前,还需要对初始的人脸识别模型进行训练,得到训练好的特征识别模型。
108.示例性的,配置预设数量的样本特征图像并对样本特征图像进行身份的标注;然后对初始的特征识别模型进行训练至收敛,得到训练好的特征识别模型。训练好的特征识别模型可以存储在云服务器中。
109.其中,样本特征图像可以包括不同用户的语音特征数据对应的特征图像。
110.示例性的,将语音特征数据进行转换,得到语音特征数据对应的特征图像;将特征图像输入训练好的特征识别模型,对特征图像进行若干次卷积和池化处理;再将处理的结果经全连接处理和归一化处理,识别得到用户对应的预测身份以及预测身份对应的预测概率。
111.示例性的,若特征图像中包括一个用户的特征数据,得到的预测结果可以包括:[(甲,95%)]。其中,“甲”表示预测身份,“95%”表示“甲”这一预测身份对应的预测概率。
[0112]
在获取语音特征数据中用户的预测身份以及预测身份对应的预测概率之后,需要判断该预测身份对应的预测概率是否大于预设的概率阈值。若该预测身份对应的预测概率大于预设的概率阈值,将预测身份作为用户的身份信息。若该预测身份对应的预测概率小于预设的概率阈值,则需要重新接收电视机发送的用户的语音信号,并进行识别。
[0113]
其中,预设的概率阈值的具体数值可以根据实际情况进行设定,在此不作具体数值的限定。
[0114]
具体地,在获取用户的身份信息之后,可以基于云服务器中的身份数据库,根据用户的身份信息确定用户的年龄和性别。
[0115]
需要说明的是,云服务器中的身份数据库预先存储有多个用户的身份数据。例如,多个用户的姓名、年龄、性别、身份证号等数据。
[0116]
示例性的,可以根据用户的性别,在身份数据库中查询该用户对应的年龄和性别。例如,用户甲对应的年龄为35岁,性别为男性。
[0117]
在一些实施例中,根据用户的用户特征确定用户对应的界面模式可以包括:根据用户的性别,确定用户对应的第一子群体;根据用户的年龄,确定用户对应的第二子群体;根据用户对应的第一子群体和第二子群体,确定用户对应的用户群体;基于用户群体与界面模式之间预设的对应关系,确定用户对应的界面模式。
[0118]
其中,用户群体是指有相同的属性的多个用户。
[0119]
需要说明的是,界面模式可以按照年龄进行划分,分成儿童模式、青年模式、中年模式、老年模式;界面还可以按照性别进行划分,分成女性青年模式、男性青年模式、女性中年模式、男性中年模式、女性老年模式、男性老年模式。
[0120]
可以理解的是,不同年龄段的用户对电视机的界面模式有不同的要求。例如,青年群体更倾向于有更多流行、新鲜的节目视频的界面模式,操作复杂的界面模式对青年群体的影响较小;老年则倾向于简洁明了的界面模式,操作复杂的界面模式对老年群体的影响较大。
[0121]
同样,不同性别的用户对电视机的界面模式也有不同的要求。例如,女性青年更喜爱有爱情剧、偶像剧等内容的界面模式,而男性青年更喜爱有武侠、军事、战争等内容的界面模式。
[0122]
具体地,先根据用户的性别,对用户进行分类,以确定用户所属的第一子群体。然后再根据用户的年龄所属的年龄段,确定用户所属的第二子群体。最后,在用户所属的第一子群体的基础上,根据用户所属的第二子群体确定用户对应的用户群体。
[0123]
示例性的,第一子群体可以包括女性群体和男性群体。比如,若用户甲为男性,则将用户甲划分至男性群体中;若用户甲为女性,则将用户甲划分至女性群体中。
[0124]
具体地,年龄段可以包括5-12岁、13-35岁、36-59岁、60-90岁等年龄范围。第二子群体可以根据年龄段划分为儿童群体、青年群体、中年群体、老年群体。比如,5-12岁的年龄段属于儿童群体;13-35岁的年龄段属于青年群体。
[0125]
示例性的,若用户甲的年龄为25岁,属于13-35岁这一年龄段,则可以确定用户甲对应的第二子群体为青年群体。
[0126]
具体地,根据用户对应的第一子群体和第二子群体,确定用户对应的用户群体。
[0127]
譬如,若用户甲对应的第一子群体为女性群体,且用户甲对应的第二子群体为青年群体,则可以确定用户甲对应的用户群体为女性青年群体。如图5所示,图5是确定用户对应的用户群体的示意图。
[0128]
譬如,若用户甲对应的第一子群体为男性群体,且用户甲对应的第二子群体为老年群体,则可以确定用户甲对应的用户群体为男性老年群体。如图6所示,图6是确定用户对应的用户群体的示意图。
[0129]
在一些实施方式中,基于用户群体与界面模式之间预设的对应关系,根据用户对应的用户群体确定用户对应的界面模式。
[0130]
其中,用户群体与界面模式之间预设的对应关系预先设置好并存储在云服务器中。用户群体与界面模式之间预设的对应关系,如表1所示。
[0131]
表1为用户群体与界面模式对照表
[0132]
用户群体界面模式儿童群体儿童模式男性青年男性青年模式女性青年女性青年模式男性中年男性中年模式女性中年女性中年模式
男性老年男性老年模式女性老年女性老年模式
[0133]
示例性的,如表1所示;若用户对应的用户群体为男性青年群体,则可以确定用户对应的界面模式为男性青年模式。
[0134]
通过基于训练好的特征识别模型确定用户的身份信息,可以准确地确定用户的身份信息,提高了后续确定用户对应的界面模式的准确度。通过根据用户的性别,确定用户对应的第一子群体,以及根据用户的年龄,确定用户对应的第二子群体;可以根据用户对应的第一子群体和第二子群体,确定用户对应的用户群体,进而确定用户对应的界面模式。更加智能化,满足了用户的个性化需求。
[0135]
步骤s30、将所述用户对应的界面模式发送至电视机中,以使所述电视机显示所述界面模式。
[0136]
在确定用户对应的界面模式之后,可以通过通信模块将该用户对应的界面模式发送至电视机中。
[0137]
示例性的,若用户对应的界面模式为男性老年模式,将该男性老年模式发送至电视机。电视机在接收到男性老年模式这一数据后,将显示屏的界面切换成男性老年模式。
[0138]
通过将用户对应的界面模式发送至电视机,以使电视机显示界面模式,可以使用户更加容易地进行操作,提高了用户观看电视节目时的体验度。
[0139]
请参阅图7,图7是本技术一实施例提供的一种界面模式显示方法的步骤示意流程图。该界面模式显示方法可应用于电视机中,通过获取用户的语音信号和将语音信号发送至云服务器中,以使云服务器确定用户对应的界面模式;并在电视机中显示用户对应的界面模式,为用户匹配合适的界面模式,提高了用户的体验度。
[0140]
如图7所示,该界面模式显示方法包括步骤s40至步骤s60。
[0141]
步骤s40、获取用户的语音信号。
[0142]
示例性的,可以在电视机中安装红外线感应器和语音采集装置。
[0143]
在一些实施例中,可以通过红外线感应器检测电视机周围是否存在用户。
[0144]
需要说明的是,当有用户进入感应范围时,红外线感应器通过探测到人体红外光谱的变化,可以自动接通负载;用户不离开感应范围,将持续接通负载;用户离开后,红外线感应器将自动关闭负载。
[0145]
示例性的,当红外线感应器探测到存在用户时,可以与电视机持续接通;当红外线感应器探测到不存在用户或用户离开感应范围时,与电视机断开接通。
[0146]
其中,语音采集装置可以设置在电视机中,也可以是独立的外接语音采集装置。通过语音采集装置可以采集用户的说话声或用户对电视机的语音指令。其中,语音采集装置可以包括但不限于麦克风、录音机、录音笔等具备采集语音的电子设备。
[0147]
在一实施方式中,获取用户的语音信号可以包括:若根据红外线感应器检测到存在用户,则生成采集指令,并根据采集指令控制语音采集装置采集用户的语音信号。
[0148]
示例性的,如图8所示,图8是红外线感应器检测到用户的场景示意图。当用户进入红外线感应器的感应范围内,红外线感应器检测到存在用户,并与电视机持续接通;电视机在与红外线感应器接通之后,生成一个用于控制语音采集装置进行工作的采集指令。
[0149]
在一实施方式中,获取用户的语音信号可以包括:获取用户输入用于开启电视机
的开机指令,根据开机指令生成采集指令,根据采集指令控制语音采集装置采集用户的语音信号。
[0150]
示例性的,获取用户在遥控器中输入用于开启电视机的开机指令。例如,用户可以按压遥控器的开机按键,通过遥控器向电视机发射一个用于开启电视机的红外线信号;电视机中的红外线接收器将收到的红外线信号转变成电信号,该电信号可以作为开机指令。
[0151]
示例性的,通过语音采集装置获取用户输入用于开启电视机的语音指令,并将语音指令作为用于开启电视机的开机指令。例如,用户可以在室内或电视机附近,对着电视机说:“小明同学,打开电视”的语音指令。语音采集装置采集到用户输入用于开启电视机的语音指令,并将该语音指令传输至电视机中。电视机可以根据该语音指令生成一个开机指令,以启动电视机。
[0152]
具体地,当电视机启动之后,则根据采集指令控制语音采集装置进行工作。语音采集装置可以根据电视机的采集指令进行采集用户的说话声或语音指令,得到用户的语音信号。
[0153]
通过红外线感应器,可以确定是否存在用户,更加智能化;通过语音采集装置可以获取到用户的语音信号,进而可以确定用户的身份信息。
[0154]
步骤s50、将所述用户的语音信号发送至云服务器,以使所述云服务器根据所述用户的语音信号确定所述用户对应的界面模式。
[0155]
在获取语音采集装置采集用户的语音信号之后,可以通过通信模块将语音信号发送至云服务器中,以使云服务器根据语音信号确定用户对应的界面模式。
[0156]
具体地,云服务器可以根据用户的语音信号获取用户的语音特征数据,然后根据用户的语音特征数据确定用户对应的界面模式。
[0157]
其中,云服务器获取用户的语音特征数据和确定用户对应的界面模式的过程,可以参见上文实施方式的详细描述,此处不再赘述。
[0158]
步骤s60、接收所述云服务器发送的所述用户对应的界面模式,并控制所述电视机显示所述界面模式。
[0159]
具体地,云服务器在确定用户对应的界面模式之后,可以主动通过通信模块将用户对应的界面模式发送至电视机中;也可以根据电视机的请求,通过通信模块将用户对应的界面模式发送至电视机中。
[0160]
具体地,在接收云服务器发送的用户对应的界面模式之后,控制电视机显示用户对应的界面模式。
[0161]
在一些实施例中,若存在多种界面模式,则显示界面选择框,以提醒用户进行界面模式的选择;并根据用户的选择操作确定电视机显示的界面模式。
[0162]
可以理解的是,若语音信号包括多个用户的语音,则云服务器可以确定多个用户各自对应的界面模式。例如,语音信号包括用户甲与用户乙的语音;其中用户甲对应的界面模式为女性中年模式,而用户乙对应的界面模式为男性中年模式。因此电视机可以接收到女性中年模式与男性中年模式两种界面模式,但电视机的显示屏只能在同一时间显示一直界面模式。
[0163]
具体地,在出现多种界面模式时,可以在显示屏中显示一个界面选择框;该界面选择框包括两个界面模式的选项。如图9所示,图9是显示界面选择框的示意图。
[0164]
示例性的,用户可以通过遥控器进行选择操作,确定要显示的界面模式。电视机可以根据用户在遥控器中的选择操作确定电视机要显示的界面模式。
[0165]
通过在显示屏中显示界面选择框,可以根据用户的选择操作确定显示的界面模式,更加智能化,提高了用户的体验度。
[0166]
在一些实施例中,若存在多种界面模式,则对多种界面模式进行合并处理,以得到电视机显示的界面模式。比如,可以对多种界面模式中的相同内容进行取交集处理,对不相同的内容进行取并集处理,得到一个新的界面模式。
[0167]
示例性的,若存在男性青年模式与女性青年模式,则对男性青年模式与女性青年模式进行合并,对相同内容进行取交集处理,对不相同的内容进行取并集处理;得到多个用户对应的界面模式,例如情侣模式。
[0168]
示例性的,若存在儿童模式、女性中年模式以及女性老年模式,则进行合并之后,可以得到全家模式。
[0169]
示例性的,若存在儿童模式、男性中年模式,则进行合并处理之后,可以得到亲子模式。
[0170]
通过对多个界面模式进行合并,得到的目标界面模式更加全面地满足多个用户。通过在电视机中显示用户对应的界面模式,操作简单,使得用户更加方便和快速地选择电视节目,提高了用户观看电视节目时的体验度。
[0171]
上述实施例提供的界面模式显示方法,通过对用户的语音信号进行降噪处理、预处理并进行提取语音特征参数,可以得到用户的语音特征数据,提高了语音特征数据在特征识别模型中进行识别的准确度;通过基于训练好的特征识别模型确定用户的身份信息,可以准确地确定用户的身份信息,提高了后续确定用户对应的界面模式的准确度。通过根据用户的性别,确定用户对应的第一子群体,以及根据用户的年龄,确定用户对应的第二子群体;可以根据用户对应的第一子群体和第二子群体,确定用户对应的用户群体,进而确定用户对应的界面模式。通过将用户对应的界面模式发送至电视机,以使电视机显示界面模式,可以使用户更加容易地进行操作,提高了用户观看电视节目时的体验度。通过红外线感应器,可以确定是否存在用户,更加智能化;通过语音采集装置可以获取到用户的语音信号,进而可以确定用户的身份信息。通过在电视机中显示用户对应的界面模式,操作简单,使得用户更加方便和快速地选择电视节目,提高了用户观看电视节目时的体验度。
[0172]
本技术的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本技术实施例提供的任一项界面模式显示方法。例如,该计算机程序被处理器加载,可以执行如下步骤:
[0173]
获取用户的语音特征数据;根据所述用户的语音特征数据确定所述用户对应的界面模式;将所述用户对应的界面模式发送至电视机中,以使所述电视机显示所述界面模式。
[0174]
例如,该计算机程序被处理器加载,可以执行如下步骤:
[0175]
获取用户的语音信号;将所述用户的语音信号发送至云服务器,以使所述云服务器根据所述用户的语音信号确定所述用户对应的界面模式;接收所述云服务器发送的所述用户对应的界面模式,并控制所述电视机显示所述界面模式。
[0176]
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0177]
其中,所述计算机可读存储介质可以是前述实施例所述的电视机和云服务器的内部存储单元,例如所述电视机和所述云服务器的硬盘或内存。所述计算机可读存储介质也可以是所述电视机和所述云服务器的外部存储设备,例如所述电视机和所述云服务器上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字卡(secure digital,sd),闪存卡(flash card)等。
[0178]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1