一種音頻信號(hào)的切換方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻技術(shù)領(lǐng)域,特別涉及一種音頻信號(hào)的切換方法及裝置。
【背景技術(shù)】
[0002]目前,終端中安裝的airplay播放器(airPlay是蘋(píng)果公司的在i0S4.2及OSXMountain L1n中加入的一種播放技術(shù),可以將iPhone、iPod touch、iPad及Mac(需要OS XMountain L1n)中的視頻鏡像傳送到支持Airplay的設(shè)備)中只能實(shí)現(xiàn)一路聲音的播放,無(wú)法進(jìn)行切換聲音,在實(shí)地的應(yīng)用中會(huì)導(dǎo)致視頻和聲音的不對(duì)應(yīng),因而給用戶帶來(lái)很大困擾。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種音頻信號(hào)的切換方法及裝置,在使用airplay播放器播放當(dāng)前音頻信號(hào)時(shí),如果接收到該音頻切換信號(hào),則可以自動(dòng)獲取待播放的目標(biāo)音頻信號(hào)的第一播放地址,進(jìn)而判斷第一播放地址與當(dāng)前音頻信號(hào)的第二播放地址是否相同,如果不相同、且本地預(yù)存儲(chǔ)有該第一播放地址,則可以自動(dòng)切換至該目標(biāo)音頻信號(hào)進(jìn)行播放,以滿足用戶使用airplay播放器進(jìn)行音頻信號(hào)的自由切換的需求。
[0004]本發(fā)明提供一種音頻信號(hào)的切換方法,包括:在播放當(dāng)前音頻信號(hào)時(shí),接收到音頻切換信號(hào);
[0005]獲取所述音頻切換信號(hào)對(duì)應(yīng)的待播放的目標(biāo)音頻信號(hào)的第一播放地址;
[0006]判斷所述第一播放地址與所述當(dāng)前音頻信號(hào)的第二播放地址是否相同;
[0007]當(dāng)判斷結(jié)果為不相同時(shí),判斷本地是否預(yù)存儲(chǔ)有所述第一播放地址;
[0008]當(dāng)預(yù)存儲(chǔ)有所述第一播放地址時(shí),切換至所述目標(biāo)音頻信號(hào)進(jìn)行播放。
[0009]在一個(gè)實(shí)施例中,所述當(dāng)判斷結(jié)果為不相同時(shí),判斷本地是否預(yù)存儲(chǔ)有所述第一播放地址,包括:
[0010]判斷所述第一播放地址是否正確;
[0011]當(dāng)所述第一播放地址正確、且判斷結(jié)果為不相同時(shí),在所述本地預(yù)存儲(chǔ)的音頻播放列表中查找所述第一播放地址對(duì)應(yīng)的存儲(chǔ)對(duì)象;
[0012]當(dāng)查找到所述存儲(chǔ)對(duì)象時(shí),判定所述本地中存儲(chǔ)有所述第一播放地址;
[0013]當(dāng)未查找到所述存儲(chǔ)對(duì)象時(shí),判定所述本地中未存儲(chǔ)有所述第一播放地址。
[0014]在一個(gè)實(shí)施例中,所述第一播放地址對(duì)應(yīng)的存儲(chǔ)對(duì)象中存儲(chǔ)有:所述第一播放地址和所述目標(biāo)音頻信號(hào)的目標(biāo)聲音標(biāo)識(shí)。
[0015]在一個(gè)實(shí)施例中,所述當(dāng)預(yù)存儲(chǔ)有所述第一播放地址時(shí),切換至所述目標(biāo)音頻信號(hào)進(jìn)行播放,包括:
[0016]當(dāng)所述本地預(yù)存儲(chǔ)有所述第一播放地址時(shí),分別使用所述目標(biāo)聲音標(biāo)識(shí)覆蓋所述當(dāng)前音頻信號(hào)的聲音標(biāo)識(shí),使用所述第一播放地址覆蓋所述第二播放地址。
[0017]在一個(gè)實(shí)施例中,所述方法還包括:
[0018]在所述本地中未存儲(chǔ)有所述第一播放地址時(shí),將所述當(dāng)前音頻信號(hào)的聲音標(biāo)識(shí)設(shè)置為播放停止標(biāo)識(shí)和/或?qū)⑺龅诙シ诺刂吩O(shè)置為空,以停止播放所述當(dāng)前音頻信號(hào)。
[0019]本發(fā)明還提供一種音頻信號(hào)的切換裝置,包括:
[0020]接收模塊,用于在播放當(dāng)前音頻信號(hào)時(shí),接收到音頻切換信號(hào);
[0021 ]獲取模塊,用于獲取所述音頻切換信號(hào)對(duì)應(yīng)的待播放的目標(biāo)音頻信號(hào)的第一播放地址;
[0022]第一判斷模塊,用于判斷所述第一播放地址與所述當(dāng)前音頻信號(hào)的第二播放地址是否相同;
[0023]第二判斷模塊,用于當(dāng)判斷結(jié)果為不相同時(shí),判斷本地是否預(yù)存儲(chǔ)有所述第一播放地址;
[0024]切換模塊,用于當(dāng)預(yù)存儲(chǔ)有所述第一播放地址時(shí),切換至所述目標(biāo)音頻信號(hào)進(jìn)行播放。
[0025]在一個(gè)實(shí)施例中,所述第二判斷模塊包括:
[0026]第一判斷子模塊,用于判斷所述第一播放地址是否正確;
[0027]查找子模塊,用于當(dāng)所述第一播放地址正確、且判斷結(jié)果為不相同時(shí),在所述本地預(yù)存儲(chǔ)的音頻播放列表中查找所述第一播放地址對(duì)應(yīng)的存儲(chǔ)對(duì)象;
[0028]第一判定子模塊,用于當(dāng)查找到所述存儲(chǔ)對(duì)象時(shí),判定所述本地中存儲(chǔ)有所述第一播放地址;
[0029]第二判定子模塊,用于當(dāng)未查找到所述存儲(chǔ)對(duì)象時(shí),判定所述本地中未存儲(chǔ)有所述第一播放地址。
[0030]在一個(gè)實(shí)施例中,所述第一播放地址對(duì)應(yīng)的存儲(chǔ)對(duì)象中存儲(chǔ)有:所述第一播放地址和所述目標(biāo)音頻信號(hào)的目標(biāo)聲音標(biāo)識(shí)。
[0031 ]在一個(gè)實(shí)施例中,所述切換模塊包括:
[0032]處理子模塊,用于當(dāng)所述本地預(yù)存儲(chǔ)有所述第一播放地址時(shí),分別使用所述目標(biāo)聲音標(biāo)識(shí)覆蓋所述當(dāng)前音頻信號(hào)的聲音標(biāo)識(shí),使用所述第一播放地址覆蓋所述第二播放地址。
[0033]在一個(gè)實(shí)施例中,所述裝置還包括:
[0034]處理模塊,用于在所述本地中未存儲(chǔ)有所述第一播放地址時(shí),將所述當(dāng)前音頻信號(hào)的聲音標(biāo)識(shí)設(shè)置為播放停止標(biāo)識(shí)和/或?qū)⑺龅诙シ诺刂吩O(shè)置為空,以停止播放所述當(dāng)前音頻信號(hào)。
[0035]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0036]在使用airplay播放器播放當(dāng)前音頻信號(hào)時(shí),如果接收到該音頻切換信號(hào),則可以自動(dòng)獲取待播放的目標(biāo)音頻信號(hào)的第一播放地址,進(jìn)而判斷第一播放地址與當(dāng)前音頻信號(hào)的第二播放地址是否相同,如果不相同、且本地預(yù)存儲(chǔ)有該第一播放地址,則可以自動(dòng)切換至該目標(biāo)音頻信號(hào)進(jìn)行播放,以滿足用戶使用airplay播放器進(jìn)行音頻信號(hào)的自由切換的需求。
[0037]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
[0038]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說(shuō)明】
[0039]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0040]圖1是根據(jù)一示例性實(shí)施例示出的一種音頻信號(hào)的切換方法的流程圖。
[0041 ]圖2是根據(jù)一示例性實(shí)施例示出的另一種音頻信號(hào)的切換方法的流程圖。
[0042]圖3是根據(jù)一示例性實(shí)施例示出的一種音頻信號(hào)的切換裝置的框圖。
[0043]圖4是根據(jù)一示例性實(shí)施例示出的另一種音頻信號(hào)的切換裝置的框圖。
[0044]圖5是根據(jù)一示例性實(shí)施例示出的又一種音頻信號(hào)的切換裝置的框圖。
[0045]圖6是根據(jù)一示例性實(shí)施例示出的再一種音頻信號(hào)的切換裝置的框圖。
【具體實(shí)施方式】
[0046]以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0047]相關(guān)技術(shù)中,終端中安裝的airplay播放器(airPlay是蘋(píng)果公司的在i0S4.2及OSX Mountain L1n中加入的一種播放技術(shù),可以將iPhone、iPod touch、iPad及Mac(需要OSX Mountain L1n)中的視頻鏡像傳送到支持Airplay的設(shè)備)只能實(shí)現(xiàn)一路聲音的播放,無(wú)法進(jìn)行切換聲音,在實(shí)地的應(yīng)用中會(huì)導(dǎo)致視頻和聲音的不對(duì)應(yīng),因而給用戶帶來(lái)很大困擾。
[0048]為了解決上述技術(shù)問(wèn)題,本公開(kāi)實(shí)施例提供了一種音頻信號(hào)的切換方法,該