CN101854705A - 音频切换方法、音频切换设备、音频编解码器及终端设备 - Google Patents
音频切换方法、音频切换设备、音频编解码器及终端设备 Download PDFInfo
- Publication number
- CN101854705A CN101854705A CN200910080963A CN200910080963A CN101854705A CN 101854705 A CN101854705 A CN 101854705A CN 200910080963 A CN200910080963 A CN 200910080963A CN 200910080963 A CN200910080963 A CN 200910080963A CN 101854705 A CN101854705 A CN 101854705A
- Authority
- CN
- China
- Prior art keywords
- audio
- processor
- interface
- switching controls
- audio input
- 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.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Circuit For Audible Band Transducer (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例涉及一种音频切换方法、音频切换设备、音频编解码器及终端设备,所述音频切换方法包括:接收第一处理器发送的切换控制消息;根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。所述音频编解码器包括:第一音频输入接口,用于支持非嵌入式系统上的音频接口;第二音频输入接口,用于支持嵌入式系统上的音频接口;音频切换设备,用于通过第一音频输入接口接收第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。本发明以节省成本、降低终端设备的功耗问题。
Description
技术领域
本发明涉及移动通信技术,特别涉及一种音频切换方法、音频切换设备、音频编解码器及终端设备。
背景技术
智能终端(Smart Portable Device)的混合架构通常采用应用处理器(AP,Application Processor)和通信处理器(CP,Communications Processor)架构,通信处理器作为应用处理器的外围设备,并通过固定的接口与应用处理器相连。所述通信处理器主要负责通信,而应用处理器主要负责计算相关的功能。
目前,针对混合架构下的计算通信系统和音频处理系统,通常有两种实现方案:
第一种方案是,该混合架构下应用处理器和通信处理器共用一套音频处理系统,音频处理系统主要包括共用的音频编解码器、话筒(MIC,microphone),扬声器和接收器等,音频处理系统由AP控制,CP需要将接收到音频的相关内容通知AP,由AP控制音频编解码器,实现音频通话等功能。但是,这种方案的缺点为:AP不能关机,只能待机,待机时会经常被CP换醒,比较耗电,而CP在AP待机时,不能自如的控制音频处理系统。
第二种方案是:AP和CP各自拥有一套独立的音频处理系统,AP和CP根据用户需求,可以独立控制音频处理系统,实现音频通话等功能。但是这种方案占用空间大,成本相对也高。
在对现有技术的研究和实践过程中,本发明的发明人发现,现有的实现方式中,针对第一种方案,由于音频处理系统由AP控制,只要有电话进来就必须唤醒AP,功耗较大;而对于第二种方案,由于AP和CP各自拥有一套独立的音频处理系统,不但成本高,占用的空间大,而且功耗也大。
发明内容
本发明实施例提供一种音频切换方法、音频切换设备、音频编解码器及终端设备,以节省成本、降低终端设备的功耗问题。
为解决上述技术问题,本发明是实施例提供一种音频切换方法,包括:
接收第一处理器发送的切换控制消息;
根据所述切换控制消息,将音频输入通道,或者将音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。
本发明是实施例还提供一种音频切换设备,包括:
接收单元,用于接收第一处理器发送的切换控制消息;
切换单元,用于根据所述接收单元接收到的切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。
本发明是实施例再提供一种音频编解码器,包括:
第一音频输入接口,用于支持非嵌入式系统上的音频接口;
第二音频输入接口,用于支持嵌入式系统上的音频接口;
音频切换设备,用于接收第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上;并通过第一音频输入接口接收到所述第一处理器发送的音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作;或者通过第二音频输入接口接收到所述第二处理器发送的发送音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作。
本发明是实施例又一种终端设备,包括:第一处理器、第二处理器以及音频编解码器,其中,
所述第一处理器,用于根据用户需求或者在进入休眠状态前,向音频编解码器发送切换控制消息;
所述第二处理器,用于在接收到第一处理器发送进入休眠状态的通知后,向音频编解码器发送音频控制操作;
所述音频编解码器,用于接收第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上;在接收到所述第一处理器发送的音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作。
由上述技术方案可知,本发明实施例根据第一处理器发送切换的控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。也就是说,在第一处理器正常待机时,音频处理可以由第一处理器来控制,如果第一处理器进入休眠状态或者第一处理器关机后,音频处理可以由第二处理器来控制。因此,在该技术方案的实施过程中,在第一处理器关机情况下,第二处理器可以自如的进行音频处理的控制,与现有技术相比,不但降低了终端设备的成本,还节省终端设备的电量,降低终端设备的功耗。
附图说明
图1为本发明实施例中提供的音频切换方法的流程图;
图2为本发明实施例中提供的音频切换方法的一种流程图;
图3为本发明实施例中提供的音频切换方法的具体流程图;
图4为本发明实施例中提供的音频切换设备的结构示意图;
图5为本发明实施例中提供的终端设备的结构示意图;
图6为本发明实施例中提供的终端设备的具体应用实例1的结构示意图;
图7为本发明实施例中提供的终端设备的具体应用实例2的结构示意图;
图8为本发明实施例中提供的终端设备的具体应用实例3的结构示意图。
具体实施方式
下面我们将结合附图,对本发明的最佳实施方案进行详细描述。
请参阅图1,为本发明实施例中提供的音频切换方法的流程图,本实施例以音频编解码器为例,所述方法包括:
步骤101:接收第一处理器发送的切换控制消息;
步骤102:根据所述切换控制消息,将音频输入通道,或者将音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。
其中,所述接收第一处理器发送的切换控制消息包括:通过切换控制接口接收所述第一处理器发送的切换控制消息;具体包括:
通过切换控制接口直接接收所述第一处理器发送的切换控制消息;或者,通过开关设备控制切换控制接口接收第一处理器发送的切换控制消息,所述开关设备由电源管理单元来控制;或者,通过电阻的连接方式控制切换控制接口接收所述第一处理器发送的切换控制消息。
其中,所述第一处理器可以包括:应用处理器,第二处理器可以包括:通信处理器;或者所述第一处理器可以包括:通信处理器,第二处理器可以包括:应用处理器;但并不限于此。
该实施例的具体实现过程详见下述。
请参阅图2,为本发明实施例中提供的音频切换方法的一种流程图,本实施例以音频编解码器为例,在该实施例中,第一处理器以应用处理器AP,第二处理器以通信处理器CP为例来说明,当并不限于此。
所述方法具体包括:
步骤201:音频编解码器接收应用处理器AP发送切换的控制消息;
也就是说,在AP开机后,可以根据用户需求,向音频编解码器发送切换的控制消息,当然,AP也可以在接收到CP发送通信的通知时,向音频编解码器发送切换的控制消息;或者AP在在进入休眠状态前,向音频编解码器发送切换的控制消息;但并不限于所述情况,音频编解码器可以通过切换控制接口接收AP发送切换的控制命令。需要说明的是,音频编解码器除了切换控制接口、外,还可以包括其他的接口,比如高保真音频接口(HD Audio interfaceprocessor)、I2S或者脉冲编码调制(PCM,Pulse Code Modulation)接口等,其中,高保真音频接口又称数据音频和控制接口,下同,本实施例不作限制。
步骤202:音频编解码器根据所述控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与AP或CP相连的通道上。
也就是说,音频编解码器在接收到步骤101中AP发送的所述控制消息后,根据所述控制消息的内容,将音频输入通道,或者音频输入通道和控制信道切换到与AP或通信处理器CP相连的通道上。比如,在接收到的控制消息中包括所述根据用户需求或进行AP上音频相关操作时,则音频编解码器将音频输入通道切换到与AP相连的通道上;或者在接收到的控制消息中包括所述AP进入休眠状态或接收到CP发送通信通知时,则音频编解码器将音频输入通道和控制信道切换到与通信处理器CP相连的通道上。但并不限于此,可以根据实际情况,进行相应音频处理。
在步骤202之后,所述方法还包括:
在所述音频输入通道切换到与AP相连的通道上后,AP可以向音频编解码器的高保真音频接口发送音频信号及控制信号;当所述音频编解码器接收到AP发送的音频信号及控制信号时,则根据所述音频信号及控制信号进行对应的音频控制操作,比如音频播放、录音、调整音量的大小等;或者
在所述音频输入通道和控制信道切换到与CP相连的通道上后;CP可以向音频编解码器的PCM接口或者I2S接口或者AC97接口发送音频信号及控制信号,当所述音频编解码器接收到CP发送的音频信号及控制信号时,则根据所述音频信号及控制信号进行对应的音频控制操作,比如音频播放、录音、调整音量的大小等。
优选的,在终端设备主处理器关机(即AP关机)时,或者在终端设备运行一段时间后,进行关机时,音频处理系统(可以包括音频编解码器、扬声器、接收器和话筒等)都会默认为音频输入通道和控制信道连接在CP上,也就是说,在这模式下,由CP控制终端设备的音频处理。
由此可知,本发明实施例中,如果AP正常待机,则由AP控制终端设备的音频处理;在AP关机的情况下,可以由CP控制终端设备的音频处理,以达到省电的目的;在AP处于休眠状态而有来电的时候,CP无需唤醒AP,直接对其进行音频控制。另外,由于AP和CP虽然共用一套音频处理系统(包括音频编解码器、扬声器、接收器和话筒等),占用面积小,且成本更低,而音频编解码器可以根据接收到的切换控制消息,进行相应的切换,与现有技术相比,不但降低了终端设备的成本,还降低了终端设备的功耗。
还请参阅图3,为本发明实施例中提供的音频切换方法的具体流程图,在该实施例中,第一处理器仍以AP,第二处理器仍以CP为例,且AP作为终端设备的主处理器,反之也可以实现。本实施例中,当AP关机时,音频处理系统默认为音频输入通道和控制信道连接在CP上,即由CP控制音频处理。所述方法包括:
步骤301:终端设备判断AP是否开机,若开机,执行步骤302;否则执行步骤322;
步骤302:AP根据用户需求,向音频处理系统中的音频编解码器发送切换控制消息;
在该步骤中,AP可以向音频编解码器中的切换控制接口发送切换控制消息,当然,也可以通过音频编解码器的其他接口来发送切换控制消息。本发明实施例不作限制。
当然,在AP开机后,通过AP与CP之间的特殊接口进行通信,在该图中未示。
步骤303:音频编解码器根据接收到的切换控制消息,将音频输入通道切换到与AP相连的通道上;
步骤304:AP通过音频输入通道调整用户所需的音频状态参数;
比如通过高保真音频接口接收AP发送的音频信号及控制信号,根据所述音频信号及控制信号进行对应的音频控制操作等。
步骤305:当用户拨打电话时,AP直接执行拨打操作,之后执行步骤309;
步骤306:当有电话接入时,即CP接收到电话;
步骤307:CP向AP发送通信的通知;
步骤308:AP执行接听操作;
步骤309:AP向音频编解码器的切换控制接口发送切换控制消息;
步骤310:音频编解码器根据接收到的切换控制消息,将音频输入通道切换到与CP相连的通道上;
步骤311:CP通过音频输入通道调整用户所需的音频状态参数;
比如,通过PCM接口、I2S接口或AC97接口接收CP发送的音频信号及控制信号,根据所述音频信号及控制信号进行对应的音频控制操作等。
步骤312:CP判断所述音频通信是否完成,若是,则执行步骤313;否则返回步骤311(图中未示);
步骤313:CP判断AP是否处于休眠状态,若否,执行步骤314;若是,返回步骤311(图中未示)
步骤314:CP向AP发送通信完成的通知;
步骤315:AP向音频编解码器发送切换控制消息;
步骤316:音频编解码器将音频输入通道切换到与AP相连的通道上;
步骤317:AP通过音频输入通道调整用户所需的音频状态参数;
步骤318:终端设备判断AP是否要要进入休眠模式时,若是,则执行步骤319和320,否则,执行步骤317(图中未示),其中,步骤319和步骤320在时间上没有先后顺序;
步骤319:AP在接入休眠模式前,向CP发送其进入休眠状态的通知;
步骤320:AP向音频编解码器发送切换控制消息;
步骤321:AP向音频编解码器将音频输入通道和控制信道切换到与AP相连的通道上;
步骤322:CP通过音频输入通道调整用户所需的音频状态参数,比如音频播放、录音等,以及通过控制通道控制音量的大小等操作。
也就是说,在本发明实施例中的音频编解码器,是一个具有多种音频接口的音频编解码器,本发明实施例中的音频编解码器至少支持两个音频输入接口。其中一个支持非嵌入式系统上常用的音频接口,比如高保真音频接口;而另一个支持嵌入式系统上常用的音频接口,比如I2S/PCM interfaceprocessor/AC97接口等。所述两个音频接口的特点满足该音频编解码器可以同时与AP和/或CP这两个系统相连接;利用本发明实施例中所述具有双音频接口的音频编解码器,AP和CP可以根据自己的接口特点和音频编解码器相连,同时,AP对音频编解码器除了具有标准接口(比如高保真音频接口),用来传输切换的控制信号外,AP与CP之间还具有相互通信的特定接口。终端设备在开机时,音频处理系统默认为CP控制音频操作,即音频处理系统的音频输入通道与CP相连。当然,在AP为关机状态时,CP也可以完成音频操作,比如简单的音频播放,录音等功能。当用户需要更强大的计算功能,需要启动AP,在AP启动后,则向音频编解码器发出切换控制信号,控制音频处理系统的音频输入通道切换到AP与之相连的通道。在完成该操作后,用户可以随意使用AP端的音频相关的功能,比如,用户可以播放音乐等操作;当有电话接入时,CP通知AP,AP接到通知后,发出切换控制信号控制音频处理系统的音频输入及控制通道切换到与CP相连的通道,当电话完成时,如果AP没有处于休眠模式,再进行切换。当AP进入休眠模式前,发出控制信号控制音频处理系统的音频输入及控制通道切换到与CP相连的通道;当用户主动拨打电话时,AP也将发送切换消息,控制音频处理系统的音频输入及控制通道切换到与CP相连的通道,当电话完成时,如果AP没有处于休眠模式,再进行切换。
当然,所述第一处理器为CP,第二处理器为AP时,所述的方法的具体实现过程与所述第一处理器为AP,第二处理器为CP时的过程类似,具体详见上述,在此不再赘述。
相应的,本发明实施例还提供一种音频切换设备,其结构示意图详见图4,所述音频切换设备包括:接收单元41和切换单元42,其中,所述接收单元41,用于接收第一处理器发送的切换控制消息;所述切换单元42,用于根据所述接收单元41接收到的切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。所述切换单元42可以由三相切换开关来实现,也开始由其他的元件来实现,本实施例不作限制。
优选的,所述接收单元41可以通过切换控制接口接收第一处理器发送的切换控制消息,也可以通过其他的接口来发送切换控制消息,本发明实施例不做限制。
其中,所述接收单元41具体包括:第一接收单元411、第二接收单元412或第三接收单元413;其中,所述第一接收单元411,用于通过切换控制接口直接接收所述第一处理器发送的切换控制消息;所述第二接收单元412,用于通过开关设备控制切换控制接口接收第一处理器发送的切换控制消息,所述开关设备由电源管理单元来控制;所述第三接收单元413,用于通过电阻的连接方式控制切换控制接口接收所述第一处理器发送的切换控制消息。其中,该图5中第二接收单元和第三接收单元分别用虚线表示。
其中,所述切换单元42包括:第一切换单元421和第二切换单元422,其中,所述第一切换单元421,用于在第一收单元411、第二收单元412或第三接收单元413接收到的切换控制消息中包括所述根据用户需求,将音频输入通道切换到与第一处理器相连的通道上;所述第二切换单元422,用于接收单元41接收到第一处理器进入休眠状态前发送的切换控制消息时,则将音频输入通道和控制信道切换到与第二处理器相连的通道上。
优选的,所述音频切换设备还包括:音频控制单元,用于在第一切换单元将所述音频输入通道切换到与第一处理器相连的通道上后,在通过高保真音频接口接收到第一处理器发送的发送音频信号及对应的控制信号时进行对应的音频控制操作;或者用于在第二切换单元将所述音频输入通道和控制信道切换到与第二处理器相连的通道上后,在在通过PCM接口、I2S接口或AC97接口接收到第二处理器发送的发送音频信号及对应的控制信号时进行对应的音频控制操作。
优选的,所述音频切换设备还包括:缺省设置单元,用于在终端设备中的第一处理器关机时,将音频输入通道和控制信道切换到与第二处理器相连的通道上。
优选的,所述音频切换设备可以集成在音频编解码器上。
在本实施例中,在所述第一处理器为AP时,第二处理为CP;反之,当第一处理器为CP时,第二处理器为AP,但并不限于此。
所述音频切换设备中各个单元的功能和作用的实现过程详见上述方法中对应的实现过程,在此不再赘述。
本发明实施例还提供一种音频编解码器,至少包括:第一音频输入接口、第二音频输入接口和音频切换设备,其中,所述第一音频输入接口,用于支持非嵌入式系统上的音频接口;所述第二音频输入接口,用于支持嵌入式系统上的音频接口;所述音频切换设备,用于通过第一音频输入接口接收支持非嵌入式系统中第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上;并通过第一音频输入接口接收到所述第一处理器发送的音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作;或者通过第二音频输入接口接收到所述第二处理器发送的发送音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作。
其中,所述第一种音频输入接口为高保真音频接口;第二种音频输入接口为脉冲编码调制PCM接口或者I2S接口或AC97接口等。
在本实施例中,在所述第一处理器为AP时,第二处理为CP;反之,当第一处理器为CP时,第二处理器为AP,但并不限于此。
所述音频编解码器的音频切换设备中各个单元的功能和作用的实现过程详见上述方法中对应的实现过程,在此不再赘述。
另外,本发明实施例还提供一种终端设备,其结构示意图详见图5,所述终端设备包括:第一处理器51、第二处理器52和音频编解码器53,所述音频编解码器53包括音频切换设备531。其中,所述第一处理器51,用于根据用户需求或者在进入休眠状态前,向音频编解码器发送切换控制消息;所述第二处理器52,用于在接收到第一处理器51发送进入休眠状态的通知后,向音频编解码器发送音频控制操作(图中虚线所示);所述音频切换设备531,用于接收非嵌入式系统中第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上;在接收到所述第一处理器发送的音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作;或者在接收到所述第二处理器发送的发送音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作;所述音频切换设备531具体包括:第一音频输入接口、第二音频输入接口和音频切换设备,其具体功能和作用详见上述,在此不再赘述。
优选的,所述第一种音频输入接口为高保真音频接口;第二种音频输入接口为脉冲编码调制PCM接口或者I2S接口或AC97接口等。
在本实施例中,在所述第一处理器为AP时,第二处理为CP;反之,当第一处理器为CP时,第二处理器为AP,但并不限于此。
所述音频编解码器的音频切换设备中各个单元的功能和作用的实现过程详见上述方法中对应的实现过程,在此不再赘述。
为了便于本领域技术人员的理解,下面以具体的应用实施例来说明。
请参阅图6,为本发明实施例中提供的终端设备的应用实例1的结构示意图;在该实施例中,终端设备包括:应用处理系统61、通信处理系统62,通信无线处理单元621、音频处理系统63,终端设备中也可以包括蓝牙64作为音频或数据传输方式。其中,应用处理系统61包括AP;通信处理系统62中包括CP,音频处理系统63中包括音频编解码器,所述音频编解码器可以包括音频切换设备,该音频切换设备的切换单元以一个三相切换开关来实现切换,但并不限于此,其具体的实现过程包括:
终端设备只开启CP时,音频编解码器的音频输入通道默认在CP上;当用户打开AP,并且执行AP所控制的音频相关的操作时,AP则向音频处理系统63中的音频编解码器的切换控制接口(可以通过三相切换开关来实现,但并不限于此,即将三相切换开关与AP连通)发送切换控制信号,音频编解码器在接收到切换控制信号后,将音频输入通道切换与AP相连的通道上,可以通过控制音频输入通道完成用户的音频相关的操作,即通过高保真音频接口接收CP发送的音频信号及控制信号,根据所述音频信号及控制信号控制音频处理系统63中的扬声器631、接收器632和话筒633来完成音频输入输出,以及音频状态参数如控制音量的大小等操作;此时,如果有电话接入或要拨打电话时,则CP向AP发送通信通知,AP在接收到该通信通知后,暂停AP端的音频文件操作,向音频编解码器的切换控制接口发送切换控制信号,音频编码器接收到切换控制号后,将音频输入通道切换与CP相连的通道上(即通过三相切换开关实现,将三相切换开关与CP连通),CP通过音频输入通道调整用户所需的音频状态参数;即PCM接口、I2S接口或AC97接口接收到CP发送的音频信号及控制信号,则根据所述音频信号及控制信号控制音频处理系统63中的扬声器631、接收器632和话筒633来完成音频输入输出,以及音频状态参数如控制音量的大小等操作。当通信结束时,CP若判断AP没有处于休眠状态,则向AP发送通信完成的通知,AP通知音频编解码器将音频输入通道切换到与AP相连的通道上,若通话前用户有音频相关的操作则恢复。当AP在进入休眠状态之前,向音频编解码器发送切换控制信号,音频编解码器将音频收到该切换控制信号后,将音频输入通道和控制通道切换到与CP相连的通道上,AP通过音频输入通道调整用户所需的音频状态参数,比如控制音频处理系统63中的扬声器631、接收器632和话筒633来完成音频操作。
还请参阅图7,为本发明实施例中提供的终端设备的应用实例2的结构示意图;该实施例在图6的基础上,还可以包括电阻81(即R1),电阻82(即R2),终端设备与上述应用实例1中终端设备中各个单元的实现过程的不同之处包括:本实施例中的三相切换开关切换控制,可以由应用处理系统或通信处理系统来控制,具体实现时,可以是AP,也可以是CP。也就是说,如果AP通过R1发送切换控制消息至切换控制接口,则三相切换开关的控制权在AP;如果CP通过R2发送切换控制消息至切换控制接口,则三相切换开关的控制权在CP;其他的实现过程详见上述应用实施例1,在此不再赘述。
还请参阅图8,为本发明实施例中提供的终端设备的应用实例3的结构示意图;该实施例在图6的基础上,还可以包括开关设备81,该开关设备本实施例以三相切换开关为例,但并不限于此,该终端设备的实现过程与上述应用实例1的实现过程类似,其不同之处在于,包括:
音频编解码器中的三相切换开关可以由电源管理单元PMU通过开关设备来动态控制,即由PMU输出控制信号,控制开关设备中的三相切换开关的控制权由AP负责还是由CP。其他的实现过程与应用实施例1的实现过程类似在此不再赘述。
由此可见,在本发明实施例中,如果第一处理器正常待机,则由第一处理器控制终端设备的音频处理;在第一处理器关机或处于休眠状态的情况下,可以由第二处理器控制终端设备的音频处理,以达到省电的目的;在第一处理器处于休眠状态而有来电的时候,第二处理器无需唤醒第一处理器,直接对其进行音频控制。另外,在本发明实施例中,由于将为第一处理器和第二处理器服务的音频处理系统集成在一起,音频编解码器通过音频控制接口接收第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上,从而使第一处理器或第二处理器可以通过音频输入通道调整用户所需的音频状态参数,并完成相应的音频操作,或者在第一处理器关机的情况下,可以由第二处理器通过音频输入通道调整用户所需的音频状态参数,并完成相应的音频操作。由此可见,本发明实施例与现有技术相比,不但减少了占用面积,降低了成本费用,特别是在第一处理器处于休眠状态时,第二处理器接收到来电时,无需唤醒第一处理器,可以自行控制用户的音频处理,从而节省终端设备的电量,从而降低了终端设备的功耗。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (18)
1.一种音频切换方法,其特征在于,包括:
接收第一处理器发送的切换控制消息;
根据所述切换控制消息,将音频输入通道,或者将音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。
2.根据权利要求1所述的方法,其特征在于,所述接收第一处理器发送的切换控制消息包括:
通过切换控制接口接收所述第一处理器发送的切换控制消息。
3.根据权利要求2所述的方法,其特征在于,通过切换控制接口接收所述第一处理器发送的切换控制消息具体包括下述之一:
通过切换控制接口直接接收所述第一处理器发送的切换控制消息;
通过开关设备控制切换控制接口接收第一处理器发送的切换控制消息,所述开关设备由电源管理单元来控制;
通过电阻的连接方式控制切换控制接口接收所述第一处理器发送的切换控制消息。
4.根据权利要求3所述的方法,其特征在于,还包括:
第一处理器根据用户需求、接收到第二处理器发送的通信通知或者在进入休眠状态前向音频编解码器发送所述切换控制消息。
5.根据权利要求4所述的方法,其特征在于,所述根据切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上具体包括:
若音频编解码器接收到第一处理器根据用户需求发送的切换控制消息,则将音频输入通道切换到与第一处理器相连的通道上;
若音频编解码器接收到第一处理器进入休眠状态前发送的切换控制消息,则将音频输入通道和控制信道切换到与第二处理器相连的通道上。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在所述音频输入通道切换到与第一处理器相连的通道上后,若所述音频编解码器通过高保真音频接口接收到第一处理器发送的音频信号及控制信号,则根据所述音频信号及控制信号进行对应的音频控制操作;或者,在所述音频输入通道和控制信道切换到与第二处理器相连的通道上后;若所述音频编解码器通过脉冲编码调制PCM接口、I2S接口或AC97接口接收到第二处理器发送的音频信号及控制信号,则根据所述音频信号及控制信号进行对应的音频控制操作。
7.根据权利要求1至6任一项所述的方法,其特征在于,还包括:
在终端设备中的第一处理器关机时,将所述音频输入通道和控制信道切换到与第二处理器相连的通道上。
8.根据权利要求1至6任一项所述的方法,其特征在于,
所述第一处理器包括:应用处理器,第二处理器包括:通信处理器;或者所述第一处理器包括:通信处理器,第二处理器包括:应用处理器。
9.一种音频切换设备,其特征在于,包括:
接收单元,用于接收第一处理器发送的切换控制消息;
切换单元,用于根据所述接收单元接收到的切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上。
10.根据权利要求9所述的设备,其特征在于,所述接收单元通过切换控制接口接收第一处理器发送的切换控制消息。
11.根据权利要求10所述的设备,其特征在于,所述接收单元具体包括下述之一:
第一接收单元,用于通过切换控制接口直接接收所述第一处理器发送的切换控制消息;
第二接收单元,用于通过开关设备控制切换控制接口接收第一处理器发送的切换控制消息,所述开关设备由电源管理单元来控制;
第三接收单元,用于通过电阻的连接方式控制切换控制接口接收所述第一处理器发送的切换控制消息。
12.根据权利要求11所述的设备,其特征在于,所述切换单元包括:
第一切换单元,用于在第一、第二或第三接收单元接收到根据用户需求发送的切换控制消息时,将音频输入通道切换到与第二处理器相连的通道上;
第二切换单元,用于在接收单元接收到第一处理器进入休眠状态前发送的切换控制消息时,则将音频输入通道和控制信道切换到与第二处理器相连的通道上。
13.根据权利要求12所述的设备,其特征在于,还包括:
音频控制单元,用于在第一切换单元将所述音频输入通道切换到与第一处理器相连的通道上后,在通过高保真音频接口接收到第一处理器发送的发送音频信号及对应的控制信号时进行对应的音频控制操作;或者用于在第二切换单元将所述音频输入通道和控制信道切换到与第二处理器相连的通道上后,在通过PCM接口、I2S接口或AC97接口接收到第二处理器发送的发送音频信号及对应的控制信号时进行对应的音频控制操作。
14.根据权利要求9至13任一项所述的设备,其特征在于,还包括:
缺省设置单元,用于在终端设备中的第一处理器关机时,将音频输入通道和控制信道切换到与第二处理器相连的通道上。
15.根据权利要求9至13任一项所述的设备,其特征在于,所述音频切换设备集成在音频编解码器上。
16.一种音频编解码器,其特征在于,包括:
第一音频输入接口,用于支持非嵌入式系统上的音频接口;
第二音频输入接口,用于支持嵌入式系统上的音频接口;
音频切换设备,用于接收第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上;并通过第一音频输入接口接收到所述第一处理器发送的音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作;或者通过第二音频输入接口接收到所述第二处理器发送的发送音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作。
17.根据权利要求16所述的音频编解码器,其特征在于,
所述第一种音频输入接口为高保真音频接口;第二种音频输入接口为PCM接口、I2S接口或AC97接口。
18.一种终端设备,其特征在于,包括:第一处理器、第二处理器以及音频编解码器,其中
所述第一处理器,用于根据用户需求或者在进入休眠状态前,向音频编解码器发送切换控制消息;
所述第二处理器,用于在接收到第一处理器发送进入休眠状态的通知后,向音频编解码器发送音频控制操作;
所述音频编解码器,用于接收第一处理器发送的切换控制消息,并根据所述切换控制消息,将音频输入通道,或者音频输入通道和控制信道切换到与第一处理器或第二处理器相连的通道上;在接收到所述第一处理器发送的音频信号及控制信号时,根据所述音频信号及控制信号进行对应的音频控制操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100809636A CN101854705B (zh) | 2009-03-30 | 2009-03-30 | 音频切换方法、音频切换设备、音频编解码器及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100809636A CN101854705B (zh) | 2009-03-30 | 2009-03-30 | 音频切换方法、音频切换设备、音频编解码器及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101854705A true CN101854705A (zh) | 2010-10-06 |
CN101854705B CN101854705B (zh) | 2013-02-13 |
Family
ID=42805905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100809636A Active CN101854705B (zh) | 2009-03-30 | 2009-03-30 | 音频切换方法、音频切换设备、音频编解码器及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101854705B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104883641A (zh) * | 2014-02-28 | 2015-09-02 | 维沃移动通信有限公司 | 一种实现高保真音乐播放的移动终端 |
CN104936268A (zh) * | 2014-03-17 | 2015-09-23 | 联想(北京)有限公司 | 一种切换方法和装置 |
CN107979484A (zh) * | 2016-10-25 | 2018-05-01 | 北京佳讯飞鸿电气股份有限公司 | 一种具有多种通信功能的调度系统和方法 |
CN108829324A (zh) * | 2018-06-14 | 2018-11-16 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
US11943382B2 (en) | 2022-06-07 | 2024-03-26 | Motorola Solutions, Inc. | Smart receive audio switching for a converged device |
WO2024067645A1 (zh) * | 2022-09-30 | 2024-04-04 | 华为技术有限公司 | 一种处理方法及相关装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100699267B1 (ko) * | 2005-08-12 | 2007-03-27 | 삼성전자주식회사 | 모니터 |
GB2432759B (en) * | 2005-11-26 | 2008-07-02 | Wolfson Ltd | Audio device |
CN2882131Y (zh) * | 2006-01-11 | 2007-03-21 | 上饶市美多电子信息技术有限公司 | 一种基于局域网的社区智能管理系统 |
-
2009
- 2009-03-30 CN CN2009100809636A patent/CN101854705B/zh active Active
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104883641A (zh) * | 2014-02-28 | 2015-09-02 | 维沃移动通信有限公司 | 一种实现高保真音乐播放的移动终端 |
CN104936268A (zh) * | 2014-03-17 | 2015-09-23 | 联想(北京)有限公司 | 一种切换方法和装置 |
CN107979484A (zh) * | 2016-10-25 | 2018-05-01 | 北京佳讯飞鸿电气股份有限公司 | 一种具有多种通信功能的调度系统和方法 |
CN107979484B (zh) * | 2016-10-25 | 2021-12-24 | 北京佳讯飞鸿电气股份有限公司 | 一种具有多种通信功能的调度系统和方法 |
CN108829324A (zh) * | 2018-06-14 | 2018-11-16 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
US11943382B2 (en) | 2022-06-07 | 2024-03-26 | Motorola Solutions, Inc. | Smart receive audio switching for a converged device |
WO2024067645A1 (zh) * | 2022-09-30 | 2024-04-04 | 华为技术有限公司 | 一种处理方法及相关装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101854705B (zh) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1889453B1 (en) | Method and apparatus for establishing an audio link to a wireless earpiece in reduced time | |
CN101252377B (zh) | 耳机设备和通信终端使用其实现语音对讲业务的方法 | |
CN101361379B (zh) | 一种双模移动终端双待机呼叫的实现方法 | |
CN101138261A (zh) | 移动通信终端以及切换动作的通知方法 | |
CN101854705B (zh) | 音频切换方法、音频切换设备、音频编解码器及终端设备 | |
KR20090081310A (ko) | 멀티스탠바이 휴대단말에서 호스트 기능 지원 방법 및 장치 | |
JPH1169434A (ja) | 移動体通信装置 | |
CN101119542A (zh) | 双模双待机手机中的呼叫处理方法及装置 | |
CN101340670A (zh) | 一种处理语音与数据并发的方法和多模移动终端 | |
CN101711021B (zh) | 一种移动终端 | |
CN104052885B (zh) | 一种声力交换通信系统 | |
CN101123807B (zh) | 一种多模终端及其主叫、被叫处理方法 | |
CN101340727A (zh) | 一种移动终端及其多路通话控制方法和系统 | |
CN102970426B (zh) | 一种移动终端通信控制方法及装置 | |
CN102316487A (zh) | 通讯监听方法、装置及其系统 | |
CN101600266A (zh) | 一种网关及支持一机多号的方法 | |
KR100713338B1 (ko) | 다자간 통신을 서비스하는 휴대용 단말기에서 실제통화자의 정보를 표시하는 방법 | |
CN1984399B (zh) | 根据cdma2000寻呼消息向HRPD网络切换的终端 | |
CN101179783A (zh) | 一种双模终端的通讯处理方法 | |
KR100690749B1 (ko) | 휴대단말기의 다자간 통화수행 장치 | |
CN101340211A (zh) | 一种多路通话控制方法和系统 | |
CN1980421B (zh) | 双模终端中个人无线市话系统通信控制的方法 | |
CN100536501C (zh) | 受话端装置控制的无线连线方法及系统 | |
KR20010018355A (ko) | 이동무선 단말기에서 자동응답모드 수동전환방법 | |
KR20010009102A (ko) | 무선전화기의 스피커폰 구현방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |