一種根據定位信息對耳機音量自動調整的方法及系統的制作方法
【技術領域】
[0001]本發明涉耳機設備領域,尤其涉及一種根據定位信息對耳機音量自動調整的方法及系統。
【背景技術】
[0002]目前,隨著移動設備的蓬勃發展,使用耳機的場景變的越來越豐富,例如看電影、聽音樂及接電話等等。與此同時,佩戴耳機也會對日常生活產生一定的影響,尤其是一些靠聲音傳遞預警信息的場景中,若所佩戴耳機播放的聲音掩蓋了預警聲音,則有可能會造成人身及財產危險,例如馬路上汽車的鳴笛聲就作為一種典型的預警聲音,若耳機播放的聲音超過了該預警聲音則可能導致用戶聽不到鳴笛聲。但目前的耳機并不能實現根據場景的不同自動進行音量調整。
[0003]因此,現有技術還有待于改進和發展。
【發明內容】
[0004]鑒于上述現有技術的不足,本發明的目的在于提供一種根據定位信息對耳機音量自動調整的方法及系統,旨在解決目前的耳機并不能實現根據場景的不同自動進行音量調整的問題。
[0005]本發明的技術方案如下:
一種根據定位信息對耳機音量自動調整的方法,其中,包括步驟:
A、耳機在使用過程中將定位信息上傳到服務器端;
B、服務器端接收到定位信息后,將定位信息轉換成現實場景的位置信息;
C、服務器端根據該位置信息獲取當前場景下的環境音量默認值以及默認比例值,并將環境音量默認值以及默認比例值發送至耳機;
D、獲取進入耳機中的環境音量實際值以及媒體音量實際值,計算出環境音量實際值與媒體音量實際值的實際比例值,并將該實際比例值與默認比例值進行比對,根據比對結果來調整環境音量實際值與媒體音量實際值的實際比例值。
[0006]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟D中,所述現實場景為室內時,優先通過提高或降低環境音量實際值來調整實際比例值,所述現實場景為室外時,優先通過提高或降低媒體音量實際值來調整實際比例值。
[0007]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟D中,所述現實場景為室外且實際比例值大于默認比例值時,判斷環境音量實際值是否大于環境音量默認值,若是則降低環境音量實際值,若否則提高媒體音量實際值。
[0008]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟D中,所述現實場景為室外且實際比例值小于默認比例值時,判斷環境音量實際值是否大于環境音量默認值,若是則同時降低環境音量實際值以及媒體音量實際值,若否則不對環境音量實際值以及媒體音量實際值進行調整。
[0009]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟D中,所述現實場景為室內且實際比例值大于默認比例值時,判斷環境音量實際值是否大于環境音量默認值,若是則降低環境音量實際值,若否則提高媒體音量實際值。
[0010]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟D中,所述現實場景為室內且實際比例值小于默認比例值時,判斷環境音量實際值是否大于環境音量默認值,若是則同時降低環境音量實際值以及媒體音量實際值,若否則不對環境音量實際值以及媒體音量實際值進行調整。
[0011]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟A之前還包括: A0、預先設置不同現實場景下的環境音量默認值以及默認比例值。
[0012]所述的根據定位信息對耳機音量自動調整的方法,其中,所述步驟D還包括:對調整后的環境聲音以及媒體聲音進行合成,然后進行播放。
[0013]—種根據定位信息對耳機音量自動調整的系統,其中,包括:
上傳模塊,用于在耳機使用過程中將定位信息上傳到服務器端;
轉換模塊,用于接收到定位信息后,將定位信息轉換成現實場景的位置信息;
反饋模塊,用于根據該位置信息獲取當前場景下的環境音量默認值以及默認比例值,并將環境音量默認值以及默認比例值發送至耳機;
調整模塊,用于獲取進入耳機中的環境音量實際值以及媒體音量實際值,計算出環境音量實際值與媒體音量實際值的實際比例值,并將該實際比例值與默認比例值進行比對,根據比對結果來調整環境音量實際值與媒體音量實際值的實際比例值。
[0014]所述的根據定位信息對耳機音量自動調整的系統,其中,還包括:
預設模塊,用于預先設置不同現實場景下的環境音量默認值以及默認比例值。
[0015]有益效果:本發明在耳機中加入定位系統,對耳機使用過程中的位置進行定位,并針對當前位置對耳機的環境音量實際值以及媒體音量實際值進行調整,以使用戶在不影響日常生活的情況下能夠既享受到耳機媒體正常的播放效果,同時也避免遺漏外界聲音中的有用信息。
【附圖說明】
[0016]圖1為本發明一種根據定位信息對耳機音量自動調整的方法較佳實施例的流程圖。
[0017]圖2為本發明一種根據定位信息對耳機音量自動調整的系統較佳實施例的結構框圖。
【具體實施方式】
[0018]本發明提供一種根據定位信息對耳機音量自動調整的方法及系統,為使本發明的目的、技術方案及效果更加清楚、明確,以下對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0019]請參閱圖1,圖1為本發明一種根據定位信息對耳機音量自動調整的方法較佳實施例的流程圖,如圖所示,其包括步驟:
S101、耳機在使用過程中將定位信息上傳到服務器端; 5102、服務器端接收到定位信息后,將定位信息轉換成現實場景的位置信息;
5103、服務器端根據該位置信息獲取當前場景下的環境音量默認值以及默認比例值,并將環境音量默認值以及默認比例值發送至耳機;
5104、獲取進入耳機中的環境音量實際值以及媒體音量實際值,計算出環境音量實際值與媒體音量實際值的實際比例值,并將該實際比例值與默認比例值進行比對,根據比對結果來調整環境音量實際值與媒體音量實際值的實際比例值。
[0020]本發明實施例中,對耳機使用過程中的位置進行實時定位,這樣結合位置信息就能判斷用戶當前所處位置,并結合該位置所需的環境音量與媒體音量,來對音量進行實時調節,從而實現智能化的音量控制,使用戶在不影響日常生活的情況下能夠既享受到耳機媒體正常的播放效果,同時也避免遺漏外界聲音中的有用信息。
[0021]具體來說,在步驟SlOl中,當耳機在使用過程中,耳機中的定位模塊進行實時定位,并將獲取到的定位信息(經瑋度、海拔等信息)通過耳機中的網絡通信模塊上傳至服務器端。
[0022]在步驟S102中,服務器端將定位信息轉換成現實場景的位置信息,例如通過定位信息判定用戶當前處于商業中心區,又或者通過定位信息判定用戶當前處于馬路邊,又或者通過定位信息判定用戶當前處于室內。根據這些位置的不同可獲知耳機所需的音量,才能進行后續的調節控制。
[0023]在步驟S103中,根據該位置信息獲取當前場景下的環境音量默認值以及默認比例值(該默認比例值是指環境音量默認值與媒體音量默認值的比例),這首先需要預先設置不同現實場景下的環境音量默認值以及默認比例值,這樣當獲取到當前場景時,即可根據對應關系獲取到當前場景下的環境音量默認值及默認比例值。例如馬路上的環境音量默認值設置為80分貝,并且在馬路上環境音量對于用戶的人身安全有較大影響,所以定義默認比例值應為2:1,這樣才不會影響用戶對于緊急情況的反應。而在室內的環境音量默認值設置為60分貝,并且由于室內環境音量對用戶的人身安全并沒有太大影響,所以定義默認比例值為3: 2,這樣不會影響用戶對于緊急情況的反應。在獲取環境音量默認值以及默認比例值后,將環境音量默認值以及默認比例值發送至耳機。
[0024]在所述步驟S104中,獲取進入耳機中的環境音量實際值以及媒體音量實際值,計算出環境音量實際值與媒體音量實際值的實際比例值,然后根據該實際比例值與默認比例值的比較結果來進行調整。
[0025]總的來說,在普通環境狀態下,例如在室內時,優先確保媒體聲音的質量,所以盡量不改變媒體音量,優先調整環境音量,即適度的提高或降低環境聲音音量,來調整實際比例值。在特殊環境狀態下,例如在馬路上時,則優先確保環境聲音的質量,盡量不改變外界聲音音量,適度的提高或縮小媒體聲音音量,