音频增益调节方法、屏端设备、主控板和分离电视的制作方法
【技术领域】
[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]图1为本发明实施例一提供的分离电视的结构示意图;
[0026]图2为本发明实施例一提供的音频增益调节方法的流程图;
[0027]图3为本发明实施例三提供的音频增益调节方法中屏端设备发送第一音频信号的流程图;
[0028]图4为本发明实施例四提供的音频增益调节方法中屏端设备发送第一音频信号的流程图;
[0029]图5为本发明实施例五提供的音频增益调节方法中屏端设备发送第一音频信号的流程图;
[0030]图6为本发明实施例六提供的音频增益调节方法的流程图;
[0031]图7为本发明实施例八提供的音频增益调节方法中主控板接收第一音频信号方法的流程图;
[0032]图8为本发明实施例九提供的音频增益调节方法中主控板接收第一音频信号方法的流程图。
【具体实施方式】
[0033]实施例一
[0034]本实施例提供一种音频增益调节方法,适用于分离电视中。该方法可以由分离电视中的屏端设备来执行,可以通过软件和/或硬件的方式实现。
[0035]图1为本发明实施例一提供的分离电视的结构示意图。如图1所示,本实施例所提供的方法可应用在如图1所示的分离电视中,分离电视主要包括屏端设备1和主控板2。
[0036]其中,主控板2主要包括中央处理组件21、音视频编码及输出组件22和至少一个接口输入组件23,中央处理组件21与接口输入组件23相连,用于从接收输入组件23接收外部发来的音视频信号。当接口输入组件23的数量为两个或两个以上时,每一个接口输入组件23作为一个数据传输通道接收某种格式的音视频数据。中央处理组件21对从输入接口组件23接收来的音视频数据中的音频数据和视频数据分别进行解压缩和第一增益处理,然后将处理后的数据发送给音视频编码及输出组件22。通过音视频编码及输出组件22对处理后的数据进行编码,然后经过与屏端设备1之间的接口输出给屏端设备1。
[0037]屏端设备1主要包括:微处理组件11、音频处理组件12、图像处理组件13、屏端显示组件14以及功放输出组件15。微处理组件11接收从主控板2发来的经过编码后的音视频数据,对音视频数据进行解码,然后分别送入音频处理组件12和图像处理组件13进行数据处理,音频处理组件12将音频信号进行第二增益处理,并通过功放输出组件15供扬声器播放音频信号。图像处理组件13将视频数据进行处理后,通过屏端显示组件14供显示器件显示图像。
[0038]上述音视频编码及输出组件22对音频信号和视频信号进行编码并形成音视频信号的规则与微处理组件11对音视频进行解码并形成音频信号和视频信号的规则是相应的。
[0039]基于上述分离电视的结构,对本实施例所提供的方法进行详细的说明:
[0040]图2为本发明实施例一提供的音频增益调节方法的流程图。如图2所示,本实施例提供的音频增益调节方法包括:
[0041]步骤101、屏端设备向主控板发送已知的第一音频信号,以使主控板对第一音频信号进行第一增益处理后得到第二音频信号。
[0042]其中,第一音频信号是预先存储在屏端设备1中的,可存储在屏端设备1已有的存储组件中,也可以额外增加一个存储组件16用于存储第一音频信号。第一音频信号具有一个标准的幅值,具体为具有标准幅值的音频码流。微处理组件11从存储组件16中读取第一音频信号,然后发送给主控板2。
[0043]屏端设备1与主控板2之间的连接接口以及数据传输协议可以采用现有技术中常用的方式。屏端设备1通过连接接口将第一音频信号发送给主控板2。例如:屏端设备1与主控板2之间的连接接口可以为Hi 1 ink接口或Type-c接口。
[0044]主控板2接收到第一音频信号之后,对第一音频信号进行第一增益处理,具体可由中央处理组件21来执行,得到第二音频信号。第一增益处理过程中的增益称之为第一增益倍数。
[0045]中央处理组件21产生的第二音频信号再由音视频编码及输出组件22进行编码之后发送给屏端设备1,以使屏端设备1执行步骤102。
[0046]步骤102、屏端设备接收主控板发送的第二音频信号。
[0047]屏端设备1通过与主控板2之间的数据接口接收第二音频信号,然后执行步骤103。
[0048]步骤103、屏端设备根据第一音频信号的幅度和第二音频信号的幅度,确定第一增益处理的第一增益倍数。
[0049]屏端设备1识别和解析得到第二音频信号的幅度,与预存的第一音频信号的幅度进行比较,可得到第二音频信号的幅度相比于第一音频信号的幅度增大的量,即为第一增益处理过程中所采用的第一增益倍数。
[0050]该步骤可以由微处理组件11来执行,也可以由音频处理组件12来执行。若由微处理组件11来执行,则微处理组件11直