一种基于语音的数据传输控制方法、智能电视及存储介质转让专利

申请号 : CN201811642383.7

文献号 : CN111385624B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 罗清刚

申请人 : 深圳TCL新技术有限公司

摘要 :

本发明公开了一种基于语音的数据传输控制方法、智能电视及存储介质,所述方法包括:当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据;根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐;当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作。本发明控制遥控器在传输语音数据时在不压缩数据和压缩数据的传输方式之间进行切换,解决了音频压缩损伤导致无法准确识别用户的问题,提高了遥控器的声纹识别质量,同时将数据量大的音频进行压缩传送,保证遥控器省电以及抗干扰的能力。

权利要求 :

1.一种基于语音的数据传输控制方法,其特征在于,所述基于语音的数据传输控制方法包括:

当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据;

根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐;

当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作;

根据执行不同功能的语音数据,控制遥控器在传输语音数据时在不压缩数据和压缩数据的传输方式之间进行切换。

2.根据权利要求1所述的基于语音的数据传输控制方法,其特征在于,所述当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据之前还包括:

预先接收多个用户录入的声音数据并进行存储,当接收到语音进行身份识别时与存储器中的声音数据进行匹配,以确认当前用户的身份。

3.根据权利要求1所述的基于语音的数据传输控制方法,其特征在于,所述当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据具体包括:

当检测到遥控器在预设时间内未使用时,控制遥控器进入省电待机状态;

当检测到遥控器开启语音接收功能时,控制遥控器进入正常工作状态,接收遥控器进入工作状态后第一次采集到的语音数据,所述语音数据通过不压缩数据的方式传输。

4.根据权利要求1所述的基于语音的数据传输控制方法,其特征在于,所述根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐具体包括:

将接收到的所述语音数据与预先存储在存储器中的声音数据进行匹配,确认当前用户的身份;

获取当前用户的爱好特征,根据所述爱好特征获取多个资源,并依据匹配度进行排序后生成资源推荐列表提示当前用户进行选择。

5.根据权利要求4所述的基于语音的数据传输控制方法,其特征在于,所述爱好特征的形成包括:

在录入用户的声音数据后,弹出多个资源类型提示用户进行选择,当完成选择后与用户的声音数据进行关联保存;

根据用户的行为习惯和操作习惯获取用户关于资源的兴趣爱好,通过大数据分析生成用户的爱好特征,并与用户的声音数据进行关联保存。

6.根据权利要求4所述的基于语音的数据传输控制方法,其特征在于,所述当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作具体包括:在确认当前用户的身份后,当再次接收遥控器发送当前用户控制指令的语音数据时,所述语音数据通过采用压缩数据的方式进行传输;

解析遥控器通过压缩数据的方式传输的语音数据所包含的控制指令,并执行当前控制指令所对应的操作。

7.根据权利要求6所述的基于语音的数据传输控制方法,其特征在于,所述控制指令包括:切换节目、查找资源、调节音量以及关机操作。

8.根据权利要求1所述的基于语音的数据传输控制方法,其特征在于,所述遥控器采用不压缩数据的方式传输语音数据通过蓝牙5.0实现。

9.一种智能电视,其特征在于,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于语音的数据传输控制程序,所述基于语音的数据传输控制程序被所述处理器执行时实现如权利要求1‑8任一项所述的基于语音的数据传输控制方法的步骤。

10.一种存储介质,其特征在于,所述存储介质存储有基于语音的数据传输控制程序,所述基于语音的数据传输控制程序被处理器执行时实现如权利要求1‑8任一项所述的基于语音的数据传输控制方法的步骤。

说明书 :

一种基于语音的数据传输控制方法、智能电视及存储介质

技术领域

[0001] 本发明涉及数据传输及处理技术领域,尤其涉及一种基于语音的数据传输控制方法、智能电视及存储介质。

背景技术

[0002] 声纹识别是生物识别技术的一种,也称为说话人识别,有两类,即说话人辨认和说话人确认,不同的任务和应用会使用不同的声纹识别技术,如缩小刑侦范围时可能需要辨
认技术,而银行交易时则需要确认技术,声纹识别就是把声信号转换成电信号,再用计算机
进行识别。
[0003] 随着声纹识别的发展,已经应用到各个的电子产品中,包括支付、解锁、个性化资源推荐等,声纹识别个性化电视节目也在电视中开始应用,语音的入口现在还是停留在遥
控器,但是语音遥控基本基于蓝牙的来实现,因为带宽和为了省电,以及为了抗干扰能力更
强,遥控器不得不采用压缩传送,再送给声纹识别的引擎识别,这样导致的效果很差,因为
音频压缩有损伤,导致电视机无法根据有损伤的声音数据识别出正确的人。
[0004] 因此,现有技术还有待于改进和发展。

发明内容

[0005] 本发明要解决的技术问题在于,针对现有技术中的上述缺陷,本发明提供一种基于语音的数据传输控制方法、智能电视及存储介质,旨在根据执行不同功能的语音数据,控
制遥控器在传输语音数据时在不压缩数据和压缩数据的传输方式之间进行切换,解决了音
频压缩损伤导致无法准确识别用户的问题,提高了遥控器的声纹识别质量,同时将数据量
大的音频进行压缩传送,保证遥控器省电以及抗干扰的能力。
[0006] 本发明解决技术问题所采用的技术方案如下:
[0007] 一种基于语音的数据传输控制方法,其中,所述基于语音的数据传输控制方法包括:
[0008] 当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据;
[0009] 根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐;
[0010] 当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作。
[0011] 所述的基于语音的数据传输控制方法,其中,所述当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据之前还包括:
[0012] 预先接收多个用户录入的声音数据并进行存储,当接收到语音进行身份识别时与存储器中的声音数据进行匹配,以确认当前用户的身份。
[0013] 所述的基于语音的数据传输控制方法,其中,所述当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据具体包括;
[0014] 当检测到遥控器在预设时间内未使用时,控制遥控器进入省电待机状态;
[0015] 当检测到遥控器开启语音接收功能时,控制遥控器进入正常工作状态,接收遥控器进入工作状态后第一次采集到的语音数据,所述语音数据通过不压缩数据的方式传输。
[0016] 所述的基于语音的数据传输控制方法,其中,所述根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐具体包括:
[0017] 将接收到的所述语音数据与预先存储在存储器中的声音数据进行匹配,确认当前用户的身份;
[0018] 获取当前用户的爱好特征,根据所述爱好特征获取多个资源,并依据匹配度进行排序后生成资源推荐列表提示当前用户进行选择。
[0019] 所述的基于语音的数据传输控制方法,其中,所述爱好特征的形成包括:
[0020] 在录入用户的声音数据后,弹出多个资源类型提示用户进行选择,当完成选择后与用户的声音数据进行关联保存;
[0021] 根据用户的行为习惯和操作习惯获取用户关于资源的兴趣爱好,通过大数据分析生成用户的爱好特征,并与用户的声音数据进行关联保存。
[0022] 所述的基于语音的数据传输控制方法,其中,所述当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前
控制指令的操作具体包括:
[0023] 在确认当前用户的身份后,当再次接收遥控器发送当前用户控制指令的语音数据时,所述语音数据通过采用压缩数据的方式进行传输;
[0024] 解析遥控器通过压缩数据的方式传输的语音数据所包含的控制指令,并执行当前控制指令所对应的操作。
[0025] 所述的基于语音的数据传输控制方法,其中,所述控制指令包括:切换节目、查找资源、调节音量以及关机操作。
[0026] 所述的基于语音的数据传输控制方法,其中,所述遥控器采用不压缩数据的方式传输语音数据通过蓝牙5.0实现。
[0027] 一种智能电视,其中,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于语音的数据传输控制程序,所述基于语音的数据传输控制
程序被所述处理器执行时实现如上所述的基于语音的数据传输控制方法的步骤。
[0028] 一种存储介质,其中,所述存储介质存储有基于语音的数据传输控制程序,所述基于语音的数据传输控制程序被处理器执行时实现如上所述的基于语音的数据传输控制方
法的步骤。
[0029] 本发明公开了一种基于语音的数据传输控制方法、智能电视及存储介质,所述方法包括:当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方
式传输的语音数据;根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用
户的爱好特征进行资源的推荐;当再次接收到遥控器发送当前用户控制指令的语音数据
时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作。本发明根
据执行不同功能的语音数据,控制遥控器在传输语音数据时在不压缩数据和压缩数据的传
输方式之间进行切换,解决了音频压缩损伤导致无法准确识别用户的问题,提高了遥控器
的声纹识别质量,同时将数据量大的音频进行压缩传送,保证遥控器省电以及抗干扰的能
力。

附图说明

[0030] 图1是本发明基于语音的数据传输控制方法的较佳实施例的流程图;
[0031] 图2是本发明基于语音的数据传输控制方法的较佳实施例中步骤S10的流程图;
[0032] 图3是本发明基于语音的数据传输控制方法的较佳实施例中步骤S20的流程图;
[0033] 图4是本发明基于语音的数据传输控制方法的较佳实施例中步骤S30的流程图;
[0034] 图5为本发明智能电视的较佳实施例的运行环境示意图。

具体实施方式

[0035] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用
于限定本发明。
[0036] 本发明较佳实施例所述的基于语音的数据传输控制方法,如图1所示,所述基于语音的数据传输控制方法包括以下步骤:
[0037] 步骤S10、当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据。
[0038] 具体地,预先接收多个用户录入的声音数据并进行存储,当接收到语音进行身份识别时与存储器中的声音数据进行匹配,以确认当前用户的身份。
[0039] 例如,预先录入多个用户的声音数据,假设A用户、B用户、C用户以及D用户(例如一个家庭中的四个家庭成员)将自己的声音数据录入到智能电视的存储器中进行识别保存,
通过对声音数据进行声纹分析得出每个用户的声音特点,下次再接收到某一个用户的声音
时即可与存储器中预先存储的声音数据的特点进行匹配识别,即可知道当前用户是哪一个
用户,如果是新用户就可以提示新用户录入自己的声音数据,便于下次进行身份识别。
[0040] 具体的过程请参阅图2,其为本发明提供的基于语音的数据传输控制方法中步骤S10的流程图。
[0041] 如图2所示,所述步骤S10包括:
[0042] S11、当检测到遥控器在预设时间内未使用时,控制遥控器进入省电待机状态;
[0043] S12、当检测到遥控器开启语音接收功能时,控制遥控器进入正常工作状态,接收遥控器进入工作状态后第一次采集到的语音数据,所述语音数据通过不压缩数据的方式传
输。
[0044] 也就是说,遥控器在长时间不使用(例如预设时间设置为1小时)时,为了节省电量,可以控制遥控器进入待机省电状态,为了避免其他声音(例如杂音)对遥控器的影响,可
以在遥控器上设置一个开启语音接收功能的按键,当用户按下这个按键之后,遥控器开始
进行语音接收,并且遥控器从待机省电状态进入正常工作状态,那么这时候用户对遥控器
发出的语音就相当于第一次使用语音,这时候如果采用压缩数据的方式传输语音数据时,
由于音频压缩有损伤,可能会导致智能电视无法识别出当前用户的身份,因此,为了克服这
一缺陷,第一次的语音数据通过不压缩数据的方式进行传输。
[0045] 此处,所述遥控器采用不压缩数据的方式传输语音数据通过蓝牙5.0实现,可以直接传输不压缩的数据,例如大小为16K*16bit或48K*16bit的数据,蓝牙5.0的带宽是完全可
以支持的。
[0046] 步骤S20、根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐。
[0047] 具体的过程请参阅图3,其为本发明提供的基于语音的数据传输控制方法中步骤S20的流程图。
[0048] 如图3所示,所述步骤S20包括:
[0049] S21、将接收到的所述语音数据与预先存储在存储器中的声音数据进行匹配,确认当前用户的身份;
[0050] S22、获取当前用户的爱好特征,根据所述爱好特征获取多个资源,并依据匹配度进行排序后生成资源推荐列表提示当前用户进行选择。
[0051] 具体地,所述爱好特征的形成包括:在录入用户的声音数据后,弹出多个资源类型提示用户进行选择,当完成选择后与用户的声音数据进行关联保存;根据用户的行为习惯
和操作习惯获取用户关于资源的兴趣爱好,通过大数据分析生成用户的爱好特征,并与用
户的声音数据进行关联保存。
[0052] 进一步地,那么在智能电视识别出当前用户的身份后,可以根据当前用户的爱好特征直接进行个性化节目(资源)的推荐,例如A用户喜欢的是综艺节目,可以推荐A用户长
期观看的综艺节目进行显示,A用户确认即可,同时,用户可以直接在资源推荐列表中选择
观看自己喜欢的节目,资源推荐列表从上至下排列多个适合当前用户观看的资源,从上至
下的资源的匹配度逐渐降低,这个匹配和排序的过程可以通过相关算法实现,这样可以便
于用户识别和选择,为用户的操作提供方便。
[0053] 步骤S30、当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作。
[0054] 具体过程请参阅图4,其为本发明提供的基于语音的数据传输控制方法中步骤S30的流程图。
[0055] 如图4所示,所述步骤S30包括:
[0056] S31、在确认当前用户的身份后,当再次接收遥控器发送当前用户控制指令的语音数据时,所述语音数据通过采用压缩数据的方式进行传输;
[0057] S32、解析遥控器通过压缩数据的方式传输的语音数据所包含的控制指令,并执行当前控制指令所对应的操作。
[0058] 具体地,在确认当前用户的身份后,智能电视已经给用户推荐了相关匹配的资源,但是用户可能在观看一段时间后并不想再看当前推荐的资源,用户可能想直接切换到其他
的电视节目或者想查找自己想要观看的节目(例如所述控制指令可以包括:切换节目、查找
资源、调节音量以及关机操作,此处不限制,只要是智能电视可以完成的指令即可),那么,
就可以通过遥控器再次发送用户的语音数据到智能电视进行识别,此时为了节省遥控器的
电量,就需要通过压缩数据的方式传输的语音数据,而不是依然再采用不压缩数据的方式
(毕竟长时间不压缩数据传输数据会导致耗电量很大,且抗干扰能力弱),因此遥控器通过
压缩数据的方式传输的语音数据所包含的控制指令到智能电视,智能电视解析当前控制指
令后,执行当前控制指令所对应的操作,例如切换节目、查找节目、调整音量,或者关机等操
作。
[0059] 进一步地,如图5所示,基于上述基于语音的数据传输控制方法,本发明还相应提供了一种智能电视,所述智能电视包括处理器10、存储器20及显示器30。图5仅示出了智能
电视的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或
者更少的组件。
[0060] 所述存储器20在一些实施例中可以是所述智能电视的内部存储单元,例如智能电视的硬盘或内存。所述存储器20在另一些实施例中也可以是所述智能电视的外部存储设
备,例如所述智能电视上配备的插接式硬盘,智能存储卡(Smart Media Card, SMC),安全
数字(Secure Digital, SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器20还可以既
包括所述智能电视的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所
述智能电视的应用软件及各类数据,例如所述安装智能电视的程序代码等。所述存储器20
还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有
基于语音的数据传输控制程序40,该基于语音的数据传输控制程序40可被处理器10所执
行,从而实现本申请中基于语音的数据传输控制方法。
[0061] 所述处理器10在一些实施例中可以是一中央处理器(Central Processing Unit, CPU),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数
据,例如执行所述基于语音的数据传输控制方法等。
[0062] 所述显示器30在一些实施例中可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light‑Emitting Diode,有机发光二极管)触摸器等。所述显示器30用
于显示在所述智能电视的信息以及用于显示可视化的用户界面。所述智能电视的部件10‑
30通过系统总线相互通信。
[0063] 在一实施例中,当处理器10执行所述存储器20中基于语音的数据传输控制程序40时实现以下步骤:
[0064] 当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据;
[0065] 根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐;
[0066] 当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作。
[0067] 所述当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据之前还包括:
[0068] 预先接收多个用户录入的声音数据并进行存储,当接收到语音进行身份识别时与存储器中的声音数据进行匹配,以确认当前用户的身份。
[0069] 所述当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数据的方式传输的语音数据具体包括;
[0070] 当检测到遥控器在预设时间内未使用时,控制遥控器进入省电待机状态;
[0071] 当检测到遥控器开启语音接收功能时,控制遥控器进入正常工作状态,接收遥控器进入工作状态后第一次采集到的语音数据,所述语音数据通过不压缩数据的方式传输。
[0072] 所述根据所述语音数据进行语音识别,确认当前用户的身份后,根据当前用户的爱好特征进行资源的推荐具体包括:
[0073] 将接收到的所述语音数据与预先存储在存储器中的声音数据进行匹配,确认当前用户的身份;
[0074] 获取当前用户的爱好特征,根据所述爱好特征获取多个资源,并依据匹配度进行排序后生成资源推荐列表提示当前用户进行选择。
[0075] 其中,所述爱好特征的形成包括:
[0076] 在录入用户的声音数据后,弹出多个资源类型提示用户进行选择,当完成选择后与用户的声音数据进行关联保存;
[0077] 根据用户的行为习惯和操作习惯获取用户关于资源的兴趣爱好,通过大数据分析生成用户的爱好特征,并与用户的声音数据进行关联保存。
[0078] 所述当再次接收到遥控器发送当前用户控制指令的语音数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作具体包括:
[0079] 在确认当前用户的身份后,当再次接收遥控器发送当前用户控制指令的语音数据时,所述语音数据通过采用压缩数据的方式进行传输;
[0080] 解析遥控器通过压缩数据的方式传输的语音数据所包含的控制指令,并执行当前控制指令所对应的操作。
[0081] 其中,所述控制指令包括:切换节目、查找资源、调节音量以及关机操作。
[0082] 其中,所述遥控器采用不压缩数据的方式传输语音数据通过蓝牙5.0实现。
[0083] 本发明还提供一种存储介质,其中,所述存储介质存储有基于语音的数据传输控制程序,所述基于语音的数据传输控制程序被处理器执行时实现如上所述的基于语音的数
据传输控制方法的步骤。
[0084] 综上所述,本发明提供一种基于语音的数据传输控制方法、智能电视及存储介质,所述方法包括:当通过语音识别来确认当前用户的身份时,接收遥控器通过采用不压缩数
据的方式传输的语音数据;根据所述语音数据进行语音识别,确认当前用户的身份后,根据
当前用户的爱好特征进行资源的推荐;当再次接收到遥控器发送当前用户控制指令的语音
数据时,解析遥控器通过压缩数据的方式传输的语音数据,执行当前控制指令的操作。本发
明根据执行不同功能的语音数据,控制遥控器在传输语音数据时在不压缩数据和压缩数据
的传输方式之间进行切换,解决了音频压缩损伤导致无法准确识别用户的问题,提高了遥
控器的声纹识别质量,同时将数据量大的音频进行压缩传送,保证遥控器省电以及抗干扰
的能力。
[0085] 当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储
于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。
其中所述的存储介质可为存储器、磁碟、光盘等。
[0086] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保
护范围。