一种声音自动配置方法、系统及装置转让专利

申请号 : CN201510076228.3

文献号 : CN104602045B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐辉俞贵涛孔颖军

申请人 : 三星电子(中国)研发中心三星电子株式会社

摘要 :

本发明提出一种声音自动配置方法、系统及装置,其中方法包括:终端设备向声音数据存储服务器发送声音配置请求,包括设备信息、片源信息及用户信息中的至少一项;其中,设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,用户信息包括用户年龄段、用户观看时间段中的至少一项;声音数据存储服务器根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,声音配置信息包括音效配置信息及音量配置信息中的至少一项;终端设备根据所述声音配置信息进行声音配置。本发明能够实现针对多种情况的自适应自动声音配置。

权利要求 :

1.一种声音自动配置方法,其特征在于,所述方法包括:

终端设备向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;

声音数据存储服务器根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项;

终端设备根据所述声音配置信息进行声音配置;

所述音量配置信息包括基本音量配置信息和音量调整信息;所述音量调整信息包括音量调整时刻、音量调整方向及音量调整大小;

所述终端设备向声音数据存储服务器发送声音配置请求之前进一步包括:各个终端设备分别向声音数据存储服务器上报自身播放片源时的音量调整情况;

声音数据存储服务器根据接收的音量调整情况进行统计分析,确定不同片源对应的音量调整信息;

声音数据存储服务器确定音量调整信息的方式为:

将片源总时长按照预设的时长划分为多个时间段;

当终端设备对所述片源的音量调整次数大于预先设定的阈值时,统计各个所述时间段中的音量调整次数,确定音量调整次数突增的时间段,将该时间段中的中间点或其他预设点作为有效音量调整时刻;

从所述有效音量调整时刻向前解析,当解析到音量突变情况时,将发生音量突变情况的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小;或者,统计用户的音量调整习惯,得到用户音量调整滞后时长,即ΔT,将比所述有效音量调整时刻提前ΔT的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小。

2.根据权利要求1所述的方法,其特征在于,所述终端设备向声音数据存储服务器发送声音配置请求之前进一步包括:各个终端设备分别向声音数据存储服务器上报自身的声音配置信息,还上报设备信息、片源信息及用户信息中的至少一项;

声音数据存储服务器对接收的信息进行甄别整理,并分类保存所述声音配置信息。

3.根据权利要求1所述的方法,其特征在于,终端设备根据所述音量调整信息进行声音配置的方式为:当片源播放到音量调整时刻时,按照对应的音量调整方向及音量调整大小对音量进行调整;

或者,当片源播放到音量调整时刻之时或之前,提醒用户存在音量突变情况。

4.根据权利要求1或2所述的方法,其特征在于,所述声音配置请求还包括用户对声音配置的具体要求。

5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:终端设备向声音数据存储服务器发送环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;

声音数据存储服务器根据所述环境音效配置请求查询预置方案,向终端设备反馈环境音效配置信息;

终端设备根据所述环境音效配置信息进行配置。

6.一种声音自动配置系统,其特征在于,所述系统包括:

终端设备,用于向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;并根据声音数据存储服务器反馈的声音配置信息进行声音配置;

声音数据存储服务器,用于根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项;

所述声音数据存储服务器反馈的音量配置信息包括基本音量配置信息和音量调整信息;所述音量调整信息包括音量调整时刻、音量调整方向及音量调整大小;

所述声音数据存储服务器确定音量调整信息的方式为:

接收各个终端设备分别上报的播放片源时的音量调整情况;

将片源总时长按照预设的时长划分为多个时间段;

当终端设备对所述片源的音量调整次数大于预先设定的阈值时,统计各个所述时间段中的音量调整次数,确定音量调整次数突增的时间段,将该时间段中的中间点或其他预设点作为有效音量调整时刻;

从所述有效音量调整时刻向前解析,当解析到音量突变情况时,将发生音量突变情况的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小;或者,统计用户的音量调整习惯,得到用户音量调整滞后时长,即ΔT,将比所述有效音量调整时刻提前ΔT的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小。

7.根据权利要求6所述的系统,其特征在于,

所述终端设备还用于,向声音数据存储服务器上报自身的声音配置信息,还上报设备信息、片源信息及用户信息中的至少一项;

所述声音数据存储服务器还用于,对接收的信息进行甄别整理,并分类保存所述声音配置信息。

8.根据权利要求6或7所述的系统,其特征在于,

所述终端设备还用于,向声音数据存储服务器发送环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;并根据声音数据存储服务器反馈的环境音效配置信息进行配置;

所述声音数据存储服务器还用于,根据所述环境音效配置请求查询预置方案,向终端设备反馈环境音效配置信息。

9.一种实现声音自动配置的声音数据存储服务器,其特征在于,所述声音数据存储服务器包括:请求接收模块,用于接收来自终端设备的声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;

配置确定模块,用于根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项;

所述音量配置信息包括基本音量配置信息和音量调整信息;所述音量调整信息包括音量调整时刻、音量调整方向及音量调整大小;

信息收集模块用于,接收各个终端设备分别上报的播放片源时的音量调整情况;根据接收的音量调整情况进行统计分析,确定不同片源对应的音量调整信息;

所述信息收集模块确定音量调整信息的方式为:

将片源总时长按照预设的时长划分为多个时间段;

当终端设备对所述片源的音量调整次数大于预先设定的阈值时,统计各个所述时间段中的音量调整次数,确定音量调整次数突增的时间段,将该时间段中的中间点或其他预设点作为有效音量调整时刻;

从所述有效音量调整时刻向前解析,当解析到音量突变情况时,将发生音量突变情况的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小;或者,统计用户的音量调整习惯,得到用户音量调整滞后时长,即ΔT,将比所述有效音量调整时刻提前ΔT的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小。

10.根据权利要求9所述的声音数据存储服务器,其特征在于,所述信息收集模块,用于接收各个终端设备上报的声音配置信息,以及设备信息、片源信息及用户信息中的至少一项;对接收的信息进行甄别整理,并分类保存所述声音配置信息。

11.根据权利要求9或10所述的声音数据存储服务器,其特征在于,所述请求接收模块还用于,接收来自终端设备的环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;

所述配置确定模块还用于,根据所述环境音效配置请求查询预置方案,向终端设备反馈环境音效配置信息。

说明书 :

一种声音自动配置方法、系统及装置

技术领域

[0001] 本发明涉及网络电视技术领域,尤其涉及一种声音自动配置方法、系统及装置。

背景技术

[0002] 随着互联网技术的发展,网络电视日益普及,智能电视、移动终端等终端设备通过互联网与服务器交互,能够提供更为智能的视频播放服务。
[0003] 在目前的网络电视技术中,已有的声音配置(包括音效配置和音量配置)方法有:
[0004] 使用固定的音效及音量配置;
[0005] 或者,用户根据自己的喜好,选择自己认为合适的音效及音量;
[0006] 或者,服务器或终端设备记录用户的音量大小,分析用户的习惯,进行音量自动调节。
[0007] 上述方法均无法实现针对不同终端设备、片源、用户等多种情况的自适应自动声音配置。

发明内容

[0008] 本发明提供了一种声音自动配置方法,能够实现针对多种情况的自适应自动声音配置。
[0009] 本发明还提供了一种声音自动配置系统及装置,能够实现针对多种情况的自适应自动声音配置。
[0010] 本发明的技术方案是这样实现的:
[0011] 一种声音自动配置方法,包括:
[0012] 终端设备向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;
[0013] 声音数据存储服务器根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项;
[0014] 终端设备根据所述声音配置信息进行声音配置。
[0015] 一种声音自动配置系统,包括:
[0016] 终端设备,用于向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;并根据声音数据存储服务器反馈的声音配置信息进行声音配置;
[0017] 声音数据存储服务器,用于根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项。
[0018] 一种实现声音自动配置的终端设备,包括:
[0019] 请求模块,用于向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;
[0020] 配置模块,用于根据声音数据存储服务器反馈的声音配置信息进行声音配置,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项。
[0021] 一种实现声音自动配置的声音数据存储服务器,包括:
[0022] 请求接收模块,用于接收来自终端设备的声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;
[0023] 配置确定模块,用于根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项。
[0024] 可见,本发明提出声音自动配置方法、系统及装置,由终端设备向声音数据存储服务器发送包含设备信息、片源信息或用户信息的声音配置请求;声音数据存储服务器根据声音配置请求进行查找,获取并向终端设备反馈相应的声音配置信息;终端设备根据该声音配置信息自动进行声音配置,从而实现了针对多种情况的自适应自动声音配置。

附图说明

[0025] 图1为本发明应用的系统结构示意图;
[0026] 图2为本发明提出的声音自动配置方法实现流程图;
[0027] 图3为本发明实施例一中收集声音配置信息的实现流程图;
[0028] 图4为本发明实施例二中推送声音配置信息的实现流程图;
[0029] 图5为本发明实施例三中声音防突变信息收集流程图;
[0030] 图6为本发明实施例三中的声音防突变有效时刻统计示意图;
[0031] 图7为本发明实施例四中声音防突变信息推送流程图;
[0032] 图8为本发明实施例四中声音防突变处理方式一示意图;
[0033] 图9为本发明实施例四中声音防突变处理方式二示意图;
[0034] 图10为本发明实施例五中设置环境音效配置模式的实现流程图。

具体实施方式

[0035] 本发明提出一种声音自动配置方案,应用针对具有交互式的、可点播的电视节目,利用已有的电视生态系统,具体是指利用互联网技术,基于对大量电视用户的声音配置信息地收集(主动反馈或自动收集),然后对信息进行甄别、分析、定性、分类、存储;当用户打开数据库中的片源时,服务器向用户推荐最佳的声音配置信息。
[0036] 图1为本发明应用的系统结构示意图,该系统包括声音数据存储服务器及多个终端设备;其中,声音数据存储服务器收集系统中各个终端设备上报的声音配置信息,并对收集的信息进行分析及分类保存;终端设备在需要时,向声音数据存储服务器发送声音配置请求,声音数据存储服务器根据该请求中携带的信息查询适合的声音配置信息,并反馈至终端设备;终端设备即可根据收到的声音配置信息进行声音配置。
[0037] 具体地,图1中的终端设备包括但不限于电视、移动终端等,可以访问声音数据存储服务器。
[0038] 声音配置信息可以包括音效配置信息及音量配置信息;
[0039] 终端设备可以预置多种数字音效效果(包括但不限于Classic、Pop、Jazz、Rock、Normal和Auto),并支持自定义EQ;针对高端设备,可以提供专业音效预置信息;
[0040] 终端设备可以预置环境音效配置指导方案,提供不同环境下的音效配置方案,使用户感觉处于不同的环境中;环境音效是指根据终端设备所处空间特性,提供不同的解决方案。
[0041] 为了向声音数据存储服务器上报自身的声音配置信息,终端设备可以提供声音可配置窗口、个人信息填写窗口、声音配置推送开启和关闭窗口、以及声音推送的通知窗口;
[0042] 其中,个人信息填写窗口允许用户填写用户的年龄,性别,学历,职业等信息,以及终端所放置环境空间的尺寸;
[0043] 声音配置推送开启窗口提供给用户多样性选择,包括按时间段、语言、片源ID、片源题材、音效、声音防突变、设备型号、年龄段、环境,Auto模式;其中,时间段,语言,片源ID、片源题材、音效、声音防突变、设备型号不涉及个人隐私,通过设备内置信息易于获取,年龄段和环境需要用户输入。
[0044] 声音数据存储服务器主要提供数据的有效性甄别,分类,存储等;其中,[0045] 数据有效性甄别,是指去除极端数据,包括静音的数据,片源ID不存在,片源分类不正确,语言不存在,无效的设备型号,音效种类不存在,EQ设置极端,年龄超范围,声音防突变信息的无效性等;
[0046] 分类的方式可以包括语言、片源ID、片源题材、音效、声音防突变、设备型号、Auto模式,可选择模式包括年龄、环境;
[0047] 声音数据存储服务器根据分类对声音配置信息进行有效存储。
[0048] 如图2为本发明提出的声音自动配置方法实现流程图,包括:
[0049] 步骤201:终端设备向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;
[0050] 步骤202:声音数据存储服务器根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项;
[0051] 步骤203:终端设备根据所述声音配置信息进行声音配置。
[0052] 上述方法中,声音数据存储服务器预先保存的声音配置信息可以通过人工输入;也可以通过终端设备上报自身声音配置,由声音数据存储服务器分析并保存声音配置信息。如果采用后一种方式,则上述步骤201之前,可以进一步包括:
[0053] 各个终端设备分别向声音数据存储服务器上报自身的声音配置信息,还上报设备信息、片源信息及用户信息中的至少一项;
[0054] 声音数据存储服务器对接收的信息进行甄别整理,并分类保存所述声音配置信息。
[0055] 上述方法中,音量配置信息可以包括基本音量配置信息和音量调整信息;其中,音量调整信息包括音量调整时刻、音量调整方向及音量调整大小。
[0056] 下发音量调整信息是为了防止片源在播放过程中出现超出正常情况及范围的声音突变;终端设备根据音量调整信息进行声音配置的方式可以为:
[0057] 当片源播放到音量调整时刻时,按照对应的音量调整方向及音量调整大小对音量进行调整;
[0058] 或者,当片源播放到音量调整时刻之时或之前,提醒用户存在音量突变情况。
[0059] 为了便于声音数据存储服务器确定音量调整信息,系统中的各个终端设备可以分别向声音数据存储服务器上报自身播放片源时的音量调整情况;声音数据存储服务器根据接收的音量调整情况进行统计分析,确定不同片源对应的音量调整信息。
[0060] 其中,声音数据存储服务器确定音量调整信息的方式可以为:
[0061] 将片源总时长按照预设的时长划分为多个时间段;
[0062] 当终端设备对所述片源的音量调整次数大于预先设定的阈值时,统计所述各个时间段中的音量调整次数,确定音量调整次数突增的时间段,将该时间段中的中间点或其他预设点作为有效音量调整时刻;
[0063] 从所述有效音量调整时刻向前解析,当解析到音量突变情况时,将发生音量突变情况的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小;或者,统计用户的音量调整习惯,得到用户音量调整滞后时长,即ΔT,将比所述有效音量调整时刻提前ΔT的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小。
[0064] 另外,上述步骤201中,终端设备发送的声音配置请求还可以包括用户对声音配置的具体要求;声音数据存储服务器根据该具体要求选择适合的声音配置信息并反馈至终端设备。
[0065] 本发明还可以提供对终端设备的环境音效配置。具体地:
[0066] 终端设备向声音数据存储服务器发送环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;
[0067] 声音数据存储服务器根据所述环境音效配置请求查询预置方案,向终端设备反馈环境音效配置信息;
[0068] 终端设备根据所述环境音效配置信息进行配置。
[0069] 以下结合附图,举具体的实施例详细介绍。
[0070] 实施例一:
[0071] 本实施例介绍声音数据存储服务器收集系统中各个终端设备的声音配置信息的一种具体方式。如图3为本实施例的实现流程图,包括:
[0072] 步骤301:终端设备判断用户是否开启声音反馈模式,如果是,则执行步骤302。
[0073] 步骤302:判断是否自动收集声音配置信息,如果是,则执行步骤303;否则,执行步骤304。
[0074] 步骤303:终端设备自动收集声音配置信息、设备信息和片源信息;其中,声音配置信息包括音效配置信息和音量配置信息;设备信息包括终端设备的ID;片源信息包括片源ID、片源语言和片源类别。并从用户账号信息中自动获取用户信息,例如用户性别、年龄、职业等基本信息,并自动获取当前时间段。终端设备将自动收集的前述信息上报至声音数据存储服务器,继续执行步骤305。
[0075] 步骤304:用户填写声音配置信息、设备信息、片源信息及用户信息,具体内容同步骤303中所述;终端设备将用户填写的信息上报至声音数据存储服务器,继续执行步骤305。
[0076] 步骤305:声音数据存储服务器收到信息后,判断信息的有效性,如判断片源ID、终端设备ID、片源语言是否存在,音量配置、音效配置是否是合法值,等等。
[0077] 步骤306:声音数据存储服务器将合法信息按类别存储,这些存储的信息将用于为终端设备提供声音配置服务,还可以为制片方、播放器、音响等软件和硬件厂商提供声音数据参数。
[0078] 实施例二:
[0079] 本实施例介绍声音数据存储服务器对系统中各个终端设备进行声音配置信息推送的一种具体方式。如图4为本实施例的实现流程图,包括:
[0080] 步骤401:终端设备判断用户是否开启声音自动推送模式,如果是,则执行步骤402。
[0081] 步骤402:用户根据自己的需求,通过终端设备向声音数据存储服务器上报设备信息、片源信息及用户信息,并选择需要声音数据存储服务器推送的最佳声音配置模式。其中,声音配置模式包括语言、片源ID、片源题材、音效、声音防突变、设备ID、Auto模式、年龄、环境。
[0082] 步骤403:声音数据存储服务器根据接收的信息查找最佳的声音配置,如果能够查找到,则向终端设备推送该声音配置信息;如果查找不到,则向终端设备推送默认的声音配置信息。
[0083] 其中,声音数据存储服务器的查询算法如下:
[0084] 片源ID模式:根据片源ID去数据库中查询当前使用最多的声音配置,不区分设备型号;
[0085] 设备ID模式:根据终端设备ID去查询对应的设备数据库,然后根据片源ID选择当前使用最多的声音配置信息;
[0086] 片源题材模式:首先根据片源ID查询片源的题材,根据片源类别,查询数据库中使用最多的声音配置信息;
[0087] 音效模式:同设备ID模式;
[0088] Auto模式:同设备ID模式;
[0089] 年龄模式:根据设备ID去查询对应的设备数据库,然后根据片源ID选择使用最多的声音配置信息,并根据年龄所属范围推荐音量大小;
[0090] 环境模式:根据终端设备ID去查询对应的设备数据库,然后根据片源ID选择使用最多的声音配置信息,并根据设备所处环境推荐音量大小。
[0091] 步骤404:终端设备根据收到的声音配置信息进行声音配置。
[0092] 以上介绍了声音数据存储服务器收集声音配置信息,以及向终端设备下发声音配置信息的实施方式。终端设备可以在节目切换时,根据当前播放的片源ID,重新向服务器请求新的声音配置信息;其中,节目切换包括频道切换,以及一个节目播放完成后,后续节目的播放;在两个正在播放的节目之前切换时,不需要重复向服务器重新请求声音配置信息。
[0093] 除了实现基础的声音配置以外,本发明还能够实现声音防突变,即:当片源存在声音突变时,终端设备根据声音数据存储服务器的配置改变片源播放时的音量大小、或者提醒用户存在声音突变。
[0094] 为了实现这一目的,声音数据存储服务器首先采集系统中各个终端设备在实际播放片源时的音量调整情况,并根据收集的大量数据计算各个片源的声音突变情况,生成音量调整信息;之后,根据终端设备的请求,声音数据存储服务器向终端设备下发音量调整信息,供终端设备在播放片源时调整音量或提醒用户。以下分别举实施例三和实施例四详细介绍。
[0095] 实施例三:
[0096] 本实施例介绍声音数据存储服务器采集信息并生成音量调整信息的具体实施例方式。如图5为本实施例的实现流程图,包括:
[0097] 步骤501:终端设备判断用户是否开启音量调整反馈模式,如果是,则执行步骤502。
[0098] 步骤502:终端设备记录用户观看影片时的音量调整情况,例如在影片的第10分钟和第20分钟用户对音量进行了调节,终端设备将会记录此刻的时间点、音量调节方向(增或降)、调节后的音量大小,并将音量调整情况、片源ID和终端设备ID等信息发送给声音数据存储服务器。
[0099] 步骤503至步骤504:声音数据存储服务器判断收集的信息是否达到统计需求量,如果达到,则统计声音有效突变时刻和突变方向,生成音量调整信息。以下具体介绍。
[0100] 由于用户调节音量的行为并非都是由于声音突变而引起,导致声音数据存储服务器收集到信息并非都是有效信息,排除非有效信息是声音防突变的关键,本实施例采用按时间统计音量调整情况的方法进行声音突变点的计算。
[0101] 例如:影片时长为100分钟,声音数据存储服务器在每个时间点都收集到了音量的调节行为,声音数据存储服务器以5秒时间间隔为单位进行数量统计,100分钟将产生1200份(100分钟×60秒÷5秒)的统计值。
[0102] 如图6所示,在T1和T2的时刻,统计数据突然增大,T1和T2将被认为是音量的突变时刻,但是要保证统计的准确性,必须有足够的样本空间,参考以下方法。
[0103] 突变时刻有效性的确认:如果声音数据存储服务器收到的信息少于统计需求量(例如小于1000条信息),则服务器放弃对数据的统计,不向用户推送音量调整信息;当数据大于统计需求量的时刻(例如大于1000条信息),按照上述方法,统计反馈信息中音量调节次数突增的时刻点(参考图6中T1和T2时刻),将该时刻点作为有效音量调整时刻。
[0104] 突变时刻的矫正:用户的调节行为一般发生在音量突变后,就导致了用户的调节行为滞后于声音变化的时刻(例如在声音突然变大2S后,或者突然变小2S后),把声音突变到用户开始调节这段时长称之为ΔT提前量,即如果用户提前ΔT时间开始调节,将能够避免音量的突变。ΔT的准确性,将影响音量自动调节时刻的准确性,给用户较好的体验感。
[0105] ΔT的确定,本实施例采用两种方法:
[0106] 方法1:声音数据存储服务器确定有效音量调整时刻(如图6中的T1和T2时刻)之后,向前解析片源的音量是否有突变(增和降),如果在有效音量调整时刻发生前数秒内有声音突变,则将该声音突变时刻确定为音量调整信息中的音量调整时刻,音量调整时刻与声音突变时刻之间的时差即为ΔT提前量;
[0107] 或者,终端收到用户的音量调节行为后,向前解析音量是否有突变(增和降),如果在用户调节行为发生前数秒内有声音突变,即认为该调节行为是有效行为,声音突变时刻和用户调节时刻之间的时差即为ΔT提前量;
[0108] 方法2:声音数据存储服务器统计用户的调节习惯,得出一个用户滞后调节的均值时间,该时间即为ΔT提前量,比有效音量调整时刻(如图6中的T1和T2时刻)提前ΔT的时刻即确定为实际的声音突变时刻,也就是音量调整信息中的音量调整时刻。
[0109] 针对影片中音量突变较短的时刻,例如音量突变后仅持续了很短的时长,例如持续不倒1s时间,这个音量的突变有可能是影片场景中的需要,用户不会去调节音量,如果此时调节了音量,反而影响用户的体验感。
[0110] 实施例四:
[0111] 本实施例介绍音量调整信息推送流程,如图7为本实施例的实现流程图,包括:
[0112] 步骤701:终端设备判断用户是否开启声音防突变模式,如果是,则向声音数据存储服务器发送请求,继续执行步骤702。
[0113] 步骤702:声音数据存储服务器收到请求后,根据终端设备ID和片源ID进行音量配置信息查询,如果查询不到音量配置信息,则通知终端设备未查询到数据;如果查询到音效配置信息,则执行步骤703。
[0114] 步骤703:声音数据存储服务器将向终端设备推送音量调整信息,包括音量调整时刻、音量调整方向及音量调整大小。
[0115] 步骤704:终端设备收到音量配置信息后,选择不同的处理方式。终端设备可以选择在音量调整时刻调节音量,或者选择在音量调整时刻之时或之前提醒用户。
[0116] 如图8和图9分别显示了终端设备针对音量配置信息的两种处理方式。
[0117] 在图8中,T1和T2为大量用户手动调节音量的时刻,滞后于实际的音量突变时刻;由服务器统计得到滞后时长ΔT,从而计算出实际的音量突变时刻(也就是音量配置信息中的音量调整时刻)为T1-ΔT和T2-ΔT时刻;终端设备在T1-ΔT和T2-ΔT进行音量调整。
[0118] 在图9中,终端设备在T1-ΔT和T2-ΔT时刻不对声音进行任何处理,但可以在T1-ΔT和T2-ΔT时刻进行提醒,可以在不影响观看的位置,以带箭头的红绿蓝虚拟指示灯进行音量突变强度和音量突变方向的指示。
[0119] 上述声音防突变方式与现有方式相比,存在以下优点:采用统计的方法,通过统计用户的音量调节行为,判断影片中音量的突变时刻,并有效防止音量突变的误判和处理,例如短时间的音量突变(持续很短的时间,例如1-2s)很可能是影片效果的需要;不需要设置声音阈值,而传统的声音防突变系统需要设置最大阈值,超过阈值,即为声音突变;传统的声音防突变技术主要针对声音的突然变大,对长时间变小的声音没有处理,而本专利可以对长时间变小的声音进行处理;处理简单,易于实现,不需要额外的硬件和算法去提前解析影片中的声音突变部分;用户可以提前知道影片中可能存在的声音突变部分。
[0120] 实施例五:
[0121] 伴随智能电视发展,用户对高品质声音的要求越来越高,高品质音响和更逼真的声音还原技术也成为发展的主流,但是在不同的空间内,终端的摆放位置,音响的摆放位置,以及声音参数的设置,都将会影响声音的视听的效果。本实施例提供一种新的方法,通过预置各种环境音效模式,根据用户输入的参数为用户提供一个可行的配置方案。如图10为本实施例的实现流程图,包括:
[0122] 步骤1001:终端设备判断用户是否开启环境音效配置模式,如果是,则执行步骤1002。
[0123] 步骤1002:终端设备显示一系列供选择的可配置的空间示意图。
[0124] 步骤1003:用户选择最接近的空间示意图;在空间示意图上,用户填写空间的尺寸,包括长宽高,门窗灯位置,以及终端的摆放位置等;终端设备将用户填写的信息上报至声音数据存储服务器。
[0125] 步骤1004:用户还可以进一步选择环境音响模式:包括游戏室,电影院,音乐厅,普通室内音响;终端设备将用户选择的环境音响模式上报至声音数据存储服务器。
[0126] 步骤1005:声音数据存储服务器根据终端设备上报的参数,去预置方案中查询(预置方案由声音数据存储服务器保存并定期更新),如果能查询到对应的环境音效配置信息(包括电视机的位置摆设,音响的位置摆设,音量的大小,声音参数的配置等),则将该环境音效配置信息反馈至终端设备反馈,供用户参考。用户可以根据环境音效配置信息进行音响和终端的位置的调整,以及声音配置参数调整,来达到最佳的视听效果。
[0127] 本发明还提出一种声音自动配置系统,包括:
[0128] 终端设备,用于向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;并根据声音数据存储服务器反馈的声音配置信息进行声音配置;
[0129] 声音数据存储服务器,用于根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项。
[0130] 上述系统中,
[0131] 终端设备还可以用于,向声音数据存储服务器上报自身的声音配置信息,还上报设备信息、片源信息及用户信息中的至少一项;
[0132] 声音数据存储服务器还可以用于,对接收的信息进行甄别整理,并分类保存所述声音配置信息。
[0133] 上述系统中,
[0134] 声音数据存储服务器反馈的音量配置信息可以包括基本音量配置信息和音量调整信息;其中,音量调整信息可以包括音量调整时刻、音量调整方向及音量调整大小。
[0135] 声音数据存储服务器确定音量调整信息的方式可以为:
[0136] 接收各个终端设备分别上报的播放片源时的音量调整情况;
[0137] 将片源总时长按照预设的时长划分为多个时间段;
[0138] 当终端设备对所述片源的音量调整次数大于预先设定的阈值时,统计所述各个时间段中的音量调整次数,确定音量调整次数突增的时间段,将该时间段中的中间点或其他预设点作为有效音量调整时刻;
[0139] 从所述有效音量调整时刻向前解析,当解析到音量突变情况时,将发生音量突变情况的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小;或者,统计用户的音量调整习惯,得到用户音量调整滞后时长,即ΔT,将比所述有效音量调整时刻提前ΔT的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小。
[0140] 所述终端设备还可以用于,向声音数据存储服务器发送环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;并根据声音数据存储服务器反馈的环境音效配置信息进行配置;
[0141] 声音数据存储服务器还可以用于,根据所述环境音效配置请求查询预置方案,向终端设备反馈环境音效配置信息。
[0142] 本发明还提出一种实现声音自动配置的终端设备,包括:
[0143] 请求模块,用于向声音数据存储服务器发送声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;
[0144] 配置模块,用于根据声音数据存储服务器反馈的声音配置信息进行声音配置,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项。
[0145] 上述终端设备还可以包括:
[0146] 信息上报模块,用于向声音数据存储服务器上报自身的声音配置信息,还上报设备信息、片源信息及用户信息中的至少一项。
[0147] 上述终端设备中,音量配置信息包括基本音量配置信息和音量调整信息;所述音量调整信息包括音量调整时刻、音量调整方向及音量调整大小;
[0148] 配置模块还可以用于,当片源播放到音量调整时刻时,按照对应的音量调整方向及音量调整大小对音量进行调整;或者,当片源播放到音量调整时刻之时或之前,提醒用户存在音量突变情况。
[0149] 信息上报模块还可以用于,向声音数据存储服务器上报终端设备播放片源时的音量调整情况。
[0150] 上述终端设备中,
[0151] 请求模块还可以用于,向声音数据存储服务器发送环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;
[0152] 配置模块还可以用于,根据声音数据存储服务器反馈的环境音效配置信息进行配置。
[0153] 本发明还提出一种实现声音自动配置的声音数据存储服务器,包括:
[0154] 请求接收模块,用于接收来自终端设备的声音配置请求,所述声音配置请求包括设备信息、片源信息及用户信息中的至少一项;其中,所述设备信息包括终端设备ID,所述片源信息包括片源ID、片源语言、片源类别中的至少一项,所述用户信息包括用户年龄段、用户观看时间段中的至少一项;
[0155] 配置确定模块,用于根据所述声音配置请求中包含的信息查询预先保存的声音配置信息,获取所述信息对应的声音配置信息,将获取的声音配置信息反馈至终端设备;其中,所述声音配置信息包括音效配置信息及音量配置信息中的至少一项。
[0156] 上述声音数据存储服务器还可以包括:
[0157] 信息收集模块,用于接收各个终端设备上报的声音配置信息,以及设备信息、片源信息及用户信息中的至少一项;对接收的信息进行甄别整理,并分类保存所述声音配置信息。
[0158] 上述声音数据存储服务器中,音量配置信息可以包括基本音量配置信息和音量调整信息;所述音量调整信息包括音量调整时刻、音量调整方向及音量调整大小。
[0159] 信息收集模块还可以用于,接收各个终端设备分别上报的身播放片源时的音量调整情况;根据接收的音量调整情况进行统计分析,确定不同片源对应的音量调整信息。
[0160] 具体的,信息收集模块确定音量调整信息的方式可以为:
[0161] 将片源总时长按照预设的时长划分为多个时间段;
[0162] 当终端设备对所述片源的音量调整次数大于预先设定的阈值时,统计所述各个时间段中的音量调整次数,确定音量调整次数突增的时间段,将该时间段中的中间点或其他预设点作为有效音量调整时刻;
[0163] 从所述有效音量调整时刻向前解析,当解析到音量突变情况时,将发生音量突变情况的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小;或者,统计用户的音量调整习惯,得到用户音量调整滞后时长,即ΔT,将比所述有效音量调整时刻提前ΔT的时刻确定为音量调整时刻,并确定音量调整方向及音量调整大小。
[0164] 上述声音数据存储服务器中,请求接收模块还可以用于,接收来自终端设备的环境音效配置请求,所述环境音效配置请求包括终端设备所放置环境空间的信息;
[0165] 配置确定模块还可以用于,根据所述环境音效配置请求查询预置方案,向终端设备反馈环境音效配置信息。
[0166] 综上所述,本发明提出的实现声音自动配置的方法、系统及装置,通过海量用户信息的收集分析,提高了数据的准确性和可行性;为用户提供更可靠的声音配置信息,避免因节目的频繁切换而手动调节声音信息(包括音量和音效的调节)。本发明基于用户在节目中调节音量的行为,并基于海量的用户数据,提取片源中音量突变部分(音量变大或变小),并向终端设备发送音量调整信息,终端设备可以根据该信息进行音量调整或音量突变提醒。本发明还能够为普通用户提供环境音效的配置指导方案,为内容厂商和硬件生产厂商提供更可靠的声音数据参数。
[0167] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。