音频播放方法、装置和终端设备的制造方法

文档序号:10516512
音频播放方法、装置和终端设备的制造方法
【专利摘要】本发明实施例提供了一种音频播放方法、装置和终端设备,通过对数字音频信号和模拟音频信号中的至少一个进行处理,从而使得数字音频信号和模拟音频信号之间的幅值差满足预设条件,并在幅值差满足预设条件时,将播放的音频信号在数字音频信号和模拟音频信号之间进行切换,因此,在切换数字和模拟两种模式的时刻,数字音频信号和模拟音频信号之间的幅值差已经满足预设条件,从而避免了由于数字音频信号和模拟音频信号之间的幅值差过大所产生的噪声。
【专利说明】
音频播放方法、装置和终端设备
技术领域
[0001]本发明涉及信号处理技术,尤其涉及一种音频播放方法、装置和终端设备。
【背景技术】
[0002]TYPE-C接口是一种通用串行总线接口(Universal Serial Bus,USB)接口,它不仅速快,传输电流大,还支持正反插。目前,TYPE-C接口能够支持传输模拟音频信号和数字音频信号,因此使得具有数字和模拟两种模式的耳机等音频设备成为可能。
[0003]发明人实现本发明的过程中,发现现有技术存在如下缺陷:
[0004]针对具有数字和模拟两种模式的耳机等音频设备,其在进行数字和模拟两种模式之间切换的过程中,会出现噪声。

【发明内容】

[0005]本发明提供一种音频播放方法、装置和终端设备,用于解决现有技术中在进行数字和模拟两种模式的切换过程中,发出噪声的技术问题。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]第一方面,提供了一种音频播放方法,包括:
[0008]对数字音频信号和/或模拟音频信号进行处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件;
[0009]当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。
[0010]第二方面,提供了一种音频播放装置,包括:
[0011]处理模块,用于对数字音频信号和/或模拟音频信号进行处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件;
[0012]切换模块,用于当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。
[0013]第三方面,一种终端设备,包括第二方面所述的音频播放装置。
[0014]本发明实施例提供的音频播放方法、装置和终端设备,通过对数字音频信号和模拟音频信号中的至少一个进行处理,从而使得数字音频信号和模拟音频信号之间的幅值差满足预设条件,并在幅值差满足预设条件时,将播放的音频信号在数字音频信号和模拟音频信号之间进行切换,因此,在切换数字和模拟两种模式的时刻,数字音频信号和模拟音频信号之间的幅值差已经满足预设条件,从而避免了由于数字音频信号和模拟音频信号之间的幅值差过大所产生的噪声。
[0015]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0016]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0017]图1为本发明实施例一提供的一种音频播放方法的流程示意图;
[0018]图2为渐弱处理的示意图;
[0019]图3为渐强处理的示意图;
[0020]图4为本发明实施例二提供的一种音频播放方法的流程示意图;
[0021]图5为切换的不意图之一;
[0022]图6为本发明实施例三提供的一种音频播放方法的流程示意图;
[0023]图7为切换的示意图之二;
[0024]图8为本发明实施例四提供的一种音频播放装置的结构示意图;
[0025]图9为本发明实施例四提供的另一种音频播放装置的结构示意图。
【具体实施方式】
[0026]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0027]为了清楚说明本发明实施例,首先对TYPE-C接口进行简要介绍。计算机接口有多种实现形式,包括:串口、并口、HDMI和SATA等等。其中应用最广泛的当属通用串行总线接口,俗称USB。它不仅可以连接存储设备,还可以作为通用的扩展接口。随着科技的进步USB接口的速度越来越快,兼容的设备也越来越多。
[0028]同时,USB接口的形态也历经变化,从TYPE A到MINI再到MICRO B。现如今最热门的USB形态当属TYPE-C。它不仅速度快,传输电流大,还支持正反插。若在USB TYPE-C接口上实现兼容耳机接口的设计,则能够使移动终端去掉传统音频接口成为可能,由于在移动终端上省去了传统音频耳机接口,因此移动终端可以做得更轻薄更便携。
[0029]但发明人发现在采用TYPE-C耳机进行多媒体任务和语音通话的转换过程中会听到噪声,发明人对这一现象进行了分析,发现TYPE-C耳机在接听通话时,采用的为模拟信号,而在进行多媒体任务时,比如听音乐时,所采用的为数字信号,从而TYPE-C耳机和移动终端均设置了用于传输模拟信号的模拟通路,以及传输数字信号的数字通路,当在执行多媒体任务和执行接听通话之间的相互转换过程中,移动终端端需要针对耳机所输出的模拟信号和数字信号进行相应的切换,在该切换过程中,用户会在耳机中会听到“啪”的噪声。耳机中所听到的噪声正是由于切换前后的模拟信号和数字信号之间幅值不同所造成的。本发明针对这一缺陷采用了在切换前后对模拟信号和数字信号进行处理,使得切换时模拟信号和数字信号的幅值差满足预设条件。
[0030]下面结合附图对本发明实施例提供的音频播放方法、装置和终端设备进行详细描述。[0031 ] 实施例一
[0032]图1为本发明实施例一提供的一种音频播放方法的流程示意图,如图1所示,本实施例所提供的方法可以由终端设备中的音频处理芯片执行,方法包括:
[0033]步骤101、对数字音频信号和/或模拟音频信号进行处理,以使数字音频信号和模拟音频信号之间的幅值差满足预设条件。
[0034]具体的,对数字音频信号和/或模拟音频信号进行渐变处理,以使数字音频信号和模拟音频信号之间的幅值差满足预设条件。其中,预设条件可以包括幅值差的绝对值小于预设阈值,对于阈值的取值可以为零。
[0035]其中,渐变处理包括了渐强处理和渐弱处理,图2为渐弱处理的示意图,对于数字音频信号或者模拟音频信号进行渐弱处理后的示意图,如图2所示,幅值由正常幅值逐渐减小为零。图3为渐强处理的示意图,如图3所示,幅值由零逐渐增强为正常幅值。其中,在图2和图3中,横轴代表时间,纵轴代表电平幅值。
[0036]作为一种可能的实现形式,对数字音频信号和模拟音频信号的幅值均在时域上进行渐变处理,使得数字音频信号和模拟音频信号之间的幅值差的绝对值小于预设阈值。
[0037]作为另一种可能的实现方式,对数字音频信号的幅值在时域上进行渐变处理,使得数字音频信号和模拟音频信号之间的幅值差的绝对值小于预设阈值。
[0038]作为又一种可能的实现方式,对模拟音频信号的幅值在时域上进行渐变处理,使得数字音频信号和模拟音频信号之间的幅值差的绝对值小于预设阈值。
[0039]步骤102、当幅值差满足所述预设条件时,将播放的音频信号在数字音频信号和所述模拟音频信号之间进行切换。
[0040]由于终端设备所输出的用于播放的音频信号可以为数字信号也可以为模拟信号,相应的用于输出的接口分别与数字音频处理电路、模拟音频处理电路相连,在将播放的音频信号在数字音频信号和所述模拟音频信号之间进行切换时,需要首先判断数字音频处理电路所处理的数字音频的幅值与模拟音频处理电路所处理的模拟音频的幅值是否满足预设条件,若满足,则将用于输出的接口的连接关系在数字音频处理电路和模拟音频处理电路之间进行切换。从而输出数字音频信号或者是输出模拟音频信号。
[0041 ]进一步,终端设备在切换之后通过TYPE-C接口向音频设备输出所述播放的音频信号。
[0042]具体的,当播放的音频信号为数字音频信号时,通过TYPE-C接口将音频设备的工作状态切换为数字工作状态;当播放的音频信号为模拟音频信号时,通过TYPE-C接口将音频设备的工作状态切换为模拟工作状态。
[0043]实施例二
[0044]图4为本发明实施例二提供的一种音频播放方法的流程示意图,为了清楚说明上一实施例所提供的音频播放方法,本实施例提供了一种具体的应用场景。对于终端设备来说,通常在多媒体音频播放时采用数字通路播放数字音频信号,在进行通话话音播放时采用模拟通路播放模拟音频信号,在根据数字音频信号进行多媒体音频播放过程中,接收到用于进行通话话音播放的模拟音频信号的应用场景下,音频播放方法包括:
[0045]步骤201、在根据数字音频信号进行多媒体音频播放过程中,接收到用于进行通话话音播放的模拟音频信号。
[0046]在用户进行多媒体音频播放过程中,若需要接听电话或者拨打电话,从而耳机或者其他音频播放装置需要播放通话音频时,终端设备会处于在根据数字音频信号进行多媒体音频播放过程中,接收到用于进行通话话音播放的模拟音频信号的状态,这种状态下,需要进行数字模式和音频模式之间的切换。
[0047]步骤202、对多媒体音频的数字音频信号进行幅值逐渐降为预设值的渐弱处理。
[0048]具体的,将数字音频信号的幅值随着时间t的变大,由数字音频信号的正常幅值逐渐渐弱至零。这里所说的正常幅值可以是数字音频信号的原始幅值,也可以是放大处理所需处理至的目标幅值。
[0049]需要说明的是,放大处理是对音频信号进行的解码和进行播放之间所进行的放大处理。
[0050]步骤203、将播放的音频信号从数字音频信号切换为模拟音频信号。
[0051]将用于输出的接口的连接关系在数字音频处理电路和模拟音频处理电路之间进行切换,从而由输出数字音频信号切换为输出模拟音频信号。图5为切换的示意图之一,如图5所示,当数字音频信号的电平幅值由正常幅值的高电平渐变至零时,进行切换。
[0052]步骤204、对通话话音的模拟音频信号进行幅值由预设值逐渐增强的渐强处理。
[0053]具体的,将模拟音频信号的幅值随着时间t的变大,由零逐渐增强至模拟音频信号的正常幅值。这里所说的正常幅值可以是模拟音频信号的原始幅值,也可以是放大处理所需处理至的目标幅值。
[0054]实施例三
[0055]图6为本发明实施例三提供的一种音频播放方法的流程示意图,为了清楚说明实施例一所提供的音频播放方法,本实施例提供了一种具体的应用场景。对于终端设备来说,通常在多媒体音频播放时采用数字通路播放数字音频信号,在进行通话话音播放时采用模拟通路播放模拟音频信号,在挂断电话,恢复根据数字音频信号进行多媒体音频播放的应用场景下,音频播放方法包括:
[0056]步骤301、对用于进行通话话音播放的模拟音频信号播放完毕,恢复根据数字音频信号进行多媒体音频的播放。
[0057]在用户所接听的电话或者拨打的电话挂断时,则需要恢复多媒体音频的播放,此时,终端设备会处于对用于进行通话话音播放的模拟音频信号播放完毕,恢复根据数字音频信号进行多媒体音频的播放的状态,这种状态下,需要进行数字模式和音频模式之间的切换。
[0058]步骤302、对通话话音的模拟音频信号进行幅值逐渐降为预设值的渐弱处理。
[0059]具体的,将模拟音频信号的幅值随着时间t的变大,由模拟音频信号的正常幅值逐渐渐弱至零。这里所说的正常幅值可以是模拟音频信号的原始幅值,也可以是放大处理所需处理至的目标幅值。
[0060]步骤303、将播放的音频信号从模拟音频信号切换为数字音频信号。
[0061]将用于输出的接口的连接关系在数字音频处理电路和模拟音频处理电路之间进行切换,从而由输出模拟音频信号切换为输出数字音频信号。图7为切换的示意图之二,如图7所示,当模拟音频信号的电平幅值由正常幅值的高电平渐变至零时,进行切换。
[0062]步骤304、对多媒体音频的数字音频信号进行幅值由预设值逐渐增强的渐强处理。
[0063]具体的,将数字音频信号的幅值随着时间t的变大,由零逐渐增强至数字音频信号的正常幅值。这里所说的正常幅值可以是数字音频信号的原始幅值,也可以是放大处理所需处理至的目标幅值。
[0064]实施例四
[0065]图8为本发明实施例四提供的一种音频播放装置的结构示意图,如图8所示,音频播放装置包括:处理模块41和切换模块42。
[0066]处理模块41,用于对数字音频信号和/或模拟音频信号进行处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件。
[0067]其中,预设条件包括幅值差的绝对值小于预设阈值。
[0068]具体的,处理模块41具体用于对所述数字音频信号和/或所述模拟音频信号进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件。
[0069]作为一种可能的实现方式,处理模块41具体用于对所述数字音频信号和/或所述模拟音频信号的幅值进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差的绝对值小于预设阈值。
[0070]切换模块42,用于当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。
[0071]作为一种可能的实现方式,本发明实施例还提供了另一种音频播放装置,图9为本发明实施例四提供的另一种音频播放装置的结构示意图,如图9所示,在图8的基础上,音频播放装置进一步包括:接收模块43和恢复模块44。
[0072]接收模块43,用于在根据数字音频信号进行多媒体音频播放过程中,接收到用于进行通话话音播放的模拟音频信号。
[0073]恢复模块44,用于对用于进行通话话音播放的模拟音频信号播放完毕,恢复根据数字音频信号进行多媒体音频的播放。
[0074]进一步,处理模块41包括:第一渐弱单元411、第一渐强单元412、第二渐弱单元413和第二渐强单元414。
[0075]第一渐弱单元411,用于对所述多媒体音频的数字音频信号进行幅值逐渐降为预设值的渐弱处理。
[0076]第一渐强单元412,用于对所述通话话音的模拟音频信号进行幅值由所述预设值逐渐增强的渐强处理。
[0077]第二渐弱单元413,用于对所述通话话音的模拟音频信号进行幅值逐渐降为预设值的渐弱处理。
[0078]第二渐强单元414,用于对所述多媒体音频的数字音频信号进行幅值由所述预设值逐渐增强的渐强处理。
[0079]进一步,音频播放装置还包括输出模块45和状态切换模块46。
[0080]输出模块45,用于通过TYPE-C接口向音频设备输出所述播放的音频信号。
[0081]状态切换模块46,用于当所述播放的音频信号为数字音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为数字工作状态;当所述播放的音频信号为模拟音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为模拟工作状态。
[0082]实施例五
[0083]本发明实施例提供了一种终端设备,该终端设备可以具有TYPE-C接口,通过该接口与具有数字工作状态和模拟工作状态的耳机等音频设备连接,该终端设备包括实施例四所提供的音频播放装置。
[0084]终端设备对数字音频信号和/或模拟音频信号进行处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件,当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。
[0085]具体的,终端设备对所述数字音频信号和/或所述模拟音频信号进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件。当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。
[0086]进而,通过TYPE-C接口向音频设备输出所述播放的音频信号。当所述播放的音频信号为数字音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为数字工作状态;当所述播放的音频信号为模拟音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为模拟工作状态。
[0087]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0088]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种音频播放方法,其特征在于,包括: 对数字音频信号和/或模拟音频信号进行处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件; 当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。2.根据权利要求1所述的音频播放方法,其特征在于,所述对数字音频信号和/或模拟音频信号进行处理包括: 对所述数字音频信号和/或所述模拟音频信号进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件。3.根据权利要求1所述的音频播放方法,其特征在于,所述预设条件包括幅值差的绝对值小于预设阈值。4.根据权利要求2或3所述的音频播放方法,其特征在于,所述对数字音频信号和/或模拟音频信号进行处理包括: 对所述数字音频信号和/或所述模拟音频信号的幅值进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差的绝对值小于预设阈值。5.根据权利要求4所述的音频播放方法,其特征在于,所述对所述数字音频信号和/或所述模拟音频信号的幅值进行渐变处理之前,还包括: 在根据数字音频信号进行多媒体音频播放过程中,接收到用于进行通话话音播放的模拟音频信号。6.根据权利要求5所述的音频播放方法,其特征在于,所述对所述数字音频信号和/或所述模拟音频信号进行渐变处理包括: 对所述多媒体音频的数字音频信号进行幅值逐渐降为预设值的渐弱处理; 和/或,对所述通话话音的模拟音频信号进行幅值由所述预设值逐渐增强的渐强处理。7.根据权利要求4所述的音频播放方法,其特征在于,所述对所述数字音频信号和/或所述模拟音频信号的幅值进行渐变处理之前,还包括: 对用于进行通话话音播放的模拟音频信号播放完毕,恢复根据数字音频信号进行多媒体音频的播放。8.根据权利要求7所述的音频播放方法,其特征在于,所述对所述数字音频信号和/或所述模拟音频信号的幅值进行渐变处理包括: 对所述通话话音的模拟音频信号进行幅值逐渐降为预设值的渐弱处理; 和/或,对所述多媒体音频的数字音频信号进行幅值由所述预设值逐渐增强的渐强处理。9.根据权利要求1-3任一项所述的音频播放方法,其特征在于,所述方法还包括: 通过TYPE-C接口向音频设备输出所述播放的音频信号。10.根据权利要求9所述的音频播放方法,其特征在于,所述方法,还包括: 当所述播放的音频信号为数字音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为数字工作状态; 当所述播放的音频信号为模拟音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为模拟工作状态。11.一种音频播放装置,其特征在于,包括: 处理模块,用于对数字音频信号和/或模拟音频信号进行处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件; 切换模块,用于当所述幅值差满足所述预设条件时,将播放的音频信号在所述数字音频信号和所述模拟音频信号之间进行切换。12.根据权利要求11所述的音频播放装置,其特征在于, 所述处理模块,具体用于对所述数字音频信号和/或所述模拟音频信号进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差满足预设条件。13.根据权利要求11所述的音频播放装置,其特征在于,所述预设条件包括幅值差的绝对值小于预设阈值。14.根据权利要求12或13所述的音频播放装置,其特征在于, 所述处理模块,具体用于对所述数字音频信号和/或所述模拟音频信号的幅值进行渐变处理,以使所述数字音频信号和模拟音频信号之间的幅值差的绝对值小于预设阈值。15.根据权利要求14所述的音频播放装置,其特征在于,所述装置,还包括: 接收模块,用于在根据数字音频信号进行多媒体音频播放过程中,接收到用于进行通话话音播放的模拟音频信号。16.根据权利要求15所述的音频播放装置,其特征在于,所述处理模块包括: 第一渐弱单元,用于对所述多媒体音频的数字音频信号进行幅值逐渐降为预设值的渐弱处理; 和/或,第一渐强单元,用于对所述通话话音的模拟音频信号进行幅值由所述预设值逐渐增强的渐强处理。17.根据权利要求14所述的音频播放装置,其特征在于,所述装置,还包括: 恢复模块,用于对用于进行通话话音播放的模拟音频信号播放完毕,恢复根据数字音频信号进行多媒体音频的播放。18.根据权利要求17所述的音频播放装置,其特征在于,所述处理模块包括: 第二渐弱单元,用于对所述通话话音的模拟音频信号进行幅值逐渐降为预设值的渐弱处理; 和/或,第二渐强单元,用于对所述多媒体音频的数字音频信号进行幅值由所述预设值逐渐增强的渐强处理。19.根据权利要求11-13任一项所述的音频播放装置,其特征在于,所述装置还包括: 输出模块,用于通过TYPE-C接口向音频设备输出所述播放的音频信号。20.根据权利要求19所述的音频播放装置,其特征在于,所述装置,还包括: 状态切换模块,用于当所述播放的音频信号为数字音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为数字工作状态;当所述播放的音频信号为模拟音频信号时,通过所述TYPE-C接口将所述音频设备的工作状态切换为模拟工作状态。21.—种终端设备,其特征在于,包括如权利要求11-20任一项所述的音频播放装置。
【文档编号】H04R3/00GK105872899SQ201610249185
【公开日】2016年8月17日
【申请日】2016年4月20日
【发明人】赵庆, 关彬, 潘志刚
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1