CN109218922B - 输出音频信号的控制方法、终端及音频信号输出装置 - Google Patents
输出音频信号的控制方法、终端及音频信号输出装置 Download PDFInfo
- Publication number
- CN109218922B CN109218922B CN201810981968.5A CN201810981968A CN109218922B CN 109218922 B CN109218922 B CN 109218922B CN 201810981968 A CN201810981968 A CN 201810981968A CN 109218922 B CN109218922 B CN 109218922B
- Authority
- CN
- China
- Prior art keywords
- output
- audio signal
- strategy
- policy
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005236 sound signal Effects 0.000 title claims abstract description 464
- 238000000034 method Methods 0.000 title claims abstract description 73
- 230000007613 environmental effect Effects 0.000 claims abstract description 54
- 238000005070 sampling Methods 0.000 claims description 51
- 238000012545 processing Methods 0.000 claims description 45
- 238000004590 computer program Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 8
- 230000003321 amplification Effects 0.000 description 5
- 210000005069 ears Anatomy 0.000 description 5
- 238000003199 nucleic acid amplification method Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/12—Circuits for transducers, loudspeakers or microphones for distributing signals to two or more loudspeakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2430/00—Signal processing covered by H04R, not provided for in its groups
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Otolaryngology (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明实施例公开了一种输出音频信号的控制方法、终端及音频信号输出装置,涉及通信技术领域,以解决现有终端输出音频信号的方案通常是终端出厂默认设置的,而导致终端输出音频信号的方式不够灵活的问题。该输出音频信号的控制方法包括:在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型,该装置类型包括模拟类型或数字类型;确定与该装置类型对应的至少一项备选输出策略;从该至少一项备选输出策略中,确定目标输出策略,该目标输出策略为根据用户的输入或者终端所处环境的环境噪声值确定的;按照目标输出策略,控制音频信号输出装置输出目标音频信号。该方法可以应用于通过音频信号输出装置输出音频信号的场景中。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种输出音频信号的控制方法及装置、音频信号输出装置。
背景技术
通用串行总线(universal serial bus,USB)的C型接口(以下称为type-C接口)由于具有双面可插的特点,因而其在终端中的应用越来越广泛。并且,当type-C接口用作耳机接口时,终端可以通过该type-C接口输出模拟信号或数字信号。
目前,终端输出音频信号的方案通常是终端出厂默认设置的。例如,在终端输出模拟音频信号时,通常默认是以高保真(High-Fidelity,Hi-Fi)方案输出的;在终端输出数字音频信号时,通常默认是以低功耗方案输出的。如此,导致终端输出音频信号的方式不够灵活。
发明内容
本发明实施例提供一种输出音频信号的控制方法及装置、音频信号输出装置,以解决现有终端输出音频信号的方案通常是终端出厂默认设置的,而导致终端输出音频信号的方式不够灵活的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种输出音频信号的控制方法,该控制方法包括:在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型;并确定与该装置类型对应的至少一项备选输出策略;且从该至少一项备选输出策略中,确定目标输出策略;以及按照目标输出策略,控制音频信号输出装置输出目标音频信号;其中,该装置类型包括模拟类型或数字类型,该目标输出策略为根据用户的输入或者环境噪声值确定的,该环境噪声值为终端所处环境的噪声值。
第二方面,本发明实施例提供了一种终端,该终端包括获取模块、确定模块和控制模块。获取模块,用于在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型;确定模块,用于确定与获取模块获取的装置类型对应的至少一项备选输出策略,并从该至少一项备选输出策略中,确定目标输出策略;控制模块,用于按照确定模块确定的目标输出策略,控制音频信号输出装置输出目标音频信号;其中,该装置类型包括模拟类型或数字类型;该目标输出策略为根据用户的输入或者环境噪声值确定的,该环境噪声值为终端所处环境的噪声值。
第三方面,本发明实施例提供了一种音频信号输出装置,该音频信号输出装置包括通路切换开关、第一通路和第二通路;其中,在音频信号输出装置接收到终端发送的模拟音频信号的情况下,通路切换开关与第一通路连接,音频信号输出装置工作在模拟模式;在音频信号输出装置接收到终端发送的数字音频信号的情况下,通路切换开关与第二通路连接,音频信号输出装置工作在数字模式。
第四方面,本发明实施例提供了一种终端,该终端包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述第一方面中的输出音频信号的控制方法的步骤。
第五方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现上述第一方面中的输出音频信号的控制方法的步骤。
在本发明实施例中,可以在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型(该装置类型包括模拟类型或数字类型),并确定与该装置类型对应的至少一项备选输出策略,且从该至少一项备选输出策略中确定目标输出策略,以及终端可以按照目标输出策略控制音频信号输出装置输出目标音频信号,其中,该目标输出策略为根据用户的输入或者终端所处环境的噪声值(称为环境噪声值)确定的。通过该方案,本发明实施例可以在检测到终端与音频信号输出装置连接的情况下,根据音频信号输出装置的装置类型,提供用于控制音频信号输出的至少一项备选输出策略。如此,由于终端可以根据用户的选择(即用户的输入)或终端所处环境的环境噪声值,从该至少一项备选输出策略中确定出符合用户需求或符合该环境噪声值的目标输出策略,因此终端按照该目标输出策略控制音频信号输出装置输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
附图说明
图1为本发明实施例提供的音频信号输出装置的示意图;
图2为本发明实施例提供的终端与音频信号输出装置交互的示意图;
图3为本发明实施例提供的输出音频信号的控制方法的示意图;
图4为本发明实施例提供的检测终端是否与音频信号输出装置连接的电路示意图;
图5为本发明实施例提供的终端获取音频信号输出装置的装置类型的电路示意图;
图6为本发明实施例提供的输出音频信号的控制方法的输出策略的示意图之一;
图7为本发明实施例提供的输出音频信号的控制方法应用的界面示意图;
图8为本发明实施例提供的输出音频信号的控制方法的输出策略的示意图之二;
图9为本发明实施例提供的终端的结构示意图之一;
图10为本发明实施例提供的终端的结构示意图之二;
图11为本发明实施例提供的终端的硬件示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。
本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一输出策略和第二输出策略等是用于区别不同的输出策略,而不是用于描述输出策略的特定顺序。
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个元件是指两个或者两个以上的元件等。
下面首先对本发明的权利要求书和说明书中涉及的一些名词或者术语进行解释说明。
模拟类型的音频信号输出装置:是指采用模拟信号接口(例如3.5mm接口、6.3mm接口等)设计的音频信号输出装置,其可以通过模拟信号接口接收模拟音频信号并将其输出。具体的,终端通过终端内置的数模转换器将数字音频信号转换为可被人耳识别的模拟音频信号,并通过终端内置的放大器对转换后的模拟音频信号进行放大处理,然后将放大后的模拟音频信号输出给模拟类型的音频信号输出装置,从而模拟类型的音频信号输出装置可以输出该模拟音频信号。
数字类型的音频信号输出装置:是指采用数字信号接口(例如闪电接口(称为lightning接口)、微型USB接口等)设计的音频信号输出装置,其内置有数模转换器和放大器。具体的,在终端向数字类型的音频信号输出装置输出数字音频信号时,数字类型的音频信号输出装置可以通过其内置的数模转换器将其接收到的数字音频信号转换为可被人耳识别的模拟音频信号,并通过其内置的放大器对该模拟音频信号进行放大处理,然后该数字类型的音频信号输出装置可以输出放大后的该模拟音频信号。
需要说明的是,本发明实施例中提及的音频信号可以是独立的音频信号,也可以是视频中携带的音频信号,还可以是其它任意类型的音频信号,具体可以根据实际使用需求确定,本发明实施例不作限定。
本发明实施例提供一种输出音频信号的控制方法及装置、音频信号输出装置,可以在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型(该装置类型包括模拟类型或数字类型),并确定与该装置类型对应的至少一项备选输出策略,且从该至少一项备选输出策略中确定目标输出策略,以及终端可以按照目标输出策略控制音频信号输出装置输出目标音频信号,其中,该目标输出策略为根据用户的输入或者终端所处环境的噪声值(称为环境噪声值)确定的。通过该方案,本发明实施例可以在检测到终端与音频信号输出装置连接的情况下,根据音频信号输出装置的装置类型,提供用于控制音频信号输出的至少一项备选输出策略。如此,由于终端可以根据用户的选择(即用户的输入)或终端所处环境的环境噪声值,从该至少一项备选输出策略中确定出符合用户需求或符合该环境噪声值的目标输出策略,因此终端按照该目标输出策略控制音频信号输出装置输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
本发明实施例提供的输出音频信号的控制方法可以应用于输出音频信号的控制装置,该输出音频信号的控制装置可以为终端。该终端可以为移动终端,也可以为非移动终端。示例性的,移动终端可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动终端可以为个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本发明实施例不作具体限定。
本发明实施例提供的输出音频信号的控制方法可以用于控制音频信号输出装置输出音频信号。如图1中的(a)和(b)所示,本发明实施例提供的音频信号输出装置1可以包括通路切换开关10、第一通路11和第二通路12。
具体的,如图1中的(a)所示,在音频信号输出装置1接收到终端发送的模拟音频信号的情况下,通路切换开关10与第一通路11连接,音频信号输出装置1工作在模拟模拟(也称为旁路模式)。本发明实施例中,在音频信号输出装置1工作在模拟模式的情况下,音频信号输出装置1从终端接收的模拟音频信号可以通过通路切换开关10,然后再通过第一通路11输出。其中,音频信号输出装置1输出的模拟音频信号为可被人耳识别的模拟音频信号。
可选的,本发明实施例中,上述第一通路11中可以包括用于对模拟音频信号处理的单元,例如放大器(amplifier,AMP),该AMP可以用于对模拟音频信号的功率进行放大处理。
如图1中的(b)所示,在音频信号输出装置1接收到终端发送的数字音频信号的情况下,通路切换开关10与第二通路12连接,音频信号输出装置1工作在数字模式。其中,第二通路12中可以包括用于对数字音频信号处理的单元,如图1中的(b)中所示,第二通路12中包括数模转换器(digital to analog converter,DAC)和AMP,DAC可以用于将数字音频信号转换为模拟音频信号,AMP可以用于对模拟音频信号的功率进行放大处理。本发明实施例中,在音频信号输出装置1工作在数字模式的情况下,音频信号输出装置1从终端接收的数字音频信号可以通过通路切换开关10,然后再通过第二通路12中的DAC被转换为模拟音频信号,以及通过第二通路12中AMP放大后输出。其中,音频信号输出装置1输出的模拟音频信号为可被人耳识别的模拟音频信号。
如图2所示,终端2中可以包括数字信号处理器(digital signal processing,DSP)20、独立音频信号处理器21和集成音频信号处理器22。结合图1中的(a),如图2所示,终端2可以通过终端中的DSP 20对输入DSP 20的音频信号(具体可以为模拟音频信号)进行数字处理,以得到数字音频信号,并可以将该数字音频信号发送给终端的独立音频信号处理器21或集成音频信号处理器22进行数模转换处理以及功率放大处理等,从而可以获得处理后的模拟音频信号,然后再将该模拟音频信号发送给数字类型的音频信号输出装置1。即数字类型的音频信号输出装置1接收到终端发送的模拟音频信号。对于数字类型的音频信号输出装置1接收到终端发送的模拟音频信号后的具体处理过程可以参见上述实施例中对图1中的(a)的相关描述,此处不再赘述。
需要说明的是,本发明实施例中终端通过终端的DSP对音频信号进行处理的上述过程是示例性的,终端还可以通过终端的应用处理器(application processor,AP)对音频信号进行处理,具体可以根据实际使用需求确定,本发明实施例不作限定。
结合图1中的(b),如图2所示,终端2可以通过终端中的DSP 20对输入DSP 20的音频信号(具体可以为模拟音频信号)进行数字处理,以得到数字音频信号,然后可以将该数字音频信号直接发送给数字类型的音频信号输出装置1。即数字类型的音频信号输出装置1接收到终端发送的数字音频信号。对于数字类型的音频信号输出装置1接收到终端发送的数字音频信号后的具体处理过程可以参见上述实施例中对图1中的(b)的相关描述,此处不再赘述。
示例性的,本发明实施例中,上述音频信号输出装置可以为数字类型的耳机。数字类型的耳机是指通过可传输数字音频信号的数字音频信号接口(例如type-C接口)与终端连接的耳机。也就是说,数字类型的耳机可以接收数字音频信号,并对数字音频信号进行数模转换和功率放大等处理,从而输出模拟音频信号。需要说明的是,本发明实施例中的数字音频信号接口不限于type-C接口,还可以是其他类型的数字音频信号接口,例如Lightning接口,具体的可以根据实际使用需求确定,本发明实施例不作限定。
与现有技术中数字类型的耳机可以接收并处理数字音频信号但不能接收并处理模拟音频信号的情况相比,本发明实施例提供的音频信号输出装置不仅可以接收并处理数字音频信号,而且还可以接收并处理模拟音频信号,从而提高了数字类型的耳机对模拟音频信号和数字音频信号的兼容性。
基于上述描述的音频信号输出装置,本发明实施例提供一种输出音频信号的控制方法。本发明实施例提供的输出音频信号的控制方法的执行主体可以为输出音频信号的控制装置,该输出音频信号的控制装置可以为上述的终端,也可以为该终端中能够实现该输出音频信号的控制方法的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本发明实施例不作限定。下面以输出音频信号的控制装置为终端为例,对本发明实施例提供的输出音频信号的控制方法进行示例性的说明。
如图3所示,本发明实施例提供一种输出音频信号的控制方法,该输出音频信号的控制方法可以应用于终端,该输出音频信号的控制方法可以包括下述的步骤300-步骤304。
步骤300、终端检测终端是否与音频信号输出装置连接。
本发明实施例中,上述音频信号输出装置可以是耳机或者扬声器等音频播放装置。上述音频信号输出装置可以是模拟类型的音频信号输出装置(例如模拟类型的耳机),也可以是数字类型的音频信号输出装置(例如数字类型的耳机),具体可以根据实际使用需求确定,本发明实施例不作限定。
本发明实施例中,上述术语“连接”可以是指有线连接,也可以是指无线连接,具体可以根据实际使用需求确定,本发明实施例不作限定。
示例性的,图4示出了音频信号输出装置的连接检测电路的示意图。示例性的,以音频信号输出装置为耳机举例说明,如图4所示,耳机连接检测电路4中可以包括电源VDD、电阻R1、电阻R2、开关40和电压检测器41,其中,电阻R1的一端连接至电源VDD,电阻R1的另一端连接至电阻R2和开关40,电阻R2的一端连接至开关40和电阻R1,电阻R2的另一端连接至电压检测器41,开关40的一端连接至电阻R1和电阻R2,开关40的另一端接地,电压检测器41的一端连接至电阻R2,电压检测器41的另一端连接至AP 42。当终端没有与耳机连接时,开关40处于断开状态;当终端与耳机连接时,开关40闭合。电压检测器41可以在检测到电阻R2上的电压小于设定电压值时,触发一个中断。具体的,在开关40处于断开状态时,电压检测器41检测到电阻R2上的电压大于或等于设定电压值;在开关40闭合时,电阻R2上的电压发生跳变,电压检测器41检测到电阻R2上的电压低于设定电压值,然后电压检测器41向终端的AP 32发送一个中断,AP 32接收到该中断之后,AP 32向终端的中央处理器(centralprocessing unit,CPU)33上报一个事件(用于指示终端与耳机连接),从而CPU 33确定终端与耳机连接,即终端检测到终端与音频信号输出装置连接。
本发明实施例中,终端在检测到终端与音频信号输出装置连接时,可以继续执行下述的步骤301。
步骤301、在终端检测到终端与音频信号输出装置连接的情况下,终端获取音频信号输出装置的装置类型。
其中,音频信号输出装置的装置类型可以包括模拟类型或数字类型。
图5示出了终端获取音频信号输出装置的装置类型的电路示意图。示例性的,继续以音频信号输出装置为耳机举例说明,如图5所示,耳机类型检测电路5中可以包括电源VDD、电流源50、电阻51和电压检测器52,其中,电流源50的一端连接至电源VDD,电流源50的另一端连接至电阻51和电压检测器52,电阻51的一端连接至电流源50和电压检测器52,电阻51的另一端接地,电压检测器52的一端连接至电流源50和电阻51,电压检测器52的另一端连接至AP 52。其中,电阻51为与耳机麦克风或耳机左右声道的电阻。电压检测器52可以检测电阻51两端的电压,并根据R=U/I,计算电阻51的阻抗值,以及电压检测器52将电阻51的阻抗值发送给终端的AP 53,然后AP 53可以根据电阻51的阻抗值确定与终端连接的耳机的类型是模拟类型还是数字类型,最后AP 53再向终端的CPU 54上报耳机的类型,即终端获取到音频信号输出装置的装置类型。
本发明实施例中,如果上述如图5所示的电阻51的阻抗值为在第一阻抗值范围内,则AP 53可以确定与终端连接的耳机的类型是模拟类型;如果电阻51的阻抗值为在第二阻抗值范围内,则AP 53可以确定与终端连接的耳机的类型是数字类型。
步骤302、终端确定与该装置类型对应的至少一项备选输出策略。
本发明实施例中,上述至少一项备选输出策略可以用于终端控制音频信号输出装置输出音频信号。
具体的,若音频信号输出装置的装置类型为模拟类型,则终端可以确定与该模拟类型对应的至少一项备选输出策略;若音频信号输出装置的装置类型为数字类型,则终端可以确定与该数字类型对应的至少一项备选输出策略。
步骤303、终端从该至少一项备选输出策略中,确定目标输出策略。
其中,本发明实施例中,上述目标输出策略可以为终端根据用户的输入或者终端所处环境的噪声值(以下称为环境噪声值)确定的。
可选的,本发明实施例中,终端可以通过下述的两种方式(即下述的第一种可能的实现方式和第二种可能的实现方式)确定音频信号输出装置的装置类型对应的至少一项备选输出策略。
第一种可能的实现方式
在第一种可能的实现方式中,在上述步骤303之前,本发明实施例提供的输出音频信号的控制方法还可以包括下述的步骤305和步骤306;并且,上述步骤303具体可以通过下述的步骤303a实现。
步骤305、终端显示提示信息。
其中,上述提示信息可以用于指示上述至少一项备选输出策略。
步骤306、接收用户对该提示信息的第一输入。
其中,上述第一输入可以用于终端确定目标输出策略。
步骤303a、终端响应于该第一输入,从至少一项备选输出策略中确定与该第一输入对应的目标输出策略。
可选的,本发明实施例中,若音频信号输出装置的装置类型为模拟类型,则至少一项备选输出策略可以包括A、B、C、D。其中,A表示第一输出策略;B表示第二输出策略;C表示第三输出策略;D表示第四输出策略。需要说明的是,上述A、B、C、D之间的关系可以理解为和的关系,即至少一项备选输出策略可以包括A,B,C,以及D。
可选的,本发明实施例中,若音频信号输出装置的装置类型为数字类型,则至少一项备选输出策略可以包括A、B、C、D、E。其中,A表示第一输出策略;B表示第二输出策略;C表示第三输出策略;D表示第四输出策略;E表示第五输出策略。需要说明的是,上述A、B、C、D、E之间的关系可以理解为和的关系,即至少一项备选输出策略可以包括A,B,C,D,以及D。
其中,上述第一输出策略可以为:通过终端中的独立音频信号处理器的第一模式,向音频信号输出装置输出模拟音频信号。上述第二输出策略为:通过终端中的独立音频信号处理器的第二模式,向音频信号输出装置输出模拟音频信号。上述第三输出策略为:通过终端中的集成音频信号处理器的第一模式,向音频信号输出装置输出模拟音频信号。上述第四输出策略为:通过终端中的集成音频信号处理器的第二模式,向音频信号输出装置输出模拟音频信号。上述第五输出策略为:向音频信号输出装置输出数字音频信号(以下称为数字输出模式)。可选的,本发明实施例中,上述终端中的独立音频信号处理器可以为Hi-Fi音频信号处理器。该Hi-Fi音频信号处理器可以包括用于将数字信号转换为模拟信号的DAC和用于对模拟信号进行放大处理的AMP。
可选的,本发明实施例中,上述终端中的集成音频信号处理器可以为平台功放音频信号处理器,其可以是终端中集成的电源管理单元(power management unit,PMU)或者终端外接的编译码器。该平台功放音频信号处理器可以包括用于将数字信号转换为模拟信号的DAC和用于对模拟信号进行放大处理的AMP。
Hi-Fi音频信号处理器与平台功放音频信号处理器相比,Hi-Fi音频信号处理器的信号处理性能优于平台功放音频信号处理器,而平台功放音频信号处理器的低功耗(省电)性能优于Hi-Fi音频信号处理器。
进一步的,终端的独立音频信号处理器和集成音频信号处理器对音频信号的处理机制和效果不同。独立音频信号处理器对音频信号的处理机制是按照Hi-Fi方式处理的,其效果是可以获得较高品质的音频信号,但是耗电量较大。而集成音频信号处理器对音频信号的处理机制是按照平台功放方式处理的,其效果是可以获得较低品质的音频信号,但是耗电量较低。
可选的,本发明实施例中,上述终端中的独立音频信号处理器的第一模式可以为Hi-Fi的正常功耗模式。上述终端中的独立音频信号处理器的第二模式可以为Hi-Fi的低功耗模式。上述终端中的集成音频信号处理器的第一模式可以为平台功放的正常功耗模式。上述终端中的集成音频信号处理器的第二模式可以为平台功放的低功耗模式。可以理解,本发明实施例中,正常功耗是指独立音频信号处理器或集成音频信号处理器的功耗在预设功耗范围内,低功耗是指独立音频信号处理器或集成音频信号处理器的功耗小于预设功耗范围的下限值。
本发明实施例中,上述第一输出策略至第五输出策略分别可以对应不同的输出模式。具体的:
A、第一输出策略,对应于Hi-Fi的正常功耗模式;
B、第二输出策略,对应于Hi-Fi的低功耗模式;
C、第三输出策略,对应于平台功放的正常功耗模式;
D、第四输出策略,对应于平台功放的低功耗模式;
E、第五输出策略,对应于数字输出模式。
其中,第一输出策略可以理解为高音质策略,而第二输出策略、第三输出策略、第四输出策略、第五输出策略均可以理解为低功耗策略。示例性的,如图6所示,若音频信号输出装置的装置类型为模拟类型,则至少一项备选输出策略可以包括高音质策略(图6中以A示意),以及低功耗策略(图6中以B、C、D示意)。若音频信号输出装置的装置类型为数字类型,则至少一项备选输出策略可以包括高音质策略(图6中以A示意),以及低功耗策略(图6中以B、C、D、E示意)。
通过该方案,终端可以基于高音质和低功耗等因素,针对不同类型的音频信号输出装置,分别提供用于控制音频信号输出的至少一项备选输出策略,能够在一定程度上提高终端输出音频信号的方式的灵活性。
下面结合图6和图7、第一种可能的实现方式中的至少一项备选输出策略以及目标策略,对本发明实施例提供的终端显示提示信息以及用户对提示信息的第一输入的方法进行示例性的描述。
可选的,本发明实施例中,在终端输出模拟音频信号的情况下,若终端检测到终端与模拟类型或数字类型的音频信号输出装置连接,则终端可以显示上述提示信息。如图7所示,终端可以以消息框的形式显示用于指示输出策略的提示信息。终端显示的提示信息可以包括四项音频信号输出策略:Hi-Fi(正常功耗模式)(即上述第一输出策略)、Hi-Fi(低功耗模式)(即上述第二输出策略)、平台功放(正常功耗模式)(即上述第三输出策略)和平台功放(低功耗模式)(即上述第四输出策略)。由此,用户可以根据个人需求,选择音频信号输出策略,能够在一定程度上提高终端输出音频信号的方式的灵活性,从而提升人机交互的灵活性和便捷性。
可选的,如图7所示,终端还可以显示各个音频信号输出策略的优点和缺点,以便于用户可以根据各个音频信号输出策略的优点和缺点从上述选项中选择一项。可选的,如图7所示,终端还可以提供各个音频信号输出策略对应的音频播放效果供用户试听,以便于用户可以根据试听效果从上述选项中选择一项,例如用户可以通过触发如图7中所示的试听控件,试听各个音频信号输出策略对应的音频播放效果。
可选的,如图7所示的消息框中还可以显示确定控件(图7中未示出),终端可以响应于用户对确定控件的输入,按照用户选中的音频信号输出策略输出音频信号;或者,如图7所示的消息框中也可以不显示确定控件,终端可以响应于用户对消息框的输入,按照用户选中的音频信号输出策略直接输出音频信号。
可选的,本发明实施例中,在终端输出数字音频信号的情况下,若终端检测到终端与数字类型的音频信号输出装置连接,则终端可以不显示上述提示信息,直接控制该音频信号输出装置输出该数字音频信号。
第二种可能的实现方式
在第二种可能的实现方式中,在上述步骤303之前,本发明实施例提供的输出音频信号的控制方法还可以包括下述的步骤307;并且,上述步骤303具体可以通过下述的步骤303b实现。
步骤307、终端获取终端所处环境的环境噪声值。
可选的,本发明实施例中,终端可以通过终端上的麦克风获取终端所处环境的环境噪声值。具体的,终端可以通过终端上的麦克风采集终端所处环境中的声音信号,并将该声音信号转换为电信号。若电信号的电压值在噪声阈值范围内,则该电信号为噪声信号。终端可以实时地或周期性地获取噪声信号的电压值,并对获取的噪声信号的电压值加权平均,然后再将加权平均后的电压值作为上述环境噪声值。
步骤303b、终端根据该环境噪声值,从至少一项备选输出策略中确定与该环境噪声值对应的目标输出策略。
本发明实施例中,终端可以预先设定环境噪声值与输出策略的映射关系,即,一个环境噪声值对应一项输出策略,在已知环境噪声值时可以确定其对应的输出策略。如此,终端可以根据环境噪声值,从至少一项备选输出策略中确定与该环境噪声值对应的输出策略(即上述目标输出策略)。
可选的,本发明实施例中,终端可以按照环境噪声值的大小将环境噪声值划分为不同的噪声等级,例如若环境噪声值低于噪声阈值,则该环境噪声值可以划分为低噪声等级(对应于安静环境);若环境噪声值大于或等于上述噪声阈值,则该环境噪声值可以划分为高噪声等级(对应于嘈杂环境),或者可以将环境噪声值细化为更多个噪声等级,具体可以根据实际使用需求确定,本发明实施例不作限定。
可选的,终端可以预先设定噪声等级与输出策略的映射关系,即,一个噪声等级对应一项输出策略,在已知环境噪声值对应的噪声等级时可以确定该噪声等级对应的输出策略。如此,终端可以根据环境噪声值,确定该环境噪声值对应的噪声等级,然后再根据该噪声等级,从至少一项备选输出策略中确定与该噪声等级对应的输出策略(即上述目标输出策略)。
本发明实施例中,终端可以根据环境噪声值或环境噪声值对应的噪声等级,自动从至少一项备选输出策略中确定与该环境噪声值或该噪声等级对应的目标输出策略,而无需用户操作。如此,终端能够自动按照该目标输出策略控制音频信号输出装置输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
可选的,本发明实施例中,若音频信号输出装置的装置类型为模拟类型,则至少一项备选输出策略可以包括A、B、C、D、F、G。其中,A表示第一输出策略;B表示第二输出策略;C表示第三输出策略;D表示第四输出策略;F表示第三输出策略和采样处理策略;G表示第四输出策略和采样处理策略。需要说明的是,上述A、B、C、D、F、G之间的关系可以理解为和的关系,即至少一项备选输出策略可以包括A,B,C,D,F,以及G。
可选的,本发明实施例中,若音频信号输出装置的装置类型为数字类型,则至少一项备选输出策略可以包括A、B、C、D、E、H。其中,A表示第一输出策略;B表示第二输出策略;C表示第三输出策略;D表示第四输出策略;E表示第五输出策略;H表示第五输出策略和采样处理策略。需要说明的是,上述A、B、C、D、E、H之间的关系可以理解为和的关系,即至少一项备选输出策略可以包括A,B,C,D,E,以及H。
其中,上述采样处理策略可以为第六输出策略和第七输出策略中的至少一项。上述第六输出策略可以为:将终端中的数字信号处理器的采样率降低至第一预设值。上述第七输出策略可以为:将该数字信号处理器的采样位数降低至第二预设值。
对于第一输出策略、第二输出策略、第三输出策略、第四输出策略、第五输出策略的描述具体可以参见上述第一种可能的实现方式中的相关描述,此处不再赘述。
可以理解,F可以表示第三输出策略和第六输出策略,也可以表示第三输出策略和第七输出策略,还可以表示第三输出策略和第六输出策略和第七输出策略。G可以表示第四输出策略和第六输出策略,也可以表示第四输出策略和第七输出策略,还可以表示第四输出策略和第六输出策略和第七输出策略。H可以表示第五输出策略和第六输出策略,也可以表示第五输出策略和第七输出策略,还可以表示第五输出策略和第六输出策略和第七输出策略。
本发明实施例中,图8示出了分别在安静环境和嘈杂环境下的备选输出策略。如图8所示,若音频信号输出装置的装置类型为模拟类型,则在安静环境下,至少一项备选输出策略可以包括A和B;以及在嘈杂环境下,至少一项备选输出策略可以包括C、D、F、G。若音频信号输出装置的装置类型为数字类型,则在安静环境下,至少一项备选输出策略可以包括A和B;以及在嘈杂环境下,至少一项备选输出策略可以包括C、D、E、H。
可选的,本发明实施例中,上述终端中的数字信号处理器可以用于以特定采样率和特定采样位数对输入该数字信号处理器的音频信号(具体可以为模拟音频信号)进行数字处理。
本发明实施例中,上述第一预设值可以为在终端中预设的比特定采样率低的采样率;第二预设值可以为在终端中预设的比特定采样位数低的采样位数。
需要说明的是,本发明实施例中,上述数字信号处理器对输入该数字信号处理器的音频信号的采样率可以为数字信号处理器在一秒钟内对该音频信号的采样次数。其中,采样率越高,输出的数字音频信号的质量就越高,相应地耗电量也越高。上述数字信号处理器对输入该数字信号处理器的音频信号的采样位数可以为数字信号处理器处理该音频信号的解析度。其中,采样位数(例如16位、24位、32位等)越大,解析度就越大,输出的数字音频信号的质量就越高,相应地耗电量也越高。基于此,本发明实施例中,当终端所处环境的环境噪声值较小时,终端输出的音频信号的音质较好;当终端所处环境的环境噪声值较大时,可以适当降低音质(例如,可以通过降低数字信号处理器的采样位数和/或采样率降低音质),以达到低功耗的目的。
示例性的,终端检测到终端所处环境的环境噪声值增大到一定程度(表示用户从安静环境移动到嘈杂环境)时,终端可以将原来的采样率(例如192KHz)减小为第一预设值(例如44.1KHz),和/或将原来的采样位数(例如24位)减小为第二预设值(例如16位),如此终端可以通过适当降低音质的方式达到低功耗的目的。
通过该方案,终端可以根据终端所处环境的环境噪声值,针对不同类型的音频信号输出装置,分别提供用于控制音频信号输出的至少一项备选输出策略,能够在一定程度上提高终端输出音频信号的方式的灵活性。
步骤304、终端按照该目标输出策略,控制音频信号输出装置输出目标音频信号。
本发明实施例中,目标音频信号可以为经过数模转换和功率放大处理后、且可被人耳识别的模拟音频信号。
可选的,对应上述第一种可能的实现方式和第二种可能的实现方式,由于音频信号输出装置的装置类型不同,终端获取的至少一项备选输出策略也不同,因此终端根据用户的输入或者终端所处环境的环境噪声值确定的目标输出策略可能也不同。而终端确定的目标输出策略不同,终端控制音频信号输出装置输出目标音频信号的方法也不同。下面分别对上述第一种可能的实现方式和第二种可能的实现方式中,终端确定不同的目标输出策略时,终端控制音频信号输出装置输出目标音频信号的方法进行示例性的说明。
在上述第一种可能的实现方式中的一种情况(装置类型为模拟类型)下,上述目标输出策略可以包括以下任一项:上述的第一输出策略、上述的第二输出策略、上述的第三输出策略和上述的第四输出策略。示例性的,上述步骤304具体可以通过下述的步骤304a实现。
步骤304a、终端按照该目标输出策略,控制音频信号输出装置采用音频信号输出装置的模拟模式输出目标音频信号。
本发明实施例中,如图1中的(a)所示,音频信号输出装置的模拟模式是指在通路切换开关10与第一通路11连接时,音频信号输出装置1工作的模式。对于音频信号输出装置工作在模拟模式的具体过程的描述可以参见上述实施例中对图1中的(a)的相关描述,此处不再赘述。
在上述第一种可能的实现方式中的另一种情况(装置类型为数字类型)下,上述目标输出策略可以包括上述第五输出策略。示例性的,上述步骤304具体可以通过下述的步骤304b实现。
步骤304b、终端按照该目标输出策略,控制音频信号输出装置采用音频信号输出装置的数字模式输出目标音频信号。
本发明实施例中,如图1中的(b)所示,音频信号输出装置的数字模式是指在通路切换开关10与第二通路12连接时,音频信号输出装置1工作的模式。对于音频信号输出装置工作在数字模式的具体过程的描述可以参见上述实施例中对图1中的(b)的相关描述,此处不再赘述。
在上述第二种可能的实现方式中的一种情况(装置类型为模拟类型)下,上述目标输出策略可以包括以下任一项:第一输出策略、第二输出策略、第三输出策略、第四输出策略、第三输出策略和采样处理策略、第四输出策略和采样处理策略。示例性的,上述步骤304具体可以通过上述的步骤304a实现。
在上述第二种可能的实现方式中的另一种情况(装置类型为数字类型)下,上述目标输出策略可以包括以下任一项:第五输出策略、第五输出策略和采样处理策略。示例性的,上述步骤304具体可以通过上述的步骤304b实现。
通过该方案,终端可以按照目标输出策略,控制音频信号输出装置采用音频信号输出装置的对应模式(模拟模式或数字模式)输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
本发明实施例提供的输出音频信号的控制方法,可以在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型(该装置类型包括模拟类型或数字类型),并确定与该装置类型对应的至少一项备选输出策略,且从该至少一项备选输出策略中确定目标输出策略,以及终端可以按照目标输出策略控制音频信号输出装置输出目标音频信号,其中,该目标输出策略为根据用户的输入或者终端所处环境的噪声值(称为环境噪声值)确定的。通过该方案,本发明实施例可以在检测到终端与音频信号输出装置连接的情况下,根据音频信号输出装置的装置类型,提供用于控制音频信号输出的至少一项备选输出策略。如此,由于终端可以根据用户的选择(即用户的输入)或终端所处环境的环境噪声值,从该至少一项备选输出策略中确定出符合用户需求或符合该环境噪声值的目标输出策略,因此终端按照该目标输出策略控制音频信号输出装置输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
如图9所示,本发明实施例提供一种终端600,该终端600可以包括获取模块601、确定模块602和控制模块603。
获取模块601,用于在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型;确定模块602,用于确定与获取模块601获取的装置类型对应的至少一项备选输出策略,并从该至少一项备选输出策略中,确定目标输出策略;控制模块603,用于按照确定模块602确定的目标输出策略,控制音频信号输出装置输出目标音频信号;其中,该装置类型可以包括模拟类型或数字类型,该目标输出策略为根据用户的输入或者环境噪声值确定的,该环境噪声值为终端所处环境的噪声值。
可选的,本发明实施例中,音频信号输出装置的装置类型可以为模拟类型,上述至少一项备选输出策略可以包括:第一输出策略、第二输出策略、第三输出策略、第四输出策略。音频信号输出装置的装置类型可以为数字类型,上述至少一项备选输出策略可以包括:第一输出策略、第二输出策略、第三输出策略、第四输出策略、第五输出策略。其中,第一输出策略可以为:通过终端中的独立音频信号处理器的第一模式,向音频信号输出装置输出模拟音频信号。第二输出策略可以为:通过终端中的独立音频信号处理器的第二模式,向音频信号输出装置输出模拟音频信号。第三输出策略可以为:通过终端中的集成音频信号处理器的第一模式,向音频信号输出装置输出模拟音频信号。第四输出策略可以为:通过终端中的集成音频信号处理器的第二模式,向音频信号输出装置输出模拟音频信号。第五输出策略可以为:向音频信号输出装置输出数字音频信号。
可选的,本发明实施例中,目标输出策略可以包括以下任一项:第一输出策略、第二输出策略、第三输出策略、第四输出策略。控制模块603具体可以用于按照上述目标输出策略,控制音频信号输出装置采用音频信号输出装置的模拟模式输出目标音频信号。
可选的,本发明实施例中,目标输出策略可以包括第五输出策略。控制模块603具体可以用于按照上述目标输出策略,控制音频信号输出装置采用音频信号输出装置的数字模式输出目标音频信号。
可选的,本发明实施例中,音频信号输出装置的装置类型可以为模拟类型,上述至少一项备选输出策略还可以包括:第三输出策略和采样处理策略、第四输出策略和采样处理策略。音频信号输出装置的装置类型可以为数字类型,上述至少一项备选输出策略还可以包括:第五输出策略和采样处理策略。其中,采样处理策略可以包括第六输出策略和第七输出策略中的至少一项。第六输出策略可以为:将终端中的数字信号处理器的采样率降低至第一预设值。第七输出策略可以为:将数字信号处理器的采样位数降低至第二预设值。
可选的,本发明实施例中,目标输出策略可以包括以下任一项:第一输出策略、第二输出策略、第三输出策略、第四输出策略、第三输出策略和采样处理策略、第四输出策略和采样处理策略。控制模块603具体可以用于按照上述目标输出策略,控制音频信号输出装置采用音频信号输出装置的模拟模式输出目标音频信号;
可选的,本发明实施例中,目标输出策略可以包括以下任一项:第五输出策略、第五输出策略和采样处理策略。控制模块603具体可以用于按照上述目标输出策略,控制音频信号输出装置采用音频信号输出装置的数字模式输出目标音频信号。
可选的,结合图9,如图10所示,本发明实施例提供的终端600还可以包括显示模块604和接收模块605。
显示模块604,用于在确定模块602从至少一项备选输出策略中,确定目标输出策略之前,显示提示信息,该提示信息用于指示至少一项备选输出策略;接收模块605,用于接收用户对显示模块604显示的提示信息的第一输入,该第一输入用于确定目标输出策略;确定模块602,具体用于响应于接收模块605接收的第一输入,从至少一项备选输出策略中,确定与第一输入对应的输出策略为目标输出策略。
可选的,本发明实施例中,获取模块601还可以用于在确定模块602从至少一项备选输出策略中,确定目标输出策略之前,获取环境噪声值。确定模块602具体可以用于从至少一项备选输出策略中,确定与获取模块601获取的环境噪声值对应的输出策略为目标输出策略。
本发明实施例提供的终端能够实现上述方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。
本发明实施例提供的终端,可以在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型(该装置类型可以为模拟类型或数字类型),并确定与该装置类型对应的至少一项备选输出策略,且从该至少一项备选输出策略中确定目标输出策略,以及该终端可以按照目标输出策略控制音频信号输出装置输出目标音频信号,其中,该目标输出策略为根据用户的输入或者终端所处环境的噪声值(称为环境噪声值)确定的。通过该方案,本发明实施例可以在检测到终端与音频信号输出装置连接的情况下,根据音频信号输出装置的装置类型,提供用于控制音频信号输出的至少一项备选输出策略。如此,由于终端可以根据用户的选择(即用户的输入)或终端所处环境的环境噪声值,从该至少一项备选输出策略中确定出符合用户需求或符合该环境噪声值的目标输出策略,因此终端按照该目标输出策略控制音频信号输出装置输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
图11为实现本发明各个实施例的一种终端的硬件结构示意图。如图11所示,该终端800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、处理器810、以及电源811等部件。本领域技术人员可以理解,图11中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
其中,处理器810,用于在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型,并确定与该装置类型对应的至少一项备选输出策略,且从该至少一项备选输出策略中,确定目标输出策略,以及按照目标输出策略,控制音频信号输出装置输出目标音频信号;其中,该装置类型包括模拟类型或数字类型;该目标输出策略为根据用户的输入或者环境噪声值确定的,该环境噪声值为终端所处环境的噪声值。
本发明实施例提供一种终端,该终端可以在终端与音频信号输出装置连接的情况下,获取音频信号输出装置的装置类型(该装置类型包括模拟类型或数字类型),并确定与该装置类型对应的至少一项备选输出策略,且从该至少一项备选输出策略中确定目标输出策略,以及终端可以按照目标输出策略控制音频信号输出装置输出目标音频信号,其中,该目标输出策略为根据用户的输入或者终端所处环境的噪声值(称为环境噪声值)确定的。通过该方案,本发明实施例可以在检测到终端与音频信号输出装置连接的情况下,根据音频信号输出装置的装置类型,提供用于控制音频信号输出的至少一项备选输出策略。如此,由于终端可以根据用户的选择(即用户的输入)或终端所处环境的环境噪声值,从该至少一项备选输出策略中确定出符合用户需求或符合该环境噪声值的目标输出策略,因此终端按照该目标输出策略控制音频信号输出装置输出目标音频信号,能够在一定程度上提高终端输出音频信号的方式的灵活性。
应理解的是,本发明实施例中,射频单元801可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器810处理;另外,将上行的数据发送给基站。通常,射频单元801包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元801还可以通过无线通信***与网络和其他设备通信。
终端通过网络模块802为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元803可以将射频单元801或网络模块802接收的或者在存储器809中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元803还可以提供与终端800执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元803包括扬声器、蜂鸣器以及受话器等。
输入单元804用于接收音频或视频信号。输入单元804可以包括图形处理器(graphics processing unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元806上。经图形处理器8041处理后的图像帧可以存储在存储器809(或其它存储介质)中或者经由射频单元801或网络模块802进行发送。麦克风8042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元801发送到移动通信基站的格式输出。
终端800还包括至少一种传感器805,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板8061的亮度,接近传感器可在终端800移动到耳边时,关闭显示面板8061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器805还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元806用于显示由用户输入的信息或提供给用户的信息。显示单元806可包括显示面板8061,可以采用液晶显示器(liquid crystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置显示面板8061。
用户输入单元807可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板8071上或在触控面板8071附近的操作)。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器810,接收处理器810发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8071。除了触控面板8071,用户输入单元807还可以包括其他输入设备8072。具体地,其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板8071可覆盖在显示面板8061上,当触控面板8071检测到在其上或附近的触摸操作后,传送给处理器810以确定触摸事件的类型,随后处理器810根据触摸事件的类型在显示面板8061上提供相应的视觉输出。虽然在图11中,触控面板8071与显示面板8061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板8071与显示面板8061集成而实现终端的输入和输出功能,具体此处不做限定。
接口单元808为外部装置与终端800连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元808可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端800内的一个或多个元件或者可以用于在终端800和外部装置之间传输数据。
存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器809可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器810是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器809内的软件程序和/或模块,以及调用存储在存储器809内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器810可包括一个或多个处理单元;可选的,处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
终端800还可以包括给各个部件供电的电源811(比如电池),可选的,电源811可以通过电源管理***与处理器810逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端800包括一些未示出的功能模块,在此不再赘述。
可选的,本发明实施例还提供一种终端,包括如图11所示的处理器810,存储器809,存储在存储器809上并可在所述处理器810上运行的计算机程序,该计算机程序被处理器810执行时实现上述输出音频信号的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述输出音频信号的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,该计算机可读存储介质可以包括只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (16)
1.一种输出音频信号的控制方法,应用于终端,其特征在于,包括:
在终端与音频信号输出装置连接的情况下,获取所述音频信号输出装置的装置类型;
确定与所述装置类型对应的至少一项备选输出策略;
从所述至少一项备选输出策略中,确定目标输出策略;
按照所述目标输出策略,控制所述音频信号输出装置输出目标音频信号;
其中,所述装置类型包括模拟类型或数字类型;所述目标输出策略为根据用户的输入或者环境噪声值确定的,所述环境噪声值为所述终端所处环境的噪声值,一个环境噪声值对应一项输出策略;
所述至少一项备选输出策略包括高音质策略、低功耗策略中的至少一项;在所述装置类型为模拟类型的情况下,所述至少一项备选输出策略包括向所述音频信号输出装置输出模拟音频信号;在所述装置类型为数字类型的情况下,所述至少一项备选输出策略包括向所述音频信号输出装置输出模拟音频信号或者数字音频信号。
2.根据权利要求1所述的控制方法,其特征在于,
在所述装置类型为模拟类型的情况下,所述至少一项备选输出策略包括:第一输出策略、第二输出策略、第三输出策略、第四输出策略;
在所述装置类型为数字类型的情况下,所述至少一项备选输出策略包括:所述第一输出策略、所述第二输出策略、所述第三输出策略、所述第四输出策略、第五输出策略;
其中,所述第一输出策略为:通过所述终端中的独立音频信号处理器的第一模式,向所述音频信号输出装置输出模拟音频信号;
所述第二输出策略为:通过所述终端中的独立音频信号处理器的第二模式,向所述音频信号输出装置输出模拟音频信号;
所述第三输出策略为:通过所述终端中的集成音频信号处理器的第一模式,向所述音频信号输出装置输出模拟音频信号;
所述第四输出策略为:通过所述终端中的集成音频信号处理器的第二模式,向所述音频信号输出装置输出模拟音频信号;
所述第五输出策略为:向所述音频信号输出装置输出数字音频信号。
3.根据权利要求2所述的控制方法,其特征在于,
所述目标输出策略包括以下任一项:所述第一输出策略、所述第二输出策略、所述第三输出策略、所述第四输出策略,
所述按照所述目标输出策略,控制所述音频信号输出装置输出目标音频信号,包括:
按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的模拟模式输出所述目标音频信号;
或者,
所述目标输出策略包括所述第五输出策略,
所述按照所述目标输出策略,控制所述音频信号输出装置输出目标音频信号,包括:
按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的数字模式输出所述目标音频信号。
4.根据权利要求2所述的控制方法,其特征在于,
在所述装置类型为模拟类型的情况下,所述至少一项备选输出策略还包括:所述第三输出策略和采样处理策略、所述第四输出策略和所述采样处理策略;
在所述装置类型为数字类型的情况下,所述至少一项备选输出策略还包括:所述第五输出策略和所述采样处理策略;
其中,所述采样处理策略包括第六输出策略和第七输出策略中的至少一项;所述第六输出策略为:将所述终端中的数字信号处理器的采样率降低至第一预设值;所述第七输出策略为:将所述数字信号处理器的采样位数降低至第二预设值。
5.根据权利要求4所述的控制方法,其特征在于,
所述目标输出策略包括以下任一项:所述第一输出策略、所述第二输出策略、所述第三输出策略、所述第四输出策略、所述第三输出策略和所述采样处理策略、所述第四输出策略和所述采样处理策略,
所述按照所述目标输出策略,控制所述音频信号输出装置输出目标音频信号,包括:
按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的模拟模式输出所述目标音频信号;
或者,
所述目标输出策略包括以下任一项:所述第五输出策略、所述第五输出策略和所述采样处理策略,
所述按照所述目标输出策略,控制所述音频信号输出装置输出目标音频信号,包括:
按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的数字模式输出所述目标音频信号。
6.根据权利要求1至5中任一项所述的控制方法,其特征在于,所述从所述至少一项备选输出策略中,确定目标输出策略之前,所述方法还包括:
显示提示信息,所述提示信息用于指示所述至少一项备选输出策略;
接收用户对所述提示信息的第一输入,所述第一输入用于确定所述目标输出策略;
所述从所述至少一项备选输出策略中,确定目标输出策略,包括:
响应于所述第一输入,从所述至少一项备选输出策略中,确定与所述第一输入对应的输出策略为所述目标输出策略。
7.根据权利要求1至5中任一项所述的控制方法,其特征在于,所述从所述至少一项备选输出策略中,确定目标输出策略之前,所述方法还包括:
获取所述环境噪声值;
所述从所述至少一项备选输出策略中,确定目标输出策略,包括:
从所述至少一项备选输出策略中,确定与所述环境噪声值对应的输出策略为所述目标输出策略。
8.一种终端,其特征在于,包括获取模块、确定模块和控制模块;
所述获取模块,用于在终端与音频信号输出装置连接的情况下,获取所述音频信号输出装置的装置类型;
所述确定模块,用于确定与所述获取模块获取的所述装置类型对应的至少一项备选输出策略,并从所述至少一项备选输出策略中,确定目标输出策略;
所述控制模块,用于按照所述确定模块确定的所述目标输出策略,控制所述音频信号输出装置输出目标音频信号;
其中,所述装置类型包括模拟类型或数字类型;所述目标输出策略为根据用户的输入或者环境噪声值确定的,所述环境噪声值为所述终端所处环境的噪声值,一个环境噪声值对应一项输出策略;
在所述装置类型为模拟类型或者数字类型的情况下,所述至少一项备选输出策略包括高音质策略、低功耗策略中的至少一项;在所述装置类型为模拟类型的情况下,所述至少一项备选输出策略包括向所述音频信号输出装置输出模拟音频信号;在所述装置类型为数字类型的情况下,所述至少一项备选输出策略包括向所述音频信号输出装置输出模拟音频信号或者数字音频信号。
9.根据权利要求8所述的终端,其特征在于,
在所述装置类型为模拟类型的情况下,所述至少一项备选输出策略包括:第一输出策略、第二输出策略、第三输出策略、第四输出策略;
在所述装置类型为数字类型的情况下,所述至少一项备选输出策略包括:所述第一输出策略、所述第二输出策略、所述第三输出策略、所述第四输出策略、第五输出策略;
其中,所述第一输出策略为:通过所述终端中的独立音频信号处理器的第一模式,向所述音频信号输出装置输出模拟音频信号;
所述第二输出策略为:通过所述终端中的独立音频信号处理器的第二模式,向所述音频信号输出装置输出模拟音频信号;
所述第三输出策略为:通过所述终端中的集成音频信号处理器的第一模式,向所述音频信号输出装置输出模拟音频信号;
所述第四输出策略为:通过所述终端中的集成音频信号处理器的第二模式,向所述音频信号输出装置输出模拟音频信号;
所述第五输出策略为:向所述音频信号输出装置输出数字音频信号。
10.根据权利要求9所述的终端,其特征在于,
所述目标输出策略包括以下任一项:所述第一输出策略、所述第二输出策略、所述第三输出策略、所述第四输出策略,
所述控制模块,具体用于按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的模拟模式输出所述目标音频信号;
或者,
所述目标输出策略包括所述第五输出策略,
所述控制模块,具体用于按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的数字模式输出所述目标音频信号。
11.根据权利要求9所述的终端,其特征在于,
在所述装置类型为模拟类型的情况下,所述至少一项备选输出策略还包括:所述第三输出策略和采样处理策略、所述第四输出策略和所述采样处理策略;
在所述装置类型为数字类型的情况下,所述至少一项备选输出策略还包括:所述第五输出策略和所述采样处理策略;
其中,所述采样处理策略包括第六输出策略和第七输出策略中的至少一项;所述第六输出策略为:将所述终端中的数字信号处理器的采样率降低至第一预设值;所述第七输出策略为:将所述数字信号处理器的采样位数降低至第二预设值。
12.根据权利要求11所述的终端,其特征在于,
所述目标输出策略包括以下任一项:所述第一输出策略、所述第二输出策略、所述第三输出策略、所述第四输出策略、所述第三输出策略和所述采样处理策略、所述第四输出策略和所述采样处理策略,
所述控制模块,具体用于按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的模拟模式输出所述目标音频信号;
或者,
所述目标输出策略包括以下任一项:所述第五输出策略、所述第五输出策略和所述采样处理策略,
所述控制模块,具体用于按照所述目标输出策略,控制所述音频信号输出装置采用所述音频信号输出装置的数字模式输出所述目标音频信号。
13.根据权利要求8至12中任一项所述的终端,其特征在于,还包括显示模块和接收模块;
所述显示模块,用于在所述确定模块从所述至少一项备选输出策略中,确定目标输出策略之前,显示提示信息,所述提示信息用于指示所述至少一项备选输出策略;
所述接收模块,用于接收用户对所述显示模块显示的所述提示信息的第一输入,所述第一输入用于确定所述目标输出策略;
所述确定模块,具体用于响应于所述接收模块接收的所述第一输入,从所述至少一项备选输出策略中,确定与所述第一输入对应的输出策略为所述目标输出策略。
14.根据权利要求8至12中任一项所述的终端,其特征在于,所述获取模块,还用于在所述确定模块从所述至少一项备选输出策略中,确定目标输出策略之前,获取所述环境噪声值;
所述确定模块,具体用于从所述至少一项备选输出策略中确定与所述获取模块获取的所述环境噪声值对应的输出策略为所述目标输出策略。
15.一种终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的输出音频信号的控制方法的步骤。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的输出音频信号的控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810981968.5A CN109218922B (zh) | 2018-08-27 | 2018-08-27 | 输出音频信号的控制方法、终端及音频信号输出装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810981968.5A CN109218922B (zh) | 2018-08-27 | 2018-08-27 | 输出音频信号的控制方法、终端及音频信号输出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109218922A CN109218922A (zh) | 2019-01-15 |
CN109218922B true CN109218922B (zh) | 2021-03-23 |
Family
ID=64989347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810981968.5A Active CN109218922B (zh) | 2018-08-27 | 2018-08-27 | 输出音频信号的控制方法、终端及音频信号输出装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109218922B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113035167A (zh) * | 2021-01-28 | 2021-06-25 | 广州朗国电子科技有限公司 | 一种主动降噪的音频调教方法及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105912299A (zh) * | 2016-04-29 | 2016-08-31 | 乐视控股(北京)有限公司 | 控制耳机模式切换的方法、装置及电子设备 |
CN206149480U (zh) * | 2016-10-14 | 2017-05-03 | 深圳市金立通信设备有限公司 | 一种音频处理电路及耳机 |
CN106658253A (zh) * | 2016-09-20 | 2017-05-10 | 立讯精密工业股份有限公司 | 一种耳机及其实现方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103260108A (zh) * | 2012-02-20 | 2013-08-21 | 深圳富泰宏精密工业有限公司 | 实现耳机兼容的电子装置及方法 |
CN103974163B (zh) * | 2014-05-28 | 2015-10-14 | 努比亚技术有限公司 | 耳机兼容方法和装置及移动终端 |
CN205987323U (zh) * | 2016-08-05 | 2017-02-22 | 深圳市金立通信设备有限公司 | 一种基于type‑c接口的音频处理电路及终端 |
CN106293607B (zh) * | 2016-08-22 | 2019-12-10 | 宇龙计算机通信科技(深圳)有限公司 | 自动切换音频输出模式的方法及*** |
CN207603855U (zh) * | 2017-11-06 | 2018-07-10 | 歌尔科技有限公司 | 一种Type-C接口耳机 |
-
2018
- 2018-08-27 CN CN201810981968.5A patent/CN109218922B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105912299A (zh) * | 2016-04-29 | 2016-08-31 | 乐视控股(北京)有限公司 | 控制耳机模式切换的方法、装置及电子设备 |
CN106658253A (zh) * | 2016-09-20 | 2017-05-10 | 立讯精密工业股份有限公司 | 一种耳机及其实现方法 |
CN206149480U (zh) * | 2016-10-14 | 2017-05-03 | 深圳市金立通信设备有限公司 | 一种音频处理电路及耳机 |
Also Published As
Publication number | Publication date |
---|---|
CN109218922A (zh) | 2019-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108494030B (zh) | 一种无线充电方法、终端及发射端设备 | |
CN109918039B (zh) | 一种音量调节方法及移动终端 | |
CN109905812B (zh) | 一种输入功率控制方法及装置、终端设备 | |
CN110045807B (zh) | 一种电压控制方法及终端 | |
CN108196815B (zh) | 一种通话声音的调节方法和移动终端 | |
CN110233933B (zh) | 一种通话方法、终端设备及计算机可读存储介质 | |
CN110012143B (zh) | 一种受话器控制方法及终端 | |
CN109739394B (zh) | 一种sar值的处理方法、移动终端 | |
CN110908759A (zh) | 一种显示方法及电子设备 | |
CN108958593B (zh) | 一种确定通讯对象的方法及移动终端 | |
CN111562896A (zh) | 投屏方法及电子设备 | |
CN111078186A (zh) | 一种播放方法及电子设备 | |
CN111093137B (zh) | 一种音量控制方法、设备及计算机可读存储介质 | |
US20220174146A1 (en) | Incoming call processing method and electronic device | |
CN110058837B (zh) | 一种音频输出方法及终端 | |
CN111614329A (zh) | 一种功率放大器、电子设备、电压控制方法和装置 | |
CN108540642B (zh) | 移动终端的操作方法及移动终端 | |
CN111526248B (zh) | 音频输出方式的切换方法及电子设备 | |
CN111352566B (zh) | 一种参数调节方法及电子设备 | |
CN109218922B (zh) | 输出音频信号的控制方法、终端及音频信号输出装置 | |
CN108924319B (zh) | 一种接近检测方法和移动终端 | |
CN108900942B (zh) | 一种播放控制方法及电子设备 | |
CN109270352B (zh) | 一种振幅调节方法及发声装置 | |
CN109348366B (zh) | 一种利用电参数实现音量调节的方法及移动终端 | |
CN109194793B (zh) | 一种屏幕调节方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |