一種音源智能切換裝置及其切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻設(shè)備技術(shù)領(lǐng)域,尤其涉及一種音源切換裝置和切換方法。
【背景技術(shù)】
[0002]隨著人們生活水平的提高,音頻播放設(shè)備已然成為人們?nèi)粘I钪械谋匦杵?。音頻播放設(shè)備是對音頻輸入輸出設(shè)備的總稱,其包括的產(chǎn)品類型也很多,一般可以分為:功放機、音箱、多媒體控制臺、數(shù)字調(diào)音臺、音頻采樣卡、合成器、中高頻音箱、話筒,PC (PersonalComputer,個人電腦)中的聲卡、耳機等,其他周邊音頻設(shè)備:專業(yè)話筒系列、耳機、收擴音系統(tǒng)等。
[0003]目前,傳統(tǒng)音頻播放設(shè)備中,如功放、音箱等,常常會出現(xiàn)同時有幾個音源輸入的情況,對這些音源進(jìn)行切換的方法主要有兩種:1)采用固定切換控制部件,如旋鈕,按鍵等;2)采用遙控的方式,如紅外遙控器等。
[0004]從以上的描述中知道,這些音源切換的方式是有效的,但在使用的過程中需要人工干預(yù),非常不方便;比如說,需要人走近設(shè)備,完成指定切換動作,或者需要尋找遙控器進(jìn)行操作進(jìn)行切換等。隨著人們對于設(shè)備的使用簡單化和智能化的需求不斷提高,以及技術(shù)的不斷發(fā)展,顯然這種傳統(tǒng)音頻播放設(shè)備中音源切換的方法已經(jīng)不能滿足人們的需求。
【發(fā)明內(nèi)容】
[0005]針對上述問題,本發(fā)明旨在提供一種音源智能切換裝置及其切換方法,當(dāng)需要進(jìn)行音源切換時,不再需要人工進(jìn)行手動操作,實現(xiàn)音源的自動的智能切換。
[0006]本發(fā)明提供的技術(shù)方案如下:
[0007]—種音源智能切換裝置,所述音源智能切換裝置包括:
[0008]數(shù)字信號接口、多個信號混合器、多個有效值計算器、微控制器以及音源選擇器,其中,
[0009]所述數(shù)字信號接口,包括用于接入多種音源的多個音源接口,每種音源的音源信號通過與之對應(yīng)的音源接口接入所述音源智能切換裝置并形成相應(yīng)的音源通道;所述音源接口的數(shù)量與所述音源的種類的數(shù)量對應(yīng)設(shè)置;
[0010]所述信號混合器,與所述數(shù)字信號接口連接,每個所述信號混合器與所述數(shù)字信號接口中的一個音源接口連接,用于將該音源接口接入的音源信號的左右兩個聲道進(jìn)行混合,并輸出混合得到的音頻信號;所述信號混合器的數(shù)量與所述音源接口的種類數(shù)量對應(yīng)設(shè)置;
[0011]所述有效值計算器,與所述信號混合器連接,且所述有效值計算器與所述信號混合器一一對應(yīng)設(shè)置,每個所述有效值計算器接收與之對應(yīng)的所述信號混合器發(fā)送的所述音頻信號,并計算得到所述音頻信號的有效值;
[0012]所述微控制器,分別與每個所述有效值計算器連接,所述微控制器分別接收每個所述有效值計算器發(fā)送的有效值,進(jìn)而判斷所述音頻智能切換裝置是否接入所述音頻信號對應(yīng)的音源通道;
[0013]所述音源選擇器,分別與所述微控制器和所述數(shù)字信號接口連接,所述音源選擇器從所述微控制器中獲取判斷結(jié)果;若所述判斷結(jié)果為切換到所述音頻信號對應(yīng)的音源通道中,則將音源智能切換裝置的輸出切換到對應(yīng)的音源通道進(jìn)而接入對應(yīng)的音源信號。
[0014]在本技術(shù)方案中,微控制器中通過有效值計算器中計算得到的每個音源通道中的有效值、所述微控制器的計時值及預(yù)設(shè)規(guī)則判斷是否有音源輸入,進(jìn)而控制音源選擇器切換到有音源輸入的音源通道中進(jìn)行音源輸出,這樣,實現(xiàn)了音源的智能切換,不再需要人工進(jìn)行切換,大大提高音頻播放設(shè)備的智能化,同時提高了用戶的體驗。
[0015]優(yōu)選地,所述微控制器中包括:信號接收模塊、信號發(fā)送模塊、計時模塊、音源播放列表模塊以及比較模塊,其中,
[0016]所述信號接收模塊,分別與每個所述有效值計算器連接,所述信號接收模塊從每個所述有效值計算器中分別獲取對應(yīng)的音頻信號的有效值;
[0017]所述計時模塊,與所述信號接收模塊連接,所述計時模塊用于計算從所述有效值計算器中獲取的所述音頻信號的有效值變化的時間;
[0018]所述比較模塊,分別與所述信號接收模塊和計時模塊連接,所述比較模塊將獲取的音頻信號的有效值與預(yù)設(shè)有效值進(jìn)行比較,且將計時模塊得到的音頻信號的有效值變化的時間與預(yù)設(shè)時間進(jìn)行比較;
[0019]所述音源播放列表模塊,與所述比較模塊連接,所述音源播放列表模塊根據(jù)所述比較模塊中音頻信號的有效值變化的時間與預(yù)設(shè)時間比較的結(jié)果,判定是切換到該音頻信號對應(yīng)的音源通道中或是從音源播放列表中刪除該音頻信號對應(yīng)的音源通道;
[0020]所述信號發(fā)送模塊,與所述音源播放列表模塊連接,當(dāng)所述音源播放列表模塊判定切換到該音頻信號對應(yīng)的音源通道中時,則所述信號發(fā)送模塊將切換指令發(fā)送至音源選擇器中。
[0021]在本技術(shù)方案中,微控制器中通過計時模塊精確的判定是否有音源輸入,大大提高了音頻智能切換裝置的精確度。
[0022]優(yōu)選地,所述多個音源接口包括:模擬輸入接口、SPDIF(Sony/Philips DigitalInterface Format,數(shù)字音頻接口)接口、藍(lán)牙輸入模塊以及無線輸入模塊;
[0023]所述音源智能切換裝置中包括4個信號混合器,每個所述信號混合器與一個音源接口連接;
[0024]所音源智能切換裝置中包括4個有效值計算器,每個所述有效值計算器與一個所述信號混合器連接。
[0025]在本技術(shù)方案中,設(shè)置了 4個音源接口,這樣,該音頻智能切換裝置可以在該4種音源中進(jìn)行切換,當(dāng)接入的音源為藍(lán)牙音源,則切換到藍(lán)牙的音源通道中進(jìn)行輸出,且每個音源通道中配備相應(yīng)的信號混合器和有效值計算器,進(jìn)行相應(yīng)音源通道中是否接入音源信號的判斷。
[0026]優(yōu)選地,在所述模擬輸入接口中,還包括一 ADC模塊,用于將接入的音源信號的模擬量轉(zhuǎn)換成數(shù)字量。
[0027]—種音源智能切換方法,所述音源智能切換方法應(yīng)用于上述音源智能切換裝置,所述音源智能切換方法包括以下步驟:
[0028]SI有效值計算器從信號混合器中獲取混合得到的音頻信號,并計算該音頻信號的有效值;
[0029]S2微控制器從有效值計算器中獲取所述音頻信號的有效值,并根據(jù)所述音頻信號的有效值、所述微控制器的計時值及預(yù)設(shè)規(guī)則判斷是否切換到所述音頻信號對應(yīng)的音源通道中;若是,則跳轉(zhuǎn)至步驟S3中;若不是,則跳轉(zhuǎn)至步驟S5中;
[0030]S3微控制器維護(hù)音源播放列表,發(fā)送切換指令至音源選擇器中;
[0031]S4音源選擇器根據(jù)切換指令將音源智能切換裝置的輸出切換到所述音源信號對應(yīng)的音源通道中進(jìn)而接入對應(yīng)的音源信號;
[0032]S5微控制器根據(jù)該音頻信號的有效值、所述微控制器的計時值及預(yù)設(shè)規(guī)則判斷是否從音源播放列表中刪除所述音頻信號對應(yīng)的音源通道;若是,則跳轉(zhuǎn)至步驟S6 ;若不是,則跳轉(zhuǎn)至步驟S7 ;
[0033]S6將音源播放列表中所述音頻信號對應(yīng)的音源通道刪除;
[0034]S7單次處理結(jié)束。
[0035]優(yōu)選地,在步驟S2中,具體包括以下步驟:
[0036]S21微控制器從有效值計算器中獲取所述音頻信號的有效值;
[0037]S22微控制器將接收到的所述音頻信號的有效值與預(yù)設(shè)有效值進(jìn)行比較;若接收到的音頻信號的有效值大于預(yù)設(shè)有效值,則判定該音源通道中有音源信號,跳轉(zhuǎn)至步驟S23 ;若接收到的音頻信號的有效值小于預(yù)設(shè)有效值,則判定該音源通道中沒有音源信號,跳轉(zhuǎn)至步驟S5 ;
[0038]S23微控制器判斷該音源通道中是否一直處于有音源信號的狀態(tài);若是,則跳轉(zhuǎn)至步驟S7 ;若不是,則跳轉(zhuǎn)至步驟S24 ;
[0039]S24微控制器計算所述音源通道中從沒有