本公開涉及智能設(shè)備技術(shù)領(lǐng)域,尤其涉及一種多媒體播放控制方法及裝置。
背景技術(shù):
目前雙聲道如聽筒和揚聲器端同時播放音頻信號的終端設(shè)備越來越普及。當終端設(shè)備進行雙聲道播放音頻信號時,假定聽筒端為左聲道,揚聲器端為右聲道。在正常模式下,即終端設(shè)備水平放置在用戶正前方,聽筒端位于左側(cè),揚聲器端位于右側(cè),這樣左右聲道距離用戶距離一致,此時左右聲道同時發(fā)出的聲音對于用戶來說,聲音效果是一致的,但是當終端設(shè)備角度變化時,左右聲道距離用戶不一致,輸出方式還跟正常狀態(tài)下一樣的話,用戶會感覺到兩個聲道輸出的聲音是不一樣的,會影響用戶聽覺感受。
技術(shù)實現(xiàn)要素:
本公開實施例提供多媒體播放控制裝置。所述技術(shù)方案如下:
根據(jù)本公開實施例的第一方面,提供一種多媒體播放控制方法,包括:
確定終端設(shè)備的角度變化數(shù)據(jù);
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
其中,所述確定終端設(shè)備的角度變化數(shù)據(jù),包括:
獲取所述終端設(shè)備的第一角度;
根據(jù)所述終端設(shè)備的第一角度以及初始角度確定所述終端設(shè)備的角度變化數(shù)據(jù)。
其中,所述確定終端設(shè)備的角度變化數(shù)據(jù)之前,還包括:
在所述終端設(shè)備水平放置,且所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的的右側(cè)時,確定所述終端設(shè)備的第二角度;
將所述終端設(shè)備的第二角度設(shè)置為所述初始角度。
其中,根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號,包括:
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),確定所述終端設(shè)備的角度變化范圍;
在所述終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,確定不需要調(diào)整待輸出音頻信號;
在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號。
其中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
確定所述終端設(shè)備的角度變化范圍是否在第二預(yù)定范圍內(nèi);
在所述終端設(shè)備的角度變化范圍在第二預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號互換。
其中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
確定所述終端設(shè)備的角度變化范圍是否在第三預(yù)定范圍內(nèi);
在所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
其中,將所述待輸出音頻信號的左右聲道信息進行合成,包括以下至少之一:
將所述待輸出音頻信號的左右聲道信號相加再除以2,并將得到的信號作為所述待輸出音頻信號的左右聲道信號;
將所述待輸出音頻信號的左右聲道信號分別乘以預(yù)定比例后相加,并將相加后的信號作為所述待輸出音頻信號的左右聲道信號。
根據(jù)本公開實施例的第二方面,提供一種多媒體播放控制裝置,包括:
第一確定模塊,被配置為確定終端設(shè)備的角度變化數(shù)據(jù);
判斷模塊,被配置為根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
調(diào)整模塊,被配置為在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
其中,所述確定模塊包括:
第一獲取子模塊,被配置為獲取所述終端設(shè)備的第一角度;
第一確定子模塊,被配置為根據(jù)所述終端設(shè)備的第一角度以及初始角度確定所述終端設(shè)備的角度變化數(shù)據(jù)。
其中,所述確定模塊之前,還包括:
第二確定模塊,被配置為在所述終端設(shè)備水平放置,且所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的的右側(cè)時,確定所述終端設(shè)備的第二角度;
設(shè)置模塊,被配置為將所述終端設(shè)備的第二角度設(shè)置為所述初始角度。
其中,所述判斷模塊包括:
第二確定子模塊,被配置為根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),確定所述終端設(shè)備的角度變化范圍;
第三確定子模塊,被配置為在所述終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,確定不需要調(diào)整待輸出音頻信號;
第四確定子模塊,被配置為在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號。
其中,所述第三確定子模塊包括:
第五確定子模塊,被配置為確定所述終端設(shè)備的角度變化范圍是否在第二預(yù)定范圍內(nèi);
信號互換子模塊,被配置為在所述終端設(shè)備的角度變化范圍在第二預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號互換。
其中,所述第四確定子模塊包括:
第六確定子模塊,被配置為確定所述終端設(shè)備的角度變化范圍是否在第三預(yù)定范圍內(nèi);
信號合成子模塊,被配置為在所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
其中,所述信號合成子模塊,包括以下至少之一:
第一合成子模塊,被配置為將所述待輸出音頻信號的左右聲道信號相加再除以2,并將得到的信號作為所述待輸出音頻信號的左右聲道信號;
第二合成子模塊,被配置為將所述待輸出音頻信號的左右聲道信號分別乘以預(yù)定比例后相加,并將相加后的信號作為所述待輸出音頻信號的左右聲道信號。
根據(jù)本公開實施例的第三方面,提供一種多媒體播放控制裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
確定終端設(shè)備的角度變化數(shù)據(jù);
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
上述技術(shù)方案,確定終端設(shè)備的角度變化數(shù)據(jù),根據(jù)終端設(shè)備的角度變化數(shù)據(jù)判斷是否需要調(diào)整待輸出音頻信號,在需要調(diào)整時,對所述待輸出音頻信號的左右聲道信號進行調(diào)整。通過本公開的技術(shù)方案,可以根據(jù)終端設(shè)備的角度變化數(shù)據(jù)調(diào)整待輸出音頻信號的左右聲道信號,以便將輸出的音頻信號調(diào)整為適應(yīng)當前終端設(shè)備角度的輸出值,進而提高用戶的視聽效果。
應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實施例示出的多媒體播放控制方法的流程圖。
圖2是根據(jù)一示例性實施例示出的多媒體播放控制方法中步驟101的流程圖。
圖3是根據(jù)一示例性實施例示出的多媒體播放控制方法中步驟102的流程圖。
圖4是根據(jù)一示例性實施例示出的多媒體播放控制方法中步驟303的流程圖。
圖5是根據(jù)一示例性實施例示出的多媒體播放控制方法中步驟303的流程圖。
圖6是根據(jù)一示例性實施例示出的多媒體播放控制裝置的框圖。
圖7是根據(jù)一示例性實施例示出的多媒體播放控制裝置中確定模塊601的框圖。
圖8是根據(jù)一示例性實施例示出的多媒體播放控制裝置中判斷模塊602的框圖。
圖9是根據(jù)一示例性實施例示出的多媒體播放控制裝置中第四確定子模塊803的框圖。
圖10是根據(jù)一示例性實施例示出的多媒體播放控制裝置中第四確定子模塊803的框圖。
圖11是根據(jù)一示例性實施例示出的適用于多媒體播放控制裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實施例示出的一種多媒體播放控制方法的流程圖,如圖1所示,所述多媒體播放控制方法用于終端設(shè)備中,包括以下步驟101-103:
在步驟101中,確定終端設(shè)備的角度變化數(shù)據(jù);
在步驟102中,根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
在步驟103中,在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
本實施例中,確定終端設(shè)備的角度變化數(shù)據(jù),根據(jù)終端設(shè)備的角度變化數(shù)據(jù)判斷是否需要調(diào)整待輸出音頻信號,在需要調(diào)整時,對所述待輸出音頻信號的左右聲道信號進行調(diào)整。通過本公開的技術(shù)方案,可以根據(jù)終端設(shè)備的角度變化數(shù)據(jù)調(diào)整待輸出音頻信號的左右聲道信號,以便將輸出的音頻信號調(diào)整為適應(yīng)當前終端設(shè)備角度的輸出值,進而提高用戶的視聽效果。
在一實施例中,可以通過陀螺儀檢測終端設(shè)備的角度變化,在檢測到終端設(shè)備的角度變化數(shù)據(jù)后,可根據(jù)終端設(shè)備角度的變化范圍確定是否需要對待輸出音頻信號的左右聲道信號進行調(diào)整,以調(diào)整為適應(yīng)當前終端設(shè)備角度的輸出值,從而保證聽感正常。陀螺儀對終端設(shè)備的輕微變化都能感應(yīng)到并進行精確的測量。當然在其他實施方式中,也可以采用其他設(shè)備,比如加速度傳感器,只要其能夠感應(yīng)到手機的轉(zhuǎn)動并能夠進行測量即可。
在一實施例中,如圖2所示,步驟101中,所述確定終端設(shè)備的角度變化數(shù)據(jù),包括:
在步驟201中,獲取所述終端設(shè)備的第一角度;
在步驟202中,根據(jù)所述終端設(shè)備的第一角度以及初始角度確定所述終端設(shè)備的角度變化數(shù)據(jù)。
在本實施例中,所述終端設(shè)備的角度變化數(shù)據(jù)通過獲取當前終端設(shè)備所在角度以及預(yù)先設(shè)置的初始角度來確定。所述終端設(shè)備當前所處的角度可通過陀螺儀等檢測獲取,所述初始角度為預(yù)先設(shè)置的初始角度。在所述初始角度下,所述終端設(shè)備處于正常的音頻信號輸出模式,在這種模式下,所述終端設(shè)備的左聲道播放單元處于所述終端設(shè)備正前方面向所述終端設(shè)備的參考對象(通常情況下,用戶面對終端設(shè)備聆聽終端設(shè)備播放的音頻)的左側(cè),所述終端設(shè)備的右聲道播放單元處于所述終端設(shè)備正前方的右側(cè),這種情況下,從所述終端設(shè)備的左聲道播放單元輸出的左聲道信號從所述參考對象的左側(cè)傳入,從所述終端設(shè)備的右聲道播放單元輸出的右聲道信號從所述參考對象的右側(cè)傳入,因此對于參考對象來說,不會產(chǎn)生視聽感覺不正常的現(xiàn)象。
在一實施例中,在步驟101中所述確定終端設(shè)備的角度變化數(shù)據(jù)之前,還包括:
在所述終端設(shè)備水平放置,且所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的右側(cè)時,確定所述終端設(shè)備的第二角度;
將所述終端設(shè)備的第二角度設(shè)置為所述初始角度。
如上所述,在初始角度下,所述終端設(shè)備處于正常的音頻信號輸出模式。在本實施例中,以手機為例,終端設(shè)備的左聲道播放單元和右聲道播放單元分別為位于手機上端的聽筒和下端的揚聲器。用戶在使用手機播放多媒體信息時,只有將終端設(shè)備水平放置,且使得左聲道播放單元即聽筒處于左端,而右聲道播放單元即揚聲器處于右端時,左聲道音頻信息從左側(cè)傳入用戶左耳,右聲道音頻從右側(cè)傳入用戶右耳。因此,在利用終端設(shè)備的角度變化調(diào)整待播放音頻信號的左右聲道時,需要先確定所述初始角度。具體地,可以將終端設(shè)備水平放置,并且使得所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的右側(cè),再利用陀螺儀等設(shè)備測定所述終端設(shè)備在這種放置模式下的第二角度,并將該第二角度作為所述初始角度。
在一實施例中,如圖3所示,在步驟102中根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號,包括:
在步驟301中,根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),確定所述終端設(shè)備的角度變化范圍;
在步驟302中,在所述終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,確定不需要調(diào)整待輸出音頻信號;
在步驟303中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號。
在本實施例中,確定了所述終端設(shè)備的角度變化數(shù)據(jù)后,先確定所述終端設(shè)備的角度變化處于哪個變化范圍之內(nèi),而根據(jù)變化范圍的不同,需要采取不同的調(diào)整措施。當所述終端設(shè)備水平放置,且其左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),右聲道播放單元位于所述終端設(shè)備正前方參考對象的右側(cè)時,由于終端設(shè)備處于正常音頻播放模式,對于用戶來說,這種模式下能夠達到最佳的聽覺效果。假設(shè)將終端設(shè)備處于正常音頻播放模式時的角度變化數(shù)據(jù)設(shè)定為0度,那么終端設(shè)備的角度變化數(shù)據(jù)為0度(無論從上一時刻的角度為多少,當前檢測到的終端設(shè)備的角度為0度)時,可以確定不需要對待播放音頻信號的左右聲道信號進行調(diào)整。因此,終端設(shè)備的角度變化數(shù)據(jù)如果在0度所在的第一預(yù)定范圍內(nèi)時,不需要調(diào)整所述音頻信號的左右聲道信號,所述第一預(yù)定范圍可以為-10~10度,其中-10度表示終端設(shè)備從0度逆時針旋轉(zhuǎn)10度,10度表示終端設(shè)備從0度順時針旋轉(zhuǎn)10度。
在一實施例中,如圖4所示,步驟303中在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號包括:
在步驟401中,確定所述終端設(shè)備的角度變化范圍是否在第二預(yù)定范圍內(nèi);
在步驟402中,在所述終端設(shè)備的角度變化范圍在第二預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
本實施例中,所述終端設(shè)備的角度變化范圍不同,所進行的左右聲道信號的調(diào)整模式也不同。如上一實施例所述,當終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,不對待輸出音頻信號的左右聲道信號進行調(diào)整。顯然,除了第一預(yù)定范圍,當終端設(shè)備的角度變化范圍在其他范圍內(nèi)時,需要對待輸出音頻信號的左右聲道信號進行調(diào)整。例如,當終端設(shè)備從0度順時針旋轉(zhuǎn)180度后,所述終端設(shè)備的角度變化數(shù)據(jù)為180度。此時,所述終端設(shè)備的左聲道播放單元被旋轉(zhuǎn)至所述終端設(shè)備正前方參考對象的右端,而右聲道播放單元被旋轉(zhuǎn)至所述終端設(shè)備正前方參考對象的左端,這種情況下,對于位于終端設(shè)備正前方的用戶來說,左聲道播放單元和右聲道播放單元位置與正常模式下正好相反,因此如果將待播放音頻信號的左右聲道信號互換的話,跟正常模式下的聽覺效果是一樣的。因此,終端設(shè)備的角度變化數(shù)據(jù)如果在180度所在的第二預(yù)定范圍內(nèi)時,將整所述音頻信號的左右聲道信號進行互換,所述第二預(yù)定范圍可以為170~190度,其中179度表示終端設(shè)備從0度順時針旋轉(zhuǎn)170度,190度表示終端設(shè)備從0度順時針旋轉(zhuǎn)190度。
在一實施例中,如圖5所示,步驟303中在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
在步驟501中,確定所述終端設(shè)備的角度變化范圍是否在第三預(yù)定范圍內(nèi);
在步驟502中,在所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
本實施例中,當所述終端設(shè)備的角度變化范圍既不在第一預(yù)定范圍,也不在第二預(yù)定范圍時,可以通過合成的方式調(diào)整待輸出音頻信號,通過合成的方式能夠得到更加適合聽覺的音頻輸出。在本實施例中,如果判斷出所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍,第三預(yù)定范圍可以是20-170度、190-350度(第一預(yù)定范圍中-10度相當于360度),則對待輸出音頻信號的左右聲道信號進行合成。合成的方式包括兩種:第一種,將所述待輸出音頻信號的左右聲道信號相加再除以2,所得到的音頻信號作為左聲道信號和右聲道信號輸出至左聲道播放單元和右聲道播放單元;第二種,將所述待輸出音頻信號的左右聲道信號分別乘以預(yù)定比例后相加,相加后得到的信號作為左聲道信號和右聲道信號輸出至左聲道播放單元和右聲道播放單元。第二種方式中,所述預(yù)定比例可以是固定的,也可以根據(jù)角度變化范圍的不同而不同,具體可根據(jù)實際情況設(shè)定。例如,左聲道的預(yù)定比例為60%,右聲道的預(yù)定比例為40%,則將所述待輸出音頻信號的左聲道信號乘以60%再加上右聲道信號乘以40%,所得到的信號作為左聲道信號和右聲道信號分別輸出至左聲道播放單元和右聲道播放單元。
在一實施例中,所述多媒體播放控制方法既可以通過軟件來實現(xiàn),也可以通過硬件來實現(xiàn)。軟件來實現(xiàn)時,當應(yīng)用層通過陀螺儀等設(shè)備獲得移動終端的角度變化數(shù)據(jù)后,通過軟件確定是否需要對待輸出音頻信號進行調(diào)整,如果需要的話,在待輸出音頻信號解碼后,將左右聲道信號根據(jù)相應(yīng)的方式調(diào)整之后,輸出至左右聲道播放單元進行播放;硬件來實現(xiàn)時,應(yīng)用層通過陀螺儀等設(shè)備獲得移動端的角度變化數(shù)據(jù)后,通過相應(yīng)的傳輸協(xié)議,將角度變化數(shù)據(jù)傳輸給底層DSP等處理單元,由處理單元對待輸出音頻信號進行調(diào)整,進而輸出至左右聲道播放單元進行播放。
下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。
圖6是根據(jù)一示例性實施例示出的一種多媒體播放控制裝置的框圖,該裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為電子設(shè)備的部分或者全部。如圖6所示,該多媒體播放控制裝置包括:
在第一確定模塊601中,被配置為確定終端設(shè)備的角度變化數(shù)據(jù);
在判斷模塊602中,被配置為根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
在調(diào)整模塊603中,被配置為在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
本實施例中,確定終端設(shè)備的角度變化數(shù)據(jù),根據(jù)終端設(shè)備的角度變化數(shù)據(jù)判斷是否需要調(diào)整待輸出音頻信號,在需要調(diào)整時,對所述待輸出音頻信號的左右聲道信號進行調(diào)整。通過本公開的技術(shù)方案,可以根據(jù)終端設(shè)備的角度變化數(shù)據(jù)調(diào)整待輸出音頻信號的左右聲道信號,以便將輸出的音頻信號調(diào)整為適應(yīng)當前終端設(shè)備角度的輸出值,進而提高用戶的視聽效果。
在一實施例中,可以通過陀螺儀檢測終端設(shè)備的角度變化,在檢測到終端設(shè)備的角度變化數(shù)據(jù)后,可根據(jù)終端設(shè)備角度的變化范圍確定是否需要對待輸出音頻信號的左右聲道信號進行調(diào)整,以調(diào)整為適應(yīng)當前終端設(shè)備角度的輸出值,從而保證聽感正常。陀螺儀對終端設(shè)備的輕微變化都能感應(yīng)到并進行精確的測量。當然在其他實施方式中,也可以采用其他設(shè)備,比如加速度傳感器,只要其能夠感應(yīng)到手機的轉(zhuǎn)動并能夠進行測量即可。
在一實施例中,如圖7所示,所述確定模塊601包括:
在第一獲取子模塊701中,被配置為獲取所述終端設(shè)備的第一角度;
在第一確定子模塊702中,被配置為根據(jù)所述終端設(shè)備的第一角度以及初始角度確定所述終端設(shè)備的角度變化數(shù)據(jù)。
在本實施例中,所述終端設(shè)備的角度變化數(shù)據(jù)通過獲取當前終端設(shè)備所在角度以及預(yù)先設(shè)置的初始角度來確定。所述終端設(shè)備當前所處的角度可通過陀螺儀等檢測獲取,所述初始角度為預(yù)先設(shè)置的初始角度。在所述初始角度下,所述終端設(shè)備處于正常的音頻信號輸出模式,在這種模式下,所述終端設(shè)備的左聲道播放單元處于所述終端設(shè)備正前方面向所述終端設(shè)備的參考對象(通常情況下,用戶面對終端設(shè)備聆聽終端設(shè)備播放的音頻)的左側(cè),所述終端設(shè)備的右聲道播放單元處于所述終端設(shè)備正前方的右側(cè),這種情況下,從所述終端設(shè)備的左聲道播放單元輸出的左聲道信號從所述參考對象的左側(cè)傳入,從所述終端設(shè)備的右聲道播放單元輸出的右聲道信號從所述參考對象的右側(cè)傳入,因此對于參考對象來說,不會產(chǎn)生視聽感覺不正常的現(xiàn)象。
在一實施例中,在所述確定模塊601之前,還包括:
第二確定模塊,被配置為在所述終端設(shè)備水平放置,且所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的右側(cè)時,確定所述終端設(shè)備的第二角度;
設(shè)置模塊,將所述終端設(shè)備的第二角度設(shè)置為所述初始角度。
如上所述,在初始角度下,所述終端設(shè)備處于正常的音頻信號輸出模式。在本實施例中,以手機為例,終端設(shè)備的左聲道播放單元和右聲道播放單元分別為位于手機上端的聽筒和下端的揚聲器。用戶在使用手機播放多媒體信息時,只有將終端設(shè)備水平放置,且使得左聲道播放單元即聽筒處于左端,而右聲道播放單元即揚聲器處于右端時,左聲道音頻信息從左側(cè)傳入用戶左耳,右聲道音頻從右側(cè)傳入用戶右耳。因此,在利用終端設(shè)備的角度變化調(diào)整待播放音頻信號的左右聲道時,需要先確定所述初始角度。具體地,可以將終端設(shè)備水平放置,并且使得所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的右側(cè),再利用陀螺儀等設(shè)備測定所述終端設(shè)備在這種放置模式下的第二角度,并將該第二角度作為所述初始角度。
在一實施例中,如圖8所示,所述判斷模塊602包括:
在第二確定子模塊801中,被配置為根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),確定所述終端設(shè)備的角度變化范圍;
在第三確定子模塊802中,被配置為在所述終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,確定不需要調(diào)整待輸出音頻信號;
在第四確定子模塊803中,被配置為在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號。
在本實施例中,確定了所述終端設(shè)備的角度變化數(shù)據(jù)后,先確定所述終端設(shè)備的角度變化處于哪個變化范圍之內(nèi),而根據(jù)變化范圍的不同,需要采取不同的調(diào)整措施。當所述終端設(shè)備水平放置,且其左聲道播放單元位于所述終端設(shè)備正前方參考對象的左側(cè),右聲道播放單元位于所述終端設(shè)備正前方參考對象的右側(cè)時,由于終端設(shè)備處于正常音頻播放模式,對于用戶來說,這種模式下能夠達到最佳的聽覺效果。假設(shè)將終端設(shè)備處于正常音頻播放模式時的角度變化數(shù)據(jù)設(shè)定為0度,那么終端設(shè)備的角度變化數(shù)據(jù)為0度(無論從上一時刻的角度為多少,當前檢測到的終端設(shè)備的角度為0度)時,可以確定不需要對待播放音頻信號的左右聲道信號進行調(diào)整。因此,終端設(shè)備的角度變化數(shù)據(jù)如果在0度所在的第一預(yù)定范圍內(nèi)時,不需要調(diào)整所述音頻信號的左右聲道信號,所述第一預(yù)定范圍可以為-10~10度,其中-10度表示終端設(shè)備從0度逆時針旋轉(zhuǎn)10度,10度表示終端設(shè)備從0度順時針旋轉(zhuǎn)10度。
在一實施例中,如圖9所示,所述第四確定子模塊803包括:
在第五確定子模塊901中,被配置為確定所述終端設(shè)備的角度變化范圍是否在第二預(yù)定范圍內(nèi);
在信號互換子模塊902中,被配置為在所述終端設(shè)備的角度變化范圍在第二預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
本實施例中,所述終端設(shè)備的角度變化范圍不同,所進行的左右聲道信號的調(diào)整模式也不同。如上一實施例所述,當終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,不對待輸出音頻信號的左右聲道信號進行調(diào)整。顯然,除了第一預(yù)定范圍,當終端設(shè)備的角度變化范圍在其他范圍內(nèi)時,需要對待輸出音頻信號的左右聲道信號進行調(diào)整。例如,當終端設(shè)備從0度順時針旋轉(zhuǎn)180度后,所述終端設(shè)備的角度變化數(shù)據(jù)為180度。此時,所述終端設(shè)備的左聲道播放單元被旋轉(zhuǎn)至所述終端設(shè)備正前方參考對象的右端,而右聲道播放單元被旋轉(zhuǎn)至所述終端設(shè)備正前方參考對象的左端,這種情況下,對于位于終端設(shè)備正前方的用戶來說,左聲道播放單元和右聲道播放單元位置與正常模式下正好相反,因此如果將待播放音頻信號的左右聲道信號互換的話,跟正常模式下的聽覺效果是一樣的。因此,終端設(shè)備的角度變化數(shù)據(jù)如果在180度所在的第二預(yù)定范圍內(nèi)時,將整所述音頻信號的左右聲道信號進行互換,所述第二預(yù)定范圍可以為170~190度,其中179度表示終端設(shè)備從0度順時針旋轉(zhuǎn)170度,190度表示終端設(shè)備從0度順時針旋轉(zhuǎn)190度。
在一實施例中,如圖10所示,所述第四確定子模塊803包括:
在第六確定子模塊1001中,被配置為確定所述終端設(shè)備的角度變化范圍是否在第三預(yù)定范圍內(nèi);
在信號合成子模塊1002中,被配置為在所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
本實施例中,當所述終端設(shè)備的角度變化范圍既不在第一預(yù)定范圍,也不在第二預(yù)定范圍時,可以通過合成的方式調(diào)整待輸出音頻信號,通過合成的方式能夠得到更加適合聽覺的音頻輸出。在本實施例中,如果判斷出所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍,第三預(yù)定范圍可以是20-170度、190-350度(第一預(yù)定范圍中-10度相當于360度),則對待輸出音頻信號的左右聲道信號進行合成。合成的方式包括兩種:第一種,將所述待輸出音頻信號的左右聲道信號相加再除以2,所得到的音頻信號作為左聲道信號和右聲道信號輸出至左聲道播放單元和右聲道播放單元;第二種,將所述待輸出音頻信號的左右聲道信號分別乘以預(yù)定比例后相加,相加后得到的信號作為左聲道信號和右聲道信號輸出至左聲道播放單元和右聲道播放單元。第二種方式中,所述預(yù)定比例可以是固定的,也可以根據(jù)角度變化范圍的不同而不同,具體可根據(jù)實際情況設(shè)定。例如,左聲道的預(yù)定比例為60%,右聲道的預(yù)定比例為40%,則將所述待輸出音頻信號的左聲道信號乘以60%再加上右聲道信號乘以40%,所得到的信號作為左聲道信號和右聲道信號分別輸出至左聲道播放單元和右聲道播放單元。
根據(jù)本公開實施例的第三方面,提供一種多媒體播放控制裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
確定終端設(shè)備的角度變化數(shù)據(jù);
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
上述處理器還可被配置為:
其中,所述確定終端設(shè)備的角度變化數(shù)據(jù),包括:
獲取所述終端設(shè)備的第一角度;
根據(jù)所述終端設(shè)備的第一角度以及初始角度確定所述終端設(shè)備的角度變化數(shù)據(jù)。
其中,所述確定終端設(shè)備的角度變化數(shù)據(jù)之前,還包括:
在所述終端設(shè)備水平放置,且所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的的右側(cè)時,確定所述終端設(shè)備的第二角度;
將所述終端設(shè)備的第二角度設(shè)置為所述初始角度。
其中,根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號,包括:
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),確定所述終端設(shè)備的角度變化范圍;
在所述終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,確定不需要調(diào)整待輸出音頻信號;
在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號。
其中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
確定所述終端設(shè)備的角度變化范圍是否在第二預(yù)定范圍內(nèi);
在所述終端設(shè)備的角度變化范圍在第二預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號互換。
其中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
確定所述終端設(shè)備的角度變化范圍是否在第三預(yù)定范圍內(nèi);
在所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
其中,將所述待輸出音頻信號的左右聲道信息進行合成,包括以下至少之一:
將所述待輸出音頻信號的左右聲道信號相加再除以2,并將得到的信號作為所述待輸出音頻信號的左右聲道信號;
將所述待輸出音頻信號的左右聲道信號分別乘以預(yù)定比例后相加,并將相加后的信號作為所述待輸出音頻信號的左右聲道信號。
圖11是根據(jù)一示例性實施例示出的一種用于多媒體播放控制裝置的框圖,該裝置適用于終端設(shè)備。例如,裝置1100可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
裝置1100可以包括以下一個或多個組件:處理組件1102,存儲器1104,電源組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(I/O)的接口1112,傳感器組件1114,以及通信組件1116。
處理組件1102通??刂蒲b置1100的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1102可以包括一個或多個處理器1120來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個或多個模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
存儲器1104被配置為存儲各種類型的數(shù)據(jù)以支持在裝置1100的操作。這些數(shù)據(jù)的示例包括用于在裝置1100上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1104可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件1106為裝置1100的各種組件提供電力。電源組件1106可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1108包括在所述裝置1100和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1108包括一個前置攝像頭和/或后置攝像頭。當裝置1100處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1110被配置為輸出和/或輸入音頻信號。例如,音頻組件1110包括一個麥克風(MIC),當裝置1100處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1104或經(jīng)由通信組件1116發(fā)送。在一些實施例中,音頻組件1110還包括一個揚聲器,用于輸出音頻信號。
I/O接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1114包括一個或多個傳感器,用于為裝置1100提供各個方面的狀態(tài)評估。例如,傳感器組件1114可以檢測到裝置1100的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置1100的顯示器和小鍵盤,傳感器組件1114還可以檢測裝置1100或裝置1100一個組件的位置改變,用戶與裝置1100接觸的存在或不存在,裝置1100方位或加速/減速和裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1116被配置為便于裝置1100和其他設(shè)備之間有線或無線方式的通信。裝置1100可以接入基于通信標準的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件1116還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,裝置1100可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1104,上述指令可由裝置1100的處理器1120執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由裝置1100的處理器執(zhí)行時,使得裝置1100能夠執(zhí)行上述多媒體播放控制的方法,所述方法包括:
確定終端設(shè)備的角度變化數(shù)據(jù);
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號;
在判斷出要調(diào)整待輸出音頻信號時,調(diào)整所述待輸出音頻信號的左右聲道信號。
其中,所述確定終端設(shè)備的角度變化數(shù)據(jù),包括:
獲取所述終端設(shè)備的第一角度;
根據(jù)所述終端設(shè)備的第一角度以及初始角度確定所述終端設(shè)備的角度變化數(shù)據(jù)。
其中,所述確定終端設(shè)備的角度變化數(shù)據(jù)之前,還包括:
在所述終端設(shè)備水平放置,且所述終端設(shè)備的左聲道播放單元位于所述終端設(shè)備正前方參考對象的的左側(cè),所述終端設(shè)備的右聲道播放單元位于所述終端設(shè)備正前方參考對象的的右側(cè)時,確定所述終端設(shè)備的第二角度;
將所述終端設(shè)備的第二角度設(shè)置為所述初始角度。
其中,根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),判斷是否要調(diào)整待輸出音頻信號,包括:
根據(jù)所述終端設(shè)備角度變化數(shù)據(jù),確定所述終端設(shè)備的角度變化范圍;
在所述終端設(shè)備的角度變化范圍在第一預(yù)定范圍內(nèi)時,確定不需要調(diào)整待輸出音頻信號;
在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號。
其中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
確定所述終端設(shè)備的角度變化范圍是否在第二預(yù)定范圍內(nèi);
在所述終端設(shè)備的角度變化范圍在第二預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號互換。
其中,在所述終端設(shè)備的角度變化范圍不在第一預(yù)定范圍內(nèi)時,確定需要調(diào)整待輸出音頻信號,包括:
確定所述終端設(shè)備的角度變化范圍是否在第三預(yù)定范圍內(nèi);
在所述終端設(shè)備的角度變化范圍在第三預(yù)定范圍內(nèi)時,將所述待輸出音頻信號的左右聲道信號進行合成。
其中,將所述待輸出音頻信號的左右聲道信息進行合成,包括以下至少之一:
將所述待輸出音頻信號的左右聲道信號相加再除以2,并將得到的信號作為所述待輸出音頻信號的左右聲道信號;
將所述待輸出音頻信號的左右聲道信號分別乘以預(yù)定比例后相加,并將相加后的信號作為所述待輸出音頻信號的左右聲道信號。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。