一種連接雙耳藍牙耳機的方法和裝置與流程
2023-11-11 21:49:28
本發明涉及計算機技術領域,具體涉及一種連接雙耳藍牙耳機的方法和裝置。
背景技術:
隨著人們生活水平的不斷提高、科技發展的日新月異,雙耳藍牙耳機已經走進了人們的生活,得到了廣大消費者的青睞。但是現有的雙耳藍牙耳機在與移動終端連接時,主從耳機角色固定,只能通過主耳機與移動終端連接,當主耳機與移動終端連接後,主耳機再與從耳機通過無線藍牙通訊(truewireless,tws)協議連接。當移動終端與主耳機位於人體兩側時,由於人體對信號傳播的阻礙作用,使得主耳機與移動終端之間的連接信號衰減,導致主耳機與移動終端的連接效果很差,降低了用戶體驗。
技術實現要素:
本發明提供了一種連接雙耳藍牙耳機的方法和裝置,以解決現有的雙耳藍牙耳機的主從角色固定,固定與移動終端連接的主耳機有時信號強度較弱的問題。
根據本發明的一個方面,提供了一種連接雙耳藍牙耳機的方法,所述雙耳藍牙耳機包括第一藍牙耳機和第二藍牙耳機,該方法包括:
使用預存的第一藍牙地址和第二藍牙地址交替連接所述第一藍牙耳機和所述第二藍牙耳機;
分別獲取所述第一藍牙耳機、所述第二藍牙耳機的連接信號強度;
根據所述第一藍牙耳機的連接信號強度以及所述第二藍牙耳機的連接信號強度,確定主從耳機;
與確定出的主耳機建立藍牙連接,並控制所述確定出的主耳機通過無線藍牙通訊協議連接另一耳機。
根據本發明的另一個方面,提供了一種連接雙耳藍牙耳機的裝置,所述雙耳藍牙耳機包括第一藍牙耳機和第二藍牙耳機,該裝置包括:
交替連接單元,用於使用預存的第一藍牙地址和第二藍牙地址交替連接所述第一藍牙耳機和所述第二藍牙耳機;
信號強度獲取單元,用於分別獲取所述第一藍牙耳機、所述第二藍牙耳機的連接信號強度;
主從耳機確定單元,用於根據所述第一藍牙耳機的連接信號強度以及所述第二藍牙耳機的連接信號強度,確定主從耳機;
主從耳機連接單元,用於與確定出的主耳機建立藍牙連接,並控制確定出的主耳機通過無線藍牙通訊協議連接確定出的從耳機。
本發明的有益效果是:本發明的技術方案,通過使用預存的第一藍牙地址和第二藍牙地址交替連接第一藍牙耳機和第二藍牙耳機,保證了移動終端既可以連接第一藍牙耳機也可以連接第二藍牙耳機,並且保證了移動終端可以分別檢測到第一藍牙耳機的連接信號強度和第二藍牙耳機的藍牙信號強度,從而根據第一藍牙耳機的連接信號強度以及第二藍牙耳機的連接信號強度,確定主從耳機,進而與確定出的主耳機建立藍牙連接,並控制確定出的主耳機通過無線藍牙通訊協議連接另一耳機,實現了主從耳機的智能切換,降低了系統的功耗,達到了移動終端可以靈活選擇連接信號強度較佳的耳機進行連接,保證了通信效果,提升了用戶體驗。
附圖說明
圖1是本發明一個實施例的一種連接雙耳藍牙耳機的方法的流程圖;
圖2是本發明一個實施例的另一種連接雙耳藍牙耳機的方法的流程圖;
圖3是本發明一個實施例的一種連接雙耳藍牙耳機的裝置的結構示意圖;
圖4是本發明一個實施例的另一種連接雙耳藍牙耳機的裝置的結構示意圖;
圖5是本發明一個實施例的雙耳藍牙耳機與移動終端信號連接的示意圖。
具體實施方式
本發明的設計構思是:使用預存的第一藍牙地址和第二藍牙地址交替連接第一藍牙耳機和第二藍牙耳機,分別獲取第一藍牙耳機、第二藍牙耳機的連接信號強度;根據第一藍牙耳機的連接信號強度以及第二藍牙耳機的連接信號強度,動態確定主從耳機,實現移動終端可以靈活選擇連接信號強度較佳的耳機進行連接。
實施例一
圖1是本發明一個實施例的一種連接雙耳藍牙耳機的方法的流程圖,如圖1所示,所述雙耳藍牙耳機包括第一藍牙耳機和第二藍牙耳機;
在步驟s110中,使用預存的第一藍牙地址和第二藍牙地址交替連接所述第一藍牙耳機和所述第二藍牙耳機。
在本發明的一個實施例中,第一藍牙地址是與第一藍牙耳機相匹配的;第二藍牙地址是與第二藍牙耳機相匹配的。交替連接是為了分別檢測第一藍牙耳機和第二藍牙耳機的信號連接強度。
在步驟s120中,分別獲取所述第一藍牙耳機、所述第二藍牙耳機的連接信號強度。
在本發明的一個實施例中,通過檢測第一藍牙耳機和第二藍牙耳機的射頻參數即可獲取兩個藍牙耳機的信號連接強度,例如rssi(接收的信號強度指示receivedsignalstrengthindication)。
在步驟s130中,根據所述第一藍牙耳機的連接信號強度以及所述第二藍牙耳機的連接信號強度,確定主從耳機。
在步驟s140中,與確定出的主耳機建立藍牙連接,並控制所述確定出的主耳機通過無線藍牙通訊協議連接另一耳機。
通過圖1所示的方法可知,本發明的技術方案,通過使用預存的第一藍牙地址和第二藍牙地址交替連接第一藍牙耳機和第二藍牙耳機,保證了移動終端既可以連接第一藍牙耳機也可以連接第二藍牙耳機,並且保證了移動終端可以分別檢測到第一藍牙耳機的連接信號強度和第二藍牙耳機的藍牙信號強度,從而根據第一藍牙耳機的連接信號強度以及第二藍牙耳機的連接信號強度,確定主從耳機,進而與確定出的主耳機建立藍牙連接,並控制確定出的主耳機通過無線藍牙通訊協議連接另一耳機,實現了主從耳機的智能切換,降低了系統的功耗,達到了移動終端可以靈活選擇連接信號強度較佳的耳機進行連接,保證了通信效果,提升了用戶體驗。
為了使本發明的方案更加清晰,下面舉一個具體的例子進行解釋。圖2是本發明一個實施例的另一種連接雙耳藍牙耳機的方法的流程圖,如圖2所示,
在步驟s201中,在本發明的一個實施例中,第一藍牙耳機與第二藍牙耳機通過無線藍牙通訊協議進行配對連接;
在步驟s202中,移動終端通過第一藍牙地址和第二藍牙地址分別與第一藍牙耳機和第二藍牙耳機交替連接;由於藍牙地址是一一匹配的,因此移動終端可以通過第一藍牙地址與第一藍牙耳機連接,也可以通過第二藍牙地址與第二藍牙耳機連接。預存第一藍牙地址與第二藍牙地址的目的在於實現移動終端與第一藍牙耳機和第二藍牙耳機的交替連接。
在步驟s203中,分別檢測第一藍牙耳機和第二藍牙耳機的連接信號強度;
在步驟s204中,判斷是否檢測到第一藍牙耳機與第二藍牙耳機的連接信號強度?若判斷為是,進入步驟s207;若判斷為否,進入步驟s205。
在步驟s205中,判斷第一藍牙耳機與第二藍牙耳機的連接時間是否超時?在本發明的一個實施例中,設置時間預設值5秒(s);若判斷為是,執行步驟s206;若判斷為否,執行步驟s207。
在步驟s206中,若步驟s205中判斷為是,也就是說當第一藍牙耳機以及第二藍牙耳機的連接時間均達到時間預設值5s,且均未獲得第一藍牙耳機以及第二藍牙耳機的連接信號強度時,採用文字或者語音單一或者相結合的提示信息,向用戶發送需要調整耳機位置的信息。
設置時間預設值的目的在於,通過用戶人為的配合使得移動終端與藍牙耳機及時建立良好的通信連接,有利於提升用戶體驗;同時可以及時提醒用戶檢查藍牙耳機或者移動終端由於故障或者啟動不正確導致移動終端無法與藍牙耳機建立良好的通信連接。
在步驟s207中,設置第一信號強度預設值;判斷首先檢測到的藍牙耳機的連接信號強度是否大於第一信號強度預設值?若判斷為是,執行步驟s208;若判斷為否,執行步驟s209。
在步驟s208中,若首先獲取到的連接信號強度大於所述第一信號強度預設值,則將該藍牙耳機確定為主耳機,另一藍牙耳機確定為從耳機,使移動終端與確定出的主耳機建立藍牙連接,並控制所述確定出的主耳機通過無線藍牙通訊協議連接從耳機。
由此可知,通過設置第一信號強度預設值,使得只要移動終端檢測到其中一個藍牙耳機的連接信號強度大於第一信號強度預設值,那麼就可以馬上將該藍牙耳機確定為主耳機,另一個耳機確定為從耳機,在保證移動終端與藍牙耳機之間連接效果最佳的情況下,節約了系統反應時間,降低了系統功耗。
在步驟s209中,設置第二信號強度預設值;其中,第二信號強度預設值小於第一信號強度預設值;判斷第一藍牙耳機和第二藍牙耳機的連接信號強度是否都小於第二預設值?若判斷為是,執行步驟s206,也就是說,當所述第一藍牙耳機的連接信號強度和所述第二藍牙耳機的連接信號強度均小於所述第二信號強度預設值時,採用文字或者語音單一或者相結合的提示信息,向用戶發送需要調整耳機位置的信息。若判斷為否,執行步驟s210。也就是說,當第一藍牙耳機的連接信號強度和第二藍牙耳機的連接信號強度均大於第二信號強度預設值並小於第一信號強度預設值時,執行步驟s210。
設置第二信號強度預設值的目的在於,防止當移動終端與兩個藍牙耳機的連接信號強度都特別小的情況下,導致移動終端與藍牙耳機無法建立連接或者通信效果不佳。設置第二信號強度預設值後,只要檢測到兩個藍牙耳機的連接信號強度均小於第二信號強度預設值,則可採用文字或者語音單一或者相結合的提示信息,向用戶發送需要調整耳機位置的信息,通過用戶的人為配合使得移動終端與藍牙耳機建立良好的通訊連接。
在步驟s210中,判斷第一藍牙耳機的連接信號強度是否大於第二藍牙耳機的連接信號強度?若判斷為是,執行步驟s211;若判斷為否,執行步驟s212;
在步驟s211中,若第一藍牙耳機的連接信號強度大於第二藍牙耳機的連接信號強度,則將第一藍牙耳機確定為主耳機,第二藍牙耳機確定為從耳機,使移動終端與確定出的主耳機建立藍牙連接,並控制所述確定出的主耳機通過無線藍牙通訊協議連接從耳機。
通過步驟s210和步驟s211,可見,本發明的技術方案可通過判斷連接信號的強弱進行智能的切換,使得移動終端與藍牙耳機之間的通信效果達到最佳,提升用戶體驗。
在步驟s212中,若第二藍牙耳機的連接信號強度大於第一藍牙耳機的連接信號強度,則將第二藍牙耳機確定為主耳機,第一藍牙耳機確定為從耳機,使移動終端與確定出的主耳機建立藍牙連接,並控制所述確定出的主耳機通過無線藍牙通訊協議連接從耳機。
實施例二
圖3是本發明一個實施例的一種連接雙耳藍牙耳機的裝置的結構示意圖,如圖3所示,一種連接雙耳藍牙耳機的裝置300,所述雙耳藍牙耳機包括第一藍牙耳機和第二藍牙耳機,該裝置300包括:
交替連接單元310,用於使用預存的第一藍牙地址和第二藍牙地址交替連接所述第一藍牙耳機和所述第二藍牙耳機;
信號強度獲取單元320,用於分別獲取所述第一藍牙耳機、所述第二藍牙耳機的連接信號強度;
主從耳機確定單元330,用於根據所述第一藍牙耳機的連接信號強度以及所述第二藍牙耳機的連接信號強度,確定主從耳機。
主從耳機連接單元340,用於與確定出的主耳機建立藍牙連接,並控制確定出的主耳機通過無線藍牙通訊協議連接確定出的從耳機。
通過圖3所示的裝置可知,本發明的技術方案,首先,通過交替連接單元310分別使用預存的第一藍牙地址和第二藍牙地址交替連接所述第一藍牙耳機和所述第二藍牙耳機,保證了移動終端既可以連接第一藍牙耳機也可以連接第二藍牙耳機,並且保證了移動終端可以分別檢測到第一藍牙耳機的連接信號強度和第二藍牙耳機的藍牙信號強度;其次,利用信號強度獲取單元320分別獲取第一藍牙耳機、第二藍牙耳機的連接信號強度;另外,主從耳機確定單元330根據第一藍牙耳機的連接信號強度以及第二藍牙耳機的連接信號強度,確定主從耳機。最後,通過主從耳機連接單元340與確定出的主耳機建立藍牙連接,並控制確定出的主耳機通過無線藍牙通訊協議連接確定出的從耳機。本發明的技術方案實現了主從耳機的智能切換,降低了系統的功耗,達到了移動終端可以靈活選擇連接信號強度較佳的耳機進行連接,保證了通信效果,提升了用戶體驗。
圖4是本發明一個實施例的另一種連接雙耳藍牙耳機的裝置的結構示意圖,如圖4所示,所述裝置還包括強度設置單元350;
所述強度設置單元350,用於設置第一信號強度預設值;
所述主從耳機確定單元330,用於將首先獲取到的連接信號強度大於所述第一信號強度預設值的藍牙耳機確定為主耳機,另一耳機確定為從耳機。
由此可知,通過設置第一信號強度預設值,使得只要移動終端檢測到其中一個藍牙耳機的連接信號強度大於第一信號強度預設值,那麼就可以馬上將該藍牙耳機確定為主耳機,另一個耳機確定為從耳機,在保證移動終端與藍牙耳機之間連接效果最佳的情況下,節約了系統反應時間,降低了系統功耗。
在本發明的一個實施例中,如圖4所示,所述裝置還包括第一預警單元360;
所述強度設置單元350,還用於設置第二信號強度預設值,所述第二信號強度預設值小於所述第一信號強度預設值;
所述第一預警單元360,用於當所述第一藍牙耳機的連接信號強度和所述第二藍牙耳機的連接信號強度均小於所述第二信號強度預設值時,採用文字或者語音提示信息,向用戶發送需要調整耳機位置的信息。
由此可知,通過設置第二信號強度預設值,防止當移動終端與兩個藍牙耳機的連接信號強度都特別小的情況下,導致移動終端與藍牙耳機無法建立連接或者通信效果不佳。設置第二信號強度預設值後,只要檢測到兩個藍牙耳機的連接信號強度均小於第二信號強度預設值,則可採用文字或者語音單一或者相結合的提示信息,向用戶發送需要調整耳機位置的信息,通過用戶的人為配合使得移動終端與藍牙耳機建立良好的通訊連接。
在本發明的一個實施例中,所述主從耳機確定單元330,用於若第一藍牙耳機的連接信號強度和第二藍牙耳機的連接信號強度均小於第一信號強度預設值且大於第二信號強度預設值;則判斷所述第一藍牙耳機的連接信號強度是否大於所述第二藍牙耳機的連接信號強度;若是,則將所述第一藍牙耳機確定為主耳機,所述第二藍牙耳機確定為從耳機;若否,則將所述第二藍牙耳機確定為主耳機,所述第一藍牙耳機確定為從耳機。由此可見,本發明的技術方案可通過判斷連接信號的強弱進行智能的切換,使得移動終端與藍牙耳機之間的通信效果達到最佳,提升用戶體驗。
在本發明的一個實施例中,所述裝置還包括時間設置單元370;所述時間設置單元370,用於設置時間預設值;
所述裝置還包括第二預警單元380;
所述第二預警單元380,用於當所述第一藍牙耳機以及所述第二藍牙耳機的連接時間均達到所述時間預設值,且均未獲得所述第一藍牙耳機以及第二藍牙耳機的連接信號強度時,採用文字或者語音提示信息,向用戶發送需要調整耳機位置的信息。
由此可知,在設置第二信號強度預設值的前提下,又設置時間預設值,當所述第一藍牙耳機以及所述第二藍牙耳機的連接時間均達到所述時間預設值,且均未獲得所述第一藍牙耳機以及第二藍牙耳機的連接信號強度時,採用文字或者語音單一或者向結合的提示信息,向用戶發送需要調整耳機位置的信息。其目的在於,通過用戶人為的配合使得移動終端與藍牙耳機及時建立良好的通信連接,有利於提升用戶體驗;同時可以及時提醒用戶檢查藍牙耳機或者移動終端由於故障或者啟動不正確導致移動終端無法與藍牙耳機建立良好的通信連接。
在本發明的一個實施例中,圖5是本發明一個實施例的雙耳藍牙耳機與移動終端信號連接的示意圖,如圖5所示,若第一藍牙耳機410為主耳機,第二藍牙耳機420為從耳機,則第一藍牙耳機410與第二藍牙耳機420通過無線藍牙通訊協議進行配對連接,同時第一藍牙耳機410與移動終端430之間通過藍牙通訊協議(classicbt)進行通訊。移動終端430可以是智慧型手機、平板電腦、mp3、mp4和mp5等。
綜上所述,本發明的技術方案,通過使用預存的第一藍牙地址和第二藍牙地址交替連接第一藍牙耳機和第二藍牙耳機,保證了移動終端既可以連接第一藍牙耳機也可以連接第二藍牙耳機,並且保證了移動終端可以分別檢測到第一藍牙耳機的連接信號強度和第二藍牙耳機的藍牙信號強度,從而根據第一藍牙耳機的連接信號強度以及第二藍牙耳機的連接信號強度,確定主從耳機,進而與確定出的主耳機建立藍牙連接,並控制確定出的主耳機通過無線藍牙通訊協議連接另一耳機,實現了主從耳機的智能切換,降低了系統的功耗,達到了移動終端可以靈活選擇連接信號強度較佳的耳機進行連接,保證了通信效果,提升了用戶體驗。
以上僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發明的保護範圍內。