亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

音頻切換方法、音頻切換設備、音頻編解碼器及終端設備的制作方法

文檔序號:7699441閱讀:334來源:國知局

專利名稱::音頻切換方法、音頻切換設備、音頻編解碼器及終端設備的制作方法
技術領域
:本發(fā)明涉及移動通信技術,特別涉及一種音頻切換方法、音頻切換設備、音頻編解碼器及終端設備。
背景技術
:智能終端(SmartPortableDevice)的混合架構通常采用應用處理器(AP,ApplicationProcessor)禾口通f言處理器(CP,CommunicationsProcessor)架構,通f言處理器作為應用處理器的外圍設備,并通過固定的接口與應用處理器相連。所述通信處理器主要負責通信,而應用處理器主要負責計算相關的功能。目前,針對混合架構下的計算通信系統(tǒng)和音頻處理系統(tǒng),通常有兩種實現(xiàn)方案第一種方案是,該混合架構下應用處理器和通信處理器共用一套音頻處理系統(tǒng),音頻處理系統(tǒng)主要包括共用的音頻編解碼器、話筒(MIC,micr0ph0ne),揚聲器和接收器等,音頻處理系統(tǒng)由AP控制,CP需要將接收到音頻的相關內(nèi)容通知AP,由AP控制音頻編解碼器,實現(xiàn)音頻通話等功能。但是,這種方案的缺點為AP不能關機,只能待機,待機時會經(jīng)常被CP換醒,比較耗電,而CP在AP待機時,不能自如的控制音頻處理系統(tǒng)。第二種方案是AP和CP各自擁有一套獨立的音頻處理系統(tǒng),AP和CP根據(jù)用戶需求,可以獨立控制音頻處理系統(tǒng),實現(xiàn)音頻通話等功能。但是這種方案占用空間大,成本相對也高。在對現(xiàn)有技術的研究和實踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的實現(xiàn)方式中,針對第一種方案,由于音頻處理系統(tǒng)由AP控制,只要有電話進來就必須喚醒AP,功耗較大;而對于第二種方案,由于AP和CP各自擁有一套獨立的音頻處理系統(tǒng),不但成本高,占用的空間大,而且功耗也大。
發(fā)明內(nèi)容本發(fā)明實施例提供一種音頻切換方法、音頻切換設備、音頻編解碼器及終端設備,以節(jié)省成本、降低終端設備的功耗問題。為解決上述技術問題,本發(fā)明是實施例提供一種音頻切換方法,包括接收第一處理器發(fā)送的切換控制消息;根據(jù)所述切換控制消息,將音頻輸入通道,或者將音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。本發(fā)明是實施例還提供一種音頻切換設備,包括接收單元,用于接收第一處理器發(fā)送的切換控制消息;切換單元,用于根據(jù)所述接收單元接收到的切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。本發(fā)明是實施例再提供一種音頻編解碼器,包括第一音頻輸入接口,用于支持非嵌入式系統(tǒng)上的音頻接口;第二音頻輸入接口,用于支持嵌入式系統(tǒng)上的音頻接口;音頻切換設備,用于接收第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上;并通過第一音頻輸入接口接收到所述第一處理器發(fā)送的音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作;或者通過第二音頻輸入接口接收到所述第二處理器發(fā)送的發(fā)送音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作。本發(fā)明是實施例又一種終端設備,包括第一處理器、第二處理器以及音頻編解碼器,其中,所述第一處理器,用于根據(jù)用戶需求或者在進入休眠狀態(tài)前,向音頻編解碼器發(fā)送切換控制消息;所述第二處理器,用于在接收到第一處理器發(fā)送進入休眠狀態(tài)的通知后,向音頻編解碼器發(fā)送音頻控制操作;所述音頻編解碼器,用于接收第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上;在接收到所述第一處理器發(fā)送的音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作。由上述技術方案可知,本發(fā)明實施例根據(jù)第一處理器發(fā)送切換的控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。也就是說,在第一處理器正常待機時,音頻處理可以由第一處理器來控制,如果第一處理器進入休眠狀態(tài)或者第一處理器關機后,音頻處理可以由第二處理器來控制。因此,在該技術方案的實施過程中,在第一處理器關機情況下,第二處理器可以自如的進行音頻處理的控制,與現(xiàn)有技術相比,不但降低了終端設備的成本,還節(jié)省終端設備的電量,降低終端設備的功耗。圖1為本發(fā)明實施例中提供的音頻切換方法的流程圖;圖2為本發(fā)明實施例中提供的音頻切換方法的一種流程圖;圖3為本發(fā)明實施例中提供的音頻切換方法的具體流程圖;圖4為本發(fā)明實施例中提供的音頻切換設備的結構示意圖;圖5為本發(fā)明實施例中提供的終端設備的結構示意圖;圖6為本發(fā)明實施例中提供的終端設備的具體應用實例1的結構示意圖;圖7為本發(fā)明實施例中提供的終端設備的具體應用實例2的結構示意圖;圖8為本發(fā)明實施例中提供的終端設備的具體應用實例3的結構示意圖。具體實施例方式下面我們將結合附圖,對本發(fā)明的最佳實施方案進行詳細描述。請參閱圖1,為本發(fā)明實施例中提供的音頻切換方法的流程圖,本實施例以音頻編解碼器為例,所述方法包括步驟101接收第一處理器發(fā)送的切換控制消息;步驟102根據(jù)所述切換控制消息,將音頻輸入通道,或者將音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。其中,所述接收第一處理器發(fā)送的切換控制消息包括通過切換控制接口接收所述第一處理器發(fā)送的切換控制消息;具體包括通過切換控制接口直接接收所述第一處理器發(fā)送的切換控制消息;或者,通過開關設備控制切換控制接口接收第一處理器發(fā)送的切換控制消息,所述開關設備由電源管理單元來控制;或者,通過電阻的連接方式控制切換控制接口接收所述第一處理器發(fā)送的切換控制消息。其中,所述第一處理器可以包括應用處理器,第二處理器可以包括通信處理器;或者所述第一處理器可以包括通信處理器,第二處理器可以包括應用處理器;但并不限于此。該實施例的具體實現(xiàn)過程詳見下述。請參閱圖2,為本發(fā)明實施例中提供的音頻切換方法的一種流程圖,本實施例以音頻編解碼器為例,在該實施例中,第一處理器以應用處理器AP,第二處理器以通信處理器CP為例來說明,當并不限于此。所述方法具體包括步驟201音頻編解碼器接收應用處理器AP發(fā)送切換的控制消息;也就是說,在AP開機后,可以根據(jù)用戶需求,向音頻編解碼器發(fā)送切換的控制消息,當然,AP也可以在接收到CP發(fā)送通信的通知時,向音頻編解碼器發(fā)送切換的控制消息;或者AP在在進入休眠狀態(tài)前,向音頻編解碼器發(fā)送切換的控制消息;但并不限于所述情況,音頻編解碼器可以通過切換控制接口接收AP發(fā)送切換的控制命令。需要說明的是,音頻編解碼器除了切換控制接口、外,還可以包括其他的接口,比如高保真音頻接口(HDAudiointerfac印rocessor)、I2S或者脈沖編碼調(diào)制(PCM,PulseCodeModulation)接口等,其中,高保真音頻接口又稱數(shù)據(jù)音頻和控制接口,下同,本實施例不作限制。步驟202音頻編解碼器根據(jù)所述控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與AP或CP相連的通道上。也就是說,音頻編解碼器在接收到步驟101中AP發(fā)送的所述控制消息后,根據(jù)所述控制消息的內(nèi)容,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與AP或通信處理器CP相連的通道上。比如,在接收到的控制消息中包括所述根據(jù)用戶需求或進行AP上音頻相關操作時,則音頻編解碼器將音頻輸入通道切換到與AP相連的通道上;或者在接收到的控制消息中包括所述AP進入休眠狀態(tài)或接收到CP發(fā)送通信通知時,則音頻編解碼器將音頻輸入通道和控制信道切換到與通信處理器CP相連的通道上。但并不限于此,可以根據(jù)實際情況,進行相應音頻處理。在步驟202之后,所述方法還包括在所述音頻輸入通道切換到與AP相連的通道上后,AP可以向音頻編解碼器的高保真音頻接口發(fā)送音頻信號及控制信號;當所述音頻編解碼器接收到AP發(fā)送的音頻信號及控制信號時,則根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作,比如音頻播放、錄音、調(diào)整音量的大小等;或者7在所述音頻輸入通道和控制信道切換到與CP相連的通道上后;CP可以向音頻編解碼器的PCM接口或者I2S接口或者AC97接口發(fā)送音頻信號及控制信號,當所述音頻編解碼器接收到CP發(fā)送的音頻信號及控制信號時,則根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作,比如音頻播放、錄音、調(diào)整音量的大小等。優(yōu)選的,在終端設備主處理器關機(即AP關機)時,或者在終端設備運行一段時間后,進行關機時,音頻處理系統(tǒng)(可以包括音頻編解碼器、揚聲器、接收器和話筒等)都會默認為音頻輸入通道和控制信道連接在CP上,也就是說,在這模式下,由CP控制終端設備的音頻處理。由此可知,本發(fā)明實施例中,如果AP正常待機,則由AP控制終端設備的音頻處理;在AP關機的情況下,可以由CP控制終端設備的音頻處理,以達到省電的目的;在AP處于休眠狀態(tài)而有來電的時候,CP無需喚醒AP,直接對其進行音頻控制。另外,由于AP和CP雖然共用一套音頻處理系統(tǒng)(包括音頻編解碼器、揚聲器、接收器和話筒等),占用面積小,且成本更低,而音頻編解碼器可以根據(jù)接收到的切換控制消息,進行相應的切換,與現(xiàn)有技術相比,不但降低了終端設備的成本,還降低了終端設備的功耗。還請參閱圖3,為本發(fā)明實施例中提供的音頻切換方法的具體流程圖,在該實施例中,第一處理器仍以AP,第二處理器仍以CP為例,且AP作為終端設備的主處理器,反之也可以實現(xiàn)。本實施例中,當AP關機時,音頻處理系統(tǒng)默認為音頻輸入通道和控制信道連接在CP上,即由CP控制音頻處理。所述方法包括步驟301終端設備判斷AP是否開機,若開機,執(zhí)行步驟302;否則執(zhí)行步驟322;步驟302:AP根據(jù)用戶需求,向音頻處理系統(tǒng)中的音頻編解碼器發(fā)送切換控制消息;在該步驟中,AP可以向音頻編解碼器中的切換控制接口發(fā)送切換控制消息,當然,也可以通過音頻編解碼器的其他接口來發(fā)送切換控制消息。本發(fā)明實施例不作限制。當然,在AP開機后,通過AP與CP之間的特殊接口進行通信,在該圖中未示。步驟303音頻編解碼器根據(jù)接收到的切換控制消息,將音頻輸入通道切換到與AP相連的通道上;步驟304:AP通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù);比如通過高保真音頻接口接收AP發(fā)送的音頻信號及控制信號,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作等。步驟305當用戶撥打電話時,AP直接執(zhí)行撥打操作,之后執(zhí)行步驟309;步驟306當有電話接入時,即CP接收到電話;步驟307:CP向AP發(fā)送通信的通知;步驟308:AP執(zhí)行接聽操作;步驟309:AP向音頻編解碼器的切換控制接口發(fā)送切換控制消息;步驟310音頻編解碼器根據(jù)接收到的切換控制消息,將音頻輸入通道切換到與CP相連的通道上;步驟311:CP通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù);比如,通過PCM接口、I2S接口或AC97接口接收CP發(fā)送的音頻信號及控制信號,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作等。步驟312:CP判斷所述音頻通信是否完成,若是,則執(zhí)行步驟313;否則返回步驟311(圖中未示);步驟313:CP判斷AP是否處于休眠狀態(tài),若否,執(zhí)行步驟314;若是,返回步驟311(圖中未示)步驟314:CP向AP發(fā)送通信完成的通知;步驟315:AP向音頻編解碼器發(fā)送切換控制消息;步驟316音頻編解碼器將音頻輸入通道切換到與AP相連的通道上;步驟317:AP通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù);步驟318終端設備判斷AP是否要要進入休眠模式時,若是,則執(zhí)行步驟319和320,否則,執(zhí)行步驟317(圖中未示),其中,步驟319和步驟320在時間上沒有先后順序;步驟319:AP在接入休眠模式前,向CP發(fā)送其進入休眠狀態(tài)的通知;步驟320:AP向音頻編解碼器發(fā)送切換控制消息;步驟321:AP向音頻編解碼器將音頻輸入通道和控制信道切換到與AP相連的通道上;步驟322:CP通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù),比如音頻播放、錄音等,以及通過控制通道控制音量的大小等操作。也就是說,在本發(fā)明實施例中的音頻編解碼器,是一個具有多種音頻接口的音頻編解碼器,本發(fā)明實施例中的音頻編解碼器至少支持兩個音頻輸入接口。其中一個支持非嵌入式系統(tǒng)上常用的音頻接口,比如高保真音頻接口;而另一個支持嵌入式系統(tǒng)上常用的音頻接口,比如I2S/PCMinterfac印rocessor/AC97接口等。所述兩個音頻接口的特點滿足該音頻編解碼器可以同時與AP和/或CP這兩個系統(tǒng)相連接;利用本發(fā)明實施例中所述具有雙音頻接口的音頻編解碼器,AP和CP可以根據(jù)自己的接口特點和音頻編解碼器相連,同時,AP對音頻編解碼器除了具有標準接口(比如高保真音頻接口),用來傳輸切換的控制信號外,AP與CP之間還具有相互通信的特定接口。終端設備在開機時,音頻處理系統(tǒng)默認為CP控制音頻操作,即音頻處理系統(tǒng)的音頻輸入通道與CP相連。當然,在AP為關機狀態(tài)時,CP也可以完成音頻操作,比如簡單的音頻播放,錄音等功能。當用戶需要更強大的計算功能,需要啟動AP,在AP啟動后,則向音頻編解碼器發(fā)出切換控制信號,控制音頻處理系統(tǒng)的音頻輸入通道切換到AP與之相連的通道。在完成該操作后,用戶可以隨意使用AP端的音頻相關的功能,比如,用戶可以播放音樂等操作;當有電話接入時,CP通知AP,AP接到通知后,發(fā)出切換控制信號控制音頻處理系統(tǒng)的音頻輸入及控制通道切換到與CP相連的通道,當電話完成時,如果AP沒有處于休眠模式,再進行切換。當AP進入休眠模式前,發(fā)出控制信號控制音頻處理系統(tǒng)的音頻輸入及控制通道切換到與CP相連的通道;當用戶主動撥打電話時,AP也將發(fā)送切換消息,控制音頻處理系統(tǒng)的音頻輸入及控制通道切換到與CP相連的通道,當電話完成時,如果AP沒有處于休眠模式,再進行切換。當然,所述第一處理器為CP,第二處理器為AP時,所述的方法的具體實現(xiàn)過程與所述第一處理器為AP,第二處理器為CP時的過程類似,具體詳見上述,在此不再贅述。相應的,本發(fā)明實施例還提供一種音頻切換設備,其結構示意圖詳見圖4,所述音頻切換設備包括接收單元41和切換單元42,其中,所述接收單元41,用于接收第一處理器發(fā)送的切換控制消息;所述切換單元42,用于根據(jù)所述接收單元41接收到的切換控制消9息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。所述切換單元42可以由三相切換開關來實現(xiàn),也開始由其他的元件來實現(xiàn),本實施例不作限制。優(yōu)選的,所述接收單元41可以通過切換控制接口接收第一處理器發(fā)送的切換控制消息,也可以通過其他的接口來發(fā)送切換控制消息,本發(fā)明實施例不做限制。其中,所述接收單元41具體包括第一接收單元411、第二接收單元412或第三接收單元413;其中,所述第一接收單元411,用于通過切換控制接口直接接收所述第一處理器發(fā)送的切換控制消息;所述第二接收單元412,用于通過開關設備控制切換控制接口接收第一處理器發(fā)送的切換控制消息,所述開關設備由電源管理單元來控制;所述第三接收單元413,用于通過電阻的連接方式控制切換控制接口接收所述第一處理器發(fā)送的切換控制消息。其中,該圖5中第二接收單元和第三接收單元分別用虛線表示。其中,所述切換單元42包括第一切換單元421和第二切換單元422,其中,所述第一切換單元421,用于在第一收單元411、第二收單元412或第三接收單元413接收到的切換控制消息中包括所述根據(jù)用戶需求,將音頻輸入通道切換到與第一處理器相連的通道上;所述第二切換單元422,用于接收單元41接收到第一處理器進入休眠狀態(tài)前發(fā)送的切換控制消息時,則將音頻輸入通道和控制信道切換到與第二處理器相連的通道上。優(yōu)選的,所述音頻切換設備還包括音頻控制單元,用于在第一切換單元將所述音頻輸入通道切換到與第一處理器相連的通道上后,在通過高保真音頻接口接收到第一處理器發(fā)送的發(fā)送音頻信號及對應的控制信號時進行對應的音頻控制操作;或者用于在第二切換單元將所述音頻輸入通道和控制信道切換到與第二處理器相連的通道上后,在在通過PCM接口、I2S接口或AC97接口接收到第二處理器發(fā)送的發(fā)送音頻信號及對應的控制信號時進行對應的音頻控制操作。優(yōu)選的,所述音頻切換設備還包括缺省設置單元,用于在終端設備中的第一處理器關機時,將音頻輸入通道和控制信道切換到與第二處理器相連的通道上。優(yōu)選的,所述音頻切換設備可以集成在音頻編解碼器上。在本實施例中,在所述第一處理器為AP時,第二處理為CP;反之,當?shù)谝惶幚砥鳛镃P時,第二處理器為AP,但并不限于此。所述音頻切換設備中各個單元的功能和作用的實現(xiàn)過程詳見上述方法中對應的實現(xiàn)過程,在此不再贅述。本發(fā)明實施例還提供一種音頻編解碼器,至少包括第一音頻輸入接口、第二音頻輸入接口和音頻切換設備,其中,所述第一音頻輸入接口,用于支持非嵌入式系統(tǒng)上的音頻接口;所述第二音頻輸入接口,用于支持嵌入式系統(tǒng)上的音頻接口;所述音頻切換設備,用于通過第一音頻輸入接口接收支持非嵌入式系統(tǒng)中第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上;并通過第一音頻輸入接口接收到所述第一處理器發(fā)送的音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作;或者通過第二音頻輸入接口接收到所述第二處理器發(fā)送的發(fā)送音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作。其中,所述第一種音頻輸入接口為高保真音頻接口;第二種音頻輸入接口為脈沖編碼調(diào)制PCM接口或者I2S接口或AC97接口等。在本實施例中,在所述第一處理器為AP時,第二處理為CP;反之,當?shù)谝惶幚砥鳛镃P時,第二處理器為AP,但并不限于此。所述音頻編解碼器的音頻切換設備中各個單元的功能和作用的實現(xiàn)過程詳見上述方法中對應的實現(xiàn)過程,在此不再贅述。另外,本發(fā)明實施例還提供一種終端設備,其結構示意圖詳見圖5,所述終端設備包括第一處理器51、第二處理器52和音頻編解碼器53,所述音頻編解碼器53包括音頻切換設備531。其中,所述第一處理器51,用于根據(jù)用戶需求或者在進入休眠狀態(tài)前,向音頻編解碼器發(fā)送切換控制消息;所述第二處理器52,用于在接收到第一處理器51發(fā)送進入休眠狀態(tài)的通知后,向音頻編解碼器發(fā)送音頻控制操作(圖中虛線所示);所述音頻切換設備531,用于接收非嵌入式系統(tǒng)中第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上;在接收到所述第一處理器發(fā)送的音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作;或者在接收到所述第二處理器發(fā)送的發(fā)送音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作;所述音頻切換設備531具體包括第一音頻輸入接口、第二音頻輸入接口和音頻切換設備,其具體功能和作用詳見上述,在此不再贅述。優(yōu)選的,所述第一種音頻輸入接口為高保真音頻接口;第二種音頻輸入接口為脈沖編碼調(diào)制PCM接口或者I2S接口或AC97接口等。在本實施例中,在所述第一處理器為AP時,第二處理為CP;反之,當?shù)谝惶幚砥鳛镃P時,第二處理器為AP,但并不限于此。所述音頻編解碼器的音頻切換設備中各個單元的功能和作用的實現(xiàn)過程詳見上述方法中對應的實現(xiàn)過程,在此不再贅述。為了便于本領域技術人員的理解,下面以具體的應用實施例來說明。請參閱圖6,為本發(fā)明實施例中提供的終端設備的應用實例1的結構示意圖;在該實施例中,終端設備包括應用處理系統(tǒng)61、通信處理系統(tǒng)62,通信無線處理單元621、音頻處理系統(tǒng)63,終端設備中也可以包括藍牙64作為音頻或數(shù)據(jù)傳輸方式。其中,應用處理系統(tǒng)61包括AP;通信處理系統(tǒng)62中包括CP,音頻處理系統(tǒng)63中包括音頻編解碼器,所述音頻編解碼器可以包括音頻切換設備,該音頻切換設備的切換單元以一個三相切換開關來實現(xiàn)切換,但并不限于此,其具體的實現(xiàn)過程包括終端設備只開啟CP時,音頻編解碼器的音頻輸入通道默認在CP上;當用戶打開AP,并且執(zhí)行AP所控制的音頻相關的操作時,AP則向音頻處理系統(tǒng)63中的音頻編解碼器的切換控制接口(可以通過三相切換開關來實現(xiàn),但并不限于此,即將三相切換開關與AP連通)發(fā)送切換控制信號,音頻編解碼器在接收到切換控制信號后,將音頻輸入通道切換與AP相連的通道上,可以通過控制音頻輸入通道完成用戶的音頻相關的操作,即通過高保真音頻接口接收CP發(fā)送的音頻信號及控制信號,根據(jù)所述音頻信號及控制信號控制音頻處理系統(tǒng)63中的揚聲器631、接收器632和話筒633來完成音頻輸入輸出,以及音頻狀態(tài)參數(shù)如控制音量的大小等操作;此時,如果有電話接入或要撥打電話時,則CP向AP發(fā)送通信通知,AP在接收到該通信通知后,暫停AP端的音頻文件操作,向音頻編解碼器的切換控制接口發(fā)送切換控制信號,音頻編碼器接收到切換控制號后,將音頻輸入通道切換與CP相連的通道上(即通過三相切換開關實現(xiàn),將三相切換開關與CP連通),CP通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù);即PCM接口、I2S接口或AC97接口接收到CP發(fā)送的音頻信號及控制信號,則根據(jù)所述音頻信號及控制信號控制音頻處理系統(tǒng)63中的揚聲器631、接收器632和話筒633來完成音頻輸入輸出,以及音頻狀態(tài)參數(shù)如控制音量的大小等操作。當通信結束時,CP若判斷AP沒有處于休眠狀態(tài),則向AP發(fā)送通信完成的通知,AP通知音頻編解碼器將音頻輸入通道切換到與AP相連的通道上,若通話前用戶有音頻相關的操作則恢復。當AP在進入休眠狀態(tài)之前,向音頻編解碼器發(fā)送切換控制信號,音頻編解碼器將音頻收到該切換控制信號后,將音頻輸入通道和控制通道切換到與CP相連的通道上,AP通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù),比如控制音頻處理系統(tǒng)63中的揚聲器631、接收器632和話筒633來完成音頻操作。還請參閱圖7,為本發(fā)明實施例中提供的終端設備的應用實例2的結構示意圖;該實施例在圖6的基礎上,還可以包括電阻81(即R1),電阻82(即R2),終端設備與上述應用實例1中終端設備中各個單元的實現(xiàn)過程的不同之處包括本實施例中的三相切換開關切換控制,可以由應用處理系統(tǒng)或通信處理系統(tǒng)來控制,具體實現(xiàn)時,可以是AP,也可以是CP。也就是說,如果AP通過R1發(fā)送切換控制消息至切換控制接口,則三相切換開關的控制權在AP;如果CP通過R2發(fā)送切換控制消息至切換控制接口,則三相切換開關的控制權在CP;其他的實現(xiàn)過程詳見上述應用實施例1,在此不再贅述。還請參閱圖8,為本發(fā)明實施例中提供的終端設備的應用實例3的結構示意圖;該實施例在圖6的基礎上,還可以包括開關設備81,該開關設備本實施例以三相切換開關為例,但并不限于此,該終端設備的實現(xiàn)過程與上述應用實例1的實現(xiàn)過程類似,其不同之處在于,包括音頻編解碼器中的三相切換開關可以由電源管理單元PMU通過開關設備來動態(tài)控制,即由PMU輸出控制信號,控制開關設備中的三相切換開關的控制權由AP負責還是由CP。其他的實現(xiàn)過程與應用實施例1的實現(xiàn)過程類似在此不再贅述。由此可見,在本發(fā)明實施例中,如果第一處理器正常待機,則由第一處理器控制終端設備的音頻處理;在第一處理器關機或處于休眠狀態(tài)的情況下,可以由第二處理器控制終端設備的音頻處理,以達到省電的目的;在第一處理器處于休眠狀態(tài)而有來電的時候,第二處理器無需喚醒第一處理器,直接對其進行音頻控制。另外,在本發(fā)明實施例中,由于將為第一處理器和第二處理器服務的音頻處理系統(tǒng)集成在一起,音頻編解碼器通過音頻控制接口接收第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上,從而使第一處理器或第二處理器可以通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù),并完成相應的音頻操作,或者在第一處理器關機的情況下,可以由第二處理器通過音頻輸入通道調(diào)整用戶所需的音頻狀態(tài)參數(shù),并完成相應的音頻操作。由此可見,本發(fā)明實施例與現(xiàn)有技術相比,不但減少了占用面積,降低了成本費用,特別是在第一處理器處于休眠狀態(tài)時,第二處理器接收到來電時,無需喚醒第一處理器,可以自行控制用戶的音頻處理,從而節(jié)省終端設備的電量,從而降低了終端設備的功耗。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助12軟件加必需的通用硬件平臺的方式來實現(xiàn),基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本
技術領域
的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。權利要求一種音頻切換方法,其特征在于,包括接收第一處理器發(fā)送的切換控制消息;根據(jù)所述切換控制消息,將音頻輸入通道,或者將音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。2.根據(jù)權利要求1所述的方法,其特征在于,所述接收第一處理器發(fā)送的切換控制消息包括通過切換控制接口接收所述第一處理器發(fā)送的切換控制消息。3.根據(jù)權利要求2所述的方法,其特征在于,通過切換控制接口接收所述第一處理器發(fā)送的切換控制消息具體包括下述之一通過切換控制接口直接接收所述第一處理器發(fā)送的切換控制消息;通過開關設備控制切換控制接口接收第一處理器發(fā)送的切換控制消息,所述開關設備由電源管理單元來控制;通過電阻的連接方式控制切換控制接口接收所述第一處理器發(fā)送的切換控制消息。4.根據(jù)權利要求3所述的方法,其特征在于,還包括第一處理器根據(jù)用戶需求、接收到第二處理器發(fā)送的通信通知或者在進入休眠狀態(tài)前向音頻編解碼器發(fā)送所述切換控制消息。5.根據(jù)權利要求4所述的方法,其特征在于,所述根據(jù)切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上具體包括若音頻編解碼器接收到第一處理器根據(jù)用戶需求發(fā)送的切換控制消息,則將音頻輸入通道切換到與第一處理器相連的通道上;若音頻編解碼器接收到第一處理器進入休眠狀態(tài)前發(fā)送的切換控制消息,則將音頻輸入通道和控制信道切換到與第二處理器相連的通道上。6.根據(jù)權利要求5所述的方法,其特征在于,所述方法還包括在所述音頻輸入通道切換到與第一處理器相連的通道上后,若所述音頻編解碼器通過高保真音頻接口接收到第一處理器發(fā)送的音頻信號及控制信號,則根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作;或者,在所述音頻輸入通道和控制信道切換到與第二處理器相連的通道上后;若所述音頻編解碼器通過脈沖編碼調(diào)制PCM接口、I2S接口或AC97接口接收到第二處理器發(fā)送的音頻信號及控制信號,則根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作。7.根據(jù)權利要求1至6任一項所述的方法,其特征在于,還包括在終端設備中的第一處理器關機時,將所述音頻輸入通道和控制信道切換到與第二處理器相連的通道上。8.根據(jù)權利要求1至6任一項所述的方法,其特征在于,所述第一處理器包括應用處理器,第二處理器包括通信處理器;或者所述第一處理器包括通信處理器,第二處理器包括應用處理器。9.一種音頻切換設備,其特征在于,包括接收單元,用于接收第一處理器發(fā)送的切換控制消息;切換單元,用于根據(jù)所述接收單元接收到的切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。10.根據(jù)權利要求9所述的設備,其特征在于,所述接收單元通過切換控制接口接收第一處理器發(fā)送的切換控制消息。11.根據(jù)權利要求10所述的設備,其特征在于,所述接收單元具體包括下述之一第一接收單元,用于通過切換控制接口直接接收所述第一處理器發(fā)送的切換控制消息;第二接收單元,用于通過開關設備控制切換控制接口接收第一處理器發(fā)送的切換控制消息,所述開關設備由電源管理單元來控制;第三接收單元,用于通過電阻的連接方式控制切換控制接口接收所述第一處理器發(fā)送的切換控制消息。12.根據(jù)權利要求11所述的設備,其特征在于,所述切換單元包括第一切換單元,用于在第一、第二或第三接收單元接收到根據(jù)用戶需求發(fā)送的切換控制消息時,將音頻輸入通道切換到與第二處理器相連的通道上;第二切換單元,用于在接收單元接收到第一處理器進入休眠狀態(tài)前發(fā)送的切換控制消息時,則將音頻輸入通道和控制信道切換到與第二處理器相連的通道上。13.根據(jù)權利要求12所述的設備,其特征在于,還包括音頻控制單元,用于在第一切換單元將所述音頻輸入通道切換到與第一處理器相連的通道上后,在通過高保真音頻接口接收到第一處理器發(fā)送的發(fā)送音頻信號及對應的控制信號時進行對應的音頻控制操作;或者用于在第二切換單元將所述音頻輸入通道和控制信道切換到與第二處理器相連的通道上后,在通過PCM接口、I2S接口或AC97接口接收到第二處理器發(fā)送的發(fā)送音頻信號及對應的控制信號時進行對應的音頻控制操作。14.根據(jù)權利要求9至13任一項所述的設備,其特征在于,還包括缺省設置單元,用于在終端設備中的第一處理器關機時,將音頻輸入通道和控制信道切換到與第二處理器相連的通道上。15.根據(jù)權利要求9至13任一項所述的設備,其特征在于,所述音頻切換設備集成在音頻編解碼器上。16.一種音頻編解碼器,其特征在于,包括第一音頻輸入接口,用于支持非嵌入式系統(tǒng)上的音頻接口;第二音頻輸入接口,用于支持嵌入式系統(tǒng)上的音頻接口;音頻切換設備,用于接收第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上;并通過第一音頻輸入接口接收到所述第一處理器發(fā)送的音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作;或者通過第二音頻輸入接口接收到所述第二處理器發(fā)送的發(fā)送音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作。17.根據(jù)權利要求16所述的音頻編解碼器,其特征在于,所述第一種音頻輸入接口為高保真音頻接口;第二種音頻輸入接口為PCM接口、I2S接口或AC97接口。18.—種終端設備,其特征在于,包括第一處理器、第二處理器以及音頻編解碼器,其中所述第一處理器,用于根據(jù)用戶需求或者在進入休眠狀態(tài)前,向音頻編解碼器發(fā)送切換控制消息;所述第二處理器,用于在接收到第一處理器發(fā)送進入休眠狀態(tài)的通知后,向音頻編解碼器發(fā)送音頻控制操作;所述音頻編解碼器,用于接收第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上;在接收到所述第一處理器發(fā)送的音頻信號及控制信號時,根據(jù)所述音頻信號及控制信號進行對應的音頻控制操作。全文摘要本發(fā)明實施例涉及一種音頻切換方法、音頻切換設備、音頻編解碼器及終端設備,所述音頻切換方法包括接收第一處理器發(fā)送的切換控制消息;根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。所述音頻編解碼器包括第一音頻輸入接口,用于支持非嵌入式系統(tǒng)上的音頻接口;第二音頻輸入接口,用于支持嵌入式系統(tǒng)上的音頻接口;音頻切換設備,用于通過第一音頻輸入接口接收第一處理器發(fā)送的切換控制消息,并根據(jù)所述切換控制消息,將音頻輸入通道,或者音頻輸入通道和控制信道切換到與第一處理器或第二處理器相連的通道上。本發(fā)明以節(jié)省成本、降低終端設備的功耗問題。文檔編號H04M1/725GK101854705SQ20091008096公開日2010年10月6日申請日期2009年3月30日優(yōu)先權日2009年3月30日發(fā)明者張福良,楊金妹,梁小霞申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1