一種穿戴設備的控制方法及穿戴設備與流程
2023-12-04 04:28:31 1

本發明涉及可穿戴設備領域,尤其涉及一種穿戴設備的控制方法及穿戴設備。
背景技術:
目前,越來越多的穿戴設備支持水環境下使用,例如,利用智能手錶可以檢測使用者在水環境中的遊泳運動數據。然而,在實踐中發現,包括智能手錶在內的穿戴設備上的揚聲器在水環境中會受到水壓影響而無法發出聲音,這就使得穿戴設備的使用者無法在水環境中收聽到穿戴設備播放的聲音。
技術實現要素:
本發明實施例公開了一種穿戴設備的控制方法及穿戴設備,能夠使穿戴設備的使用者在水環境中收聽到穿戴設備播放的聲音。
本發明實施例第一方面公開一種穿戴設備的控制方法,包括:
檢測所述穿戴設備是否進入水環境;
如果檢測出所述穿戴設備進入水環境,檢測所述穿戴設備在所述水環境中受到的水壓值;
以所述水壓值為依據,確定出與所述水壓值成正比的振幅參數;
在所述穿戴設備的骨傳導模式下按照所述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
作為一種可選的實施方式,在本發明實施例第一方面中,在檢測出所述穿戴設備進入水環境之後,以及所述檢測所述穿戴設備在所述水環境中受到的水壓值之前,所述方法還包括:
檢測所述穿戴設備在所述水環境中是否發生手勢動作;
如果所述穿戴設備在所述水環境中發生手勢動作,識別所述手勢動作是否與預設的用於觸發水壓檢測的手勢動作相匹配,如果相匹配,執行所述的檢測所述穿戴設備在所述水環境中受到的水壓值的步驟。
作為一種可選的實施方式,在本發明實施例第一方面中,在檢測出所述穿戴設備進入水環境之後,以及所述檢測所述穿戴設備在所述水環境中受到的水壓值之前,所述方法還包括:
檢測所述穿戴設備的指定區域在所述水環境中是否受到按壓力;
如果所述穿戴設備的指定區域在所述水環境中受到按壓力,識別所述按壓力是否位於預設的用於觸發水壓檢測的按壓力範圍內,如果是,執行所述的檢測所述穿戴設備在所述水環境中受到的水壓值的步驟。
作為一種可選的實施方式,在本發明實施例第一方面中,在以所述水壓值為依據,確定出與所述水壓值成正比的振幅參數之後,以及在所述穿戴設備的骨傳導模式下按照所述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞之前,所述方法還包括:
檢測所述穿戴設備在所述水環境中是否收到聯繫人來電;
如果檢測出所述穿戴設備在所述水環境中收到聯繫人來電,判斷所述聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率,如果所述聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率,將所述聯繫人來電的音頻信號作為待播放音頻信號;
或者,如果檢測出所述穿戴設備在所述水環境中收到聯繫人來電,判斷所述聯繫人的聯繫號碼對應的聯繫人等級是否高於指定等級頻率,如果所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將所述聯繫人來電的音頻信號作為待播放音頻信號;
或者,如果檢測出所述穿戴設備在所述水環境中收到聯繫人來電,判斷所述聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率且所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,如果所述聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率且所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將所述聯繫人來電的音頻信號作為待播放音頻信號。
作為一種可選的實施方式,在本發明實施例第一方面中,所述方法還包括:
檢測所述聯繫人來電是否結束;
如果所述聯繫人來電結束,檢測所述穿戴設備是否仍在所述水環境中,如果否,將所述穿戴設備的播放模式由所述骨傳導模式切換至揚聲器模式。
本發明實施例第二方面公開一種穿戴設備,包括:
水環境檢測單元,用於檢測所述穿戴設備是否進入水環境;
水壓檢測單元,用於在所述水環境檢測單元檢測出所述穿戴設備進入水環境時,檢測所述穿戴設備在所述水環境中受到的水壓值;
振幅確定單元,用於以所述水壓值為依據,確定出與所述水壓值成正比的振幅參數;
模式控制單元,用於在所述穿戴設備的骨傳導模式下按照所述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
作為一種可選的實施方式,在本發明實施例第二方面中,所述穿戴設備還包括:
動作檢測單元,用於在所述水環境檢測單元檢測出所述穿戴設備進入水環境之後,檢測所述穿戴設備在所述水環境中是否發生手勢動作,如果所述穿戴設備在所述水環境中發生手勢動作,識別所述手勢動作是否與預設的用於觸發水壓檢測的手勢動作相匹配;
所述水壓檢測單元,具體用於在所述水環境檢測單元檢測出所述穿戴設備進入水環境時,以及所述動作檢測單元識別出所述手勢動作與預設的用於觸發水壓檢測的手勢動作相匹配時,檢測所述穿戴設備在所述水環境中受到的水壓值。
作為一種可選的實施方式,在本發明實施例第二方面中,所述穿戴設備還包括:
觸摸檢測單元,用於在所述水環境檢測單元檢測出所述穿戴設備進入水環境之後,檢測所述穿戴設備的指定區域在所述水環境中是否受到按壓力,如果所述穿戴設備的指定區域在所述水環境中受到按壓力,識別所述按壓力是否位於預設的用於觸發水壓檢測的按壓力範圍內;
所述水壓檢測單元,具體用於在所述水環境檢測單元檢測出所述穿戴設備進入水環境時,以及所述觸摸檢測單元識別出所述按壓力位於預設的用於觸發水壓檢測的按壓力範圍內時,檢測所述穿戴設備在所述水環境中受到的水壓值。
作為一種可選的實施方式,在本發明實施例第二方面中,所述穿戴設備還包括:
來電檢測單元,用於在所述振幅確定單元以所述水壓值為依據,確定出與所述水壓值成正比的振幅參數之後,以及所述模式控制單元在所述穿戴設備的骨傳導模式下按照所述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞之前,檢測所述穿戴設備在所述水環境中是否收到聯繫人來電;
來電判斷單元,用於在所述來電檢測單元檢測出所述穿戴設備在所述水環境中收到聯繫人來電時,判斷所述聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率,如果所述聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率,將所述聯繫人來電的音頻信號作為待播放音頻信號;
或者,所述來電判斷單元,用於在所述來電檢測單元檢測出所述穿戴設備在所述水環境中收到聯繫人來電時,判斷所述聯繫人的聯繫號碼對應的聯繫人等級是否高於指定等級頻率,如果所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將所述聯繫人來電的音頻信號作為待播放音頻信號;
或者,所述來電判斷單元,用於在所述來電檢測單元檢測出所述穿戴設備在所述水環境中收到聯繫人來電時,判斷所述聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率且所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,如果所述聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率且所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將所述聯繫人來電的音頻信號作為待播放音頻信號。
作為一種可選的實施方式,在本發明實施例第二方面中:
所述來電檢測單元,還用於檢測所述聯繫人來電是否結束;
所述水環境檢測單元,還用於在所述來電檢測單元檢測出所述聯繫人來電結束時,檢測所述穿戴設備是否仍在所述水環境中;
所述模式切換單元,還用於在所述水環境檢測單元檢測出所述穿戴設備不在所述水環境中時,將所述穿戴設備的播放模式由所述骨傳導模式切換至揚聲器模式。
與現有技術相比,本發明實施例具備以下有益效果:
本發明實施例中,在檢測出穿戴設備進入水環境之後,可以檢測穿戴設備在水環境中受到的水壓值,並確定出與水壓值成正比的振幅參數;進一步地,可以在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。在此基礎上,假設穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,本發明實施例可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例公開的一種穿戴設備的控制方法的流程示意圖;
圖2是本發明實施例公開的另一種穿戴設備的控制方法的流程示意圖;
圖3是本發明實施例公開的另一種穿戴設備的控制方法的流程示意圖;
圖4是本發明實施例公開的一種穿戴設備的結構示意圖;
圖5是本發明實施例公開的另一種穿戴設備的結構示意圖;
圖6是本發明實施例公開的另一種穿戴設備的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明實施例公開了一種穿戴設備的控制方法及穿戴設備,能夠使穿戴設備的使用者在水環境中收聽到穿戴設備播放的聲音。以下進行結合附圖進行詳細描述。
實施例一
請參閱圖1,圖1是本發明實施例公開的一種穿戴設備的控制方法的流程示意圖。如圖1所示,該穿戴設備的控制方法可以包括以下步驟:
101、穿戴設備檢測穿戴設備是否進入水環境,如果是,執行步驟102;如果否,結束本流程。
本發明實施例中,穿戴設備可以包括智能手錶、智能手環在內的具備防水功能的穿戴產品,本發明實施例不作限定。其中,穿戴設備可以是具備獨立通信能力的穿戴設備,也可以是通過藍牙、Wi-Fi等無線方式與手機、平板等通信設備進行通信連接作為通信設備助手存在的一種穿戴產品,本發明實施例不作限定。
作為一種可選的實施方式,穿戴設備可以通過水環境檢測模塊(又稱水環境傳感器)來檢測穿戴設備是否進入水環境,如果是,執行步驟102;如果否,結束本流程。
102、穿戴設備檢測穿戴設備在水環境中受到的水壓值。
本發明實施例中,穿戴設備可以利用水壓傳感器來穿戴設備在水環境中受到的水壓值。
103、穿戴設備以上述水壓值為依據,確定出與上述水壓值成正比的振幅參數。
本發明實施例中,上述水壓值越大時,確定出的振幅參數越高;反之,上述水壓值越小時,確定出的振幅參數越小。
104、穿戴設備在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
本發明實施例中,穿戴設備底部(即與手腕軟組織皮膚接觸)可以設置有身體傳導部件(Body Conduction Unit,BCU),其中,身體傳導部件也被稱為骨傳導模塊、骨傳導振子或骨傳導喇叭;相應地,穿戴設備可以觸發身體傳導部件啟動,以實現在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號傳遞至身體傳導部件,使得身體傳導部件可以將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。其中,振動信號的振動是一種純粹的物理振動,不會對身體產生危害。
作為一種可選的實施方式,穿戴設備在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅的方式可以為:
穿戴設備在穿戴設備的骨傳導模式下可以將待播放音頻信號進行離散傅立葉變換(Discrete Fourier Transform),並且將上述振幅參數插入到上述經過離散傅立葉變換的信號中,以生成第一信號;以及,穿戴設備可以通過對第一信號進行離散傅立葉反變換(Reverse Discrete Fourier Transform),以生成調整振幅後獲得的音頻信號。
在圖1所描述的穿戴設備的控制方法中,假設穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,圖1所描述的穿戴設備的控制方法可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
實施例二
請參閱圖2,圖2是本發明實施例公開的另一種穿戴設備的控制方法的流程示意圖。如圖2所示,該穿戴設備的控制方法可以包括以下步驟:
201、穿戴設備檢測穿戴設備是否進入水環境,如果是,執行步驟202;如果否,結束本流程。
202、穿戴設備檢測穿戴設備在水環境中是否發生手勢動作,如果是,執行步驟203;如果否,結束本流程。
203、穿戴設備識別該手勢動作是否與用於觸發水壓檢測的手勢動作相匹配,如果是,執行步驟204~步驟206;如果否,結束本流程。
204、穿戴設備檢測穿戴設備在水環境中受到的水壓值。
205、穿戴設備以上述水壓值為依據,確定出與上述水壓值成正比的振幅參數。
206、穿戴設備檢測穿戴設備在水環境中是否收到聯繫人來電,如果是,執行步驟207;如果否,結束本流程。
207、穿戴設備判斷聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率,如果是,執行步驟208~步驟210;如果否,結束本流程。
作為一種可選的實施方式,上述步驟207中,穿戴設備在判斷聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率時,穿戴設備還可以判斷穿戴設備自身的當前電池電量是否低於目標電量閾值,如果是,穿戴設備才執行步驟208~步驟210;如果否,結束本流程。其中,目標電量閾值可以通過以下方式獲取,即:
穿戴設備可以根據聯繫人的聯繫號碼對應的通話頻率,確定聯繫人的聯繫號碼對應的通話頻率匹配的電量閾值增加量,並且穿戴設備可以將預置的初始電量閾值與該電量閾值增加量進行累加,並將累加結果作為目標電量閾值。其中,聯繫人的聯繫號碼對應的通話頻率與電量閾值增加量成正比例關係。
本發明實施例中,實施上述方式可以在穿戴設備與頻繁通話的聯繫人進行通話時,靈活地增大預置的初始電量閾值,從而可以提高穿戴設備判斷出穿戴設備自身的當前電池電量低於目標電量閾值的概率,從而可以提高控制穿戴設備切換至骨傳導模式進行通話的概率。由於耳膜產生共振僅需微弱的振動信息,因此在骨傳導模式下穿戴設備只需將通話音頻信號轉換為微弱的振動信號並通過骨介質進行傳遞即可實現通話效果,從而可以延長穿戴設備的用戶與頻繁通話的聯繫人之間的通話時間。
作為一種可選的實施方式,上述步驟207可以採用以下方式來代替,即:
穿戴設備判斷聯繫人的聯繫號碼對應的聯繫人等級是否高於指定等級頻率,如果聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,執行步驟208~步驟210;如果否,結束本流程。
進一步地,穿戴設備在判斷出聯繫人的聯繫號碼對應的聯繫人等級高於指定等級頻率時,穿戴設備還可以判斷穿戴設備自身的當前電池電量是否低於目標電量閾值,如果是,穿戴設備才執行步驟208~步驟210;如果否,結束本流程。其中,目標電量閾值可以通過以下方式獲取,即:
穿戴設備可以根據聯繫人的聯繫號碼對應的聯繫人等級,確定聯繫人的聯繫號碼對應的聯繫人等級匹配的電量閾值增加量,並且穿戴設備可以將預置的初始電量閾值與該電量閾值增加量進行累加,並將累加結果作為目標電量閾值。其中,聯繫人的聯繫號碼對應的聯繫人等級與電量閾值增加量成正比例關係。
本發明實施例中,實施上述方式可以在穿戴設備與等級較高的聯繫人進行通話時,靈活地增大預置的初始電量閾值,從而可以提高穿戴設備判斷出穿戴設備自身的當前電池電量低於目標電量閾值的概率,從而可以提高控制穿戴設備切換至骨傳導模式進行通話的概率。由於耳膜產生共振僅需微弱的振動信息,因此在骨傳導模式下穿戴設備只需將通話音頻信號轉換為微弱的振動信號並通過骨介質進行傳遞即可實現通話效果,從而可以延長穿戴設備的用戶與等級較高的聯繫人之間的通話時間。
作為一種可選的實施方式,上述步驟207可以採用以下方式來代替,即:
穿戴設備判斷聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率且聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,如果聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率且所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,執行步驟208~步驟210;如果否,如果否,結束本流程。
208、穿戴設備將上述聯繫人來電的音頻信號作為待播放音頻信號。
209、穿戴設備在骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
210、穿戴設備檢測聯繫人來電是否結束,如果是,執行步驟211;如果否,繼續執行步驟208。
211、穿戴設備檢測穿戴設備是否仍在水環境中,如果是,執行步驟302;如果否,執行步驟212。
212、穿戴設備將穿戴設備的播放模式由上述的骨傳導模式切換至揚聲器模式。
在圖2所描述的穿戴設備的控制方法中,假設穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,圖2所描述的穿戴設備的控制方法可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
實施例三
請參閱圖3,圖3是本發明實施例公開的另一種穿戴設備的控制方法的流程示意圖。如圖3所示,該穿戴設備的控制方法可以包括以下步驟:
301、穿戴設備檢測穿戴設備是否進入水環境,如果是,執行步驟302;如果否,結束本流程。
302、穿戴設備檢測穿戴設備的指定區域在水環境中是否受到按壓力,如果是,執行步驟303;如果否,結束本流程。
303、穿戴設備識別該按壓力是否位於預設的用於觸發水壓檢測的按壓力範圍內,如果是,執行步驟304~步驟306;如果否,結束本流程。
304、穿戴設備檢測穿戴設備在水環境中受到的水壓值。
305、穿戴設備以上述水壓值為依據,確定出與上述水壓值成正比的振幅參數。
306、穿戴設備檢測穿戴設備在水環境中是否收到聯繫人來電,如果是,執行步驟307;如果否,結束本流程。
307、穿戴設備判斷聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率,如果是,執行步驟308~步驟310;如果否,結束本流程。
作為一種可選的實施方式,上述步驟307中,穿戴設備在判斷聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率時,穿戴設備還可以判斷穿戴設備自身的當前電池電量是否低於目標電量閾值,如果是,穿戴設備才執行步驟308~步驟310;如果否,結束本流程。其中,目標電量閾值可以通過以下方式獲取,即:
穿戴設備可以根據聯繫人的聯繫號碼對應的通話頻率,確定聯繫人的聯繫號碼對應的通話頻率匹配的電量閾值增加量,並且穿戴設備可以將預置的初始電量閾值與該電量閾值增加量進行累加,並將累加結果作為目標電量閾值。其中,聯繫人的聯繫號碼對應的通話頻率與電量閾值增加量成正比例關係。
本發明實施例中,實施上述方式可以在穿戴設備與頻繁通話的聯繫人進行通話時,靈活地增大預置的初始電量閾值,從而可以提高穿戴設備判斷出穿戴設備自身的當前電池電量低於目標電量閾值的概率,從而可以提高控制穿戴設備切換至骨傳導模式進行通話的概率。由於耳膜產生共振僅需微弱的振動信息,因此在骨傳導模式下穿戴設備只需將通話音頻信號轉換為微弱的振動信號並通過骨介質進行傳遞即可實現通話效果,從而可以延長穿戴設備的用戶與頻繁通話的聯繫人之間的通話時間。
作為一種可選的實施方式,上述步驟307可以採用以下方式來代替,即:
穿戴設備判斷聯繫人的聯繫號碼對應的聯繫人等級是否高於指定等級頻率,如果聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,執行步驟308~步驟310;如果否,結束本流程。
進一步地,穿戴設備在判斷出聯繫人的聯繫號碼對應的聯繫人等級高於指定等級頻率時,穿戴設備還可以判斷穿戴設備自身的當前電池電量是否低於目標電量閾值,如果是,穿戴設備才執行步驟308~步驟310;如果否,結束本流程。其中,目標電量閾值可以通過以下方式獲取,即:
穿戴設備可以根據聯繫人的聯繫號碼對應的聯繫人等級,確定聯繫人的聯繫號碼對應的聯繫人等級匹配的電量閾值增加量,並且穿戴設備可以將預置的初始電量閾值與該電量閾值增加量進行累加,並將累加結果作為目標電量閾值。其中,聯繫人的聯繫號碼對應的聯繫人等級與電量閾值增加量成正比例關係。
本發明實施例中,實施上述方式可以在穿戴設備與等級較高的聯繫人進行通話時,靈活地增大預置的初始電量閾值,從而可以提高穿戴設備判斷出穿戴設備自身的當前電池電量低於目標電量閾值的概率,從而可以提高控制穿戴設備切換至骨傳導模式進行通話的概率。由於耳膜產生共振僅需微弱的振動信息,因此在骨傳導模式下穿戴設備只需將通話音頻信號轉換為微弱的振動信號並通過骨介質進行傳遞即可實現通話效果,從而可以延長穿戴設備的用戶與等級較高的聯繫人之間的通話時間。
作為一種可選的實施方式,上述步驟307可以採用以下方式來代替,即:
穿戴設備判斷聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率且聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,如果聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率且所述聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,執行步驟308~步驟310;如果否,如果否,結束本流程。
308、穿戴設備將上述聯繫人來電的音頻信號作為待播放音頻信號。
309、穿戴設備在骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
310、穿戴設備檢測聯繫人來電是否結束,如果是,執行步驟311;如果否,繼續執行步驟308。
311、穿戴設備檢測穿戴設備是否仍在水環境中,如果是,執行步驟302;如果否,執行步驟312。
312、穿戴設備將穿戴設備的播放模式由上述的骨傳導模式切換至揚聲器模式。
在圖3所描述的穿戴設備的控制方法中,假設穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,圖3所描述的穿戴設備的控制方法可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
實施例四
請參閱圖4,圖4是本發明實施例公開的一種穿戴設備的結構示意圖。如圖4所示,該穿戴設備包括:
水環境檢測單元401,用於檢測穿戴設備是否進入水環境;
水壓檢測單元402,用於在水環境檢測單元401檢測出穿戴設備進入水環境時,檢測穿戴設備在水環境中受到的水壓值;
振幅確定單元403,用於以上述水壓值為依據,確定出與上述水壓值成正比的振幅參數;
模式控制單元404,用於在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
其中,假設圖4所描述的穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,圖4所描述的穿戴設備可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
實施例五
請參閱圖5,圖5是本發明實施例公開的另一種穿戴設備的結構示意圖。其中,圖5所示的穿戴設備是由圖4所示的穿戴設備進行優化得到的。與4所示的穿戴設備相比,圖5所示的穿戴設備還包括動作檢測單元405或觸摸檢測單元406:
動作檢測單元405,用於在水環境檢測單元401檢測出穿戴設備進入水環境之後,檢測穿戴設備在水環境中是否發生手勢動作,如果穿戴設備在水環境中發生手勢動作,識別該手勢動作是否與預設的用於觸發水壓檢測的手勢動作相匹配;
觸摸檢測單元406,用於在水環境檢測單元401檢測出穿戴設備進入水環境之後,檢測穿戴設備的指定區域在水環境中是否受到按壓力,如果穿戴設備的指定區域在水環境中受到按壓力,識別該按壓力是否位於預設的用於觸發水壓檢測的按壓力範圍內;
相應地,水壓檢測單元402具體用於在水環境檢測單元401檢測出穿戴設備進入水環境時,以及動作檢測單元405識別出手勢動作與預設的用於觸發水壓檢測的手勢動作相匹配時,檢測穿戴設備在水環境中受到的水壓值;
或者,水壓檢測單元402具體用於在水環境檢測單元401檢測出穿戴設備進入水環境時,以及觸摸檢測單元406識別出按壓力位於預設的用於觸發水壓檢測的按壓力範圍內時,檢測穿戴設備在水環境中受到的水壓值。
作為一種可選的實施方式,圖5所示的穿戴設備還可以包括:
來電檢測單元407,用於在振幅確定單元403以上述水壓值為依據,確定出與上述水壓值成正比的振幅參數之後,以及模式控制單元404在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞之前,檢測穿戴設備在水環境中是否收到聯繫人來電;
來電判斷單元408,用於在來電檢測單元407檢測出穿戴設備在水環境中收到聯繫人來電時,判斷聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率,如果聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率,將聯繫人來電的音頻信號作為待播放音頻信號;
作為一種可選的實施方式,來電判斷單元408在判斷出聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率時,可以判斷穿戴設備自身的當前電池電量是否低於目標電量閾值,如果是,才將聯繫人來電的音頻信號作為待播放音頻信號;其中,目標電量閾值可以通過以下方式獲取,即:
來電判斷單元408可以根據聯繫人的聯繫號碼對應的通話頻率,確定聯繫人的聯繫號碼對應的通話頻率匹配的電量閾值增加量,並且穿戴設備可以將預置的初始電量閾值與該電量閾值增加量進行累加,並將累加結果作為目標電量閾值。其中,聯繫人的聯繫號碼對應的通話頻率與電量閾值增加量成正比例關係。
本發明實施例中,實施上述方式可以在穿戴設備與頻繁通話的聯繫人進行通話時,靈活地增大預置的初始電量閾值,從而可以提高穿戴設備判斷出穿戴設備自身的當前電池電量低於目標電量閾值的概率,從而可以提高控制穿戴設備切換至骨傳導模式進行通話的概率。由於耳膜產生共振僅需微弱的振動信息,因此在骨傳導模式下穿戴設備只需將通話音頻信號轉換為微弱的振動信號並通過骨介質進行傳遞即可實現通話效果,從而可以延長穿戴設備的用戶與頻繁通話的聯繫人之間的通話時間。
或者,來電判斷單元408,用於在來電檢測單元407檢測出穿戴設備在水環境中收到聯繫人來電時,判斷聯繫人的聯繫號碼對應的聯繫人等級是否高於指定等級頻率,如果聯繫人的聯繫號碼對應的聯繫人等級高於指定等級頻率,將聯繫人來電的音頻信號作為待播放音頻信號;
作為一種可選的實施方式,來電判斷單元408在判斷出聯繫人的聯繫號碼對應的聯繫人等級高於指定等級時,可以判斷穿戴設備自身的當前電池電量是否低於目標電量閾值,如果是,才將聯繫人來電的音頻信號作為待播放音頻信號;其中,目標電量閾值可以通過以下方式獲取,即:
來電判斷單元408可以根據聯繫人的聯繫號碼對應的通話頻率,確定聯繫人的聯繫號碼對應的通話頻率匹配的電量閾值增加量,並且穿戴設備可以將預置的初始電量閾值與該電量閾值增加量進行累加,並將累加結果作為目標電量閾值。其中,聯繫人的聯繫號碼對應的通話頻率與電量閾值增加量成正比例關係。
本發明實施例中,實施上述方式可以在穿戴設備與頻繁通話的聯繫人進行通話時,靈活地增大預置的初始電量閾值,從而可以提高穿戴設備判斷出穿戴設備自身的當前電池電量低於目標電量閾值的概率,從而可以提高控制穿戴設備切換至骨傳導模式進行通話的概率。由於耳膜產生共振僅需微弱的振動信息,因此在骨傳導模式下穿戴設備只需將通話音頻信號轉換為微弱的振動信號並通過骨介質進行傳遞即可實現通話效果,從而可以延長穿戴設備的用戶與頻繁通話的聯繫人之間的通話時間。
或者,來電判斷單元408,用於在來電檢測單元407檢測出穿戴設備在水環境中收到聯繫人來電時,判斷聯繫人的聯繫號碼對應的通話頻率是否高於指定通話頻率且聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,如果聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率且聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將聯繫人來電的音頻信號作為待播放音頻信號。
作為一種可選的實施方式,在圖5所示的穿戴設備中:
來電檢測單元407,還用於檢測聯繫人來電是否結束;
相應地,水環境檢測單元401還用於在來電檢測單元407檢測出聯繫人來電結束時,檢測穿戴設備是否仍在所述水環境中;
相應地,模式切換單元404還用於在水環境檢測單元401檢測出穿戴設備不在水環境中時,將穿戴設備的播放模式由上述的骨傳導模式切換至揚聲器模式。
其中,假設圖5所描述的穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,圖3所描述的穿戴設備的控制方法可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
實施例六
請參閱圖6,圖6是本發明實施例公開的另一種穿戴設備的結構示意圖。其中,圖6所示的穿戴設備是一種具備防水功能的穿戴設備。如圖6所示,該穿戴設備可以包括微控制單元(MCU)601、通信模塊602、電池603、水環境傳感器604、水壓傳感器605、骨傳導振子606、揚聲器607、動作傳感器608、存儲模塊609以及觸摸傳感器610;其中,通信模塊602、電池603、水環境傳感器604、水壓傳感器605、骨傳導振子606、揚聲器607、動作傳感器608、存儲模塊609以及觸摸傳感器610分別與微控制單元601電連接。
其中,微控制單元601用於:
利用水環境傳感器604檢測穿戴設備是否進入水環境;
如果檢測出穿戴設備進入水環境,利用水壓傳感器605檢測穿戴設備在水環境中受到的水壓值;
以水壓值為依據,從存儲模塊609中確定出與上述水壓值成正比的振幅參數;
在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並通過骨傳導振子606將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞。
作為一種可選的實施方式,在利用水環境傳感器604檢測出穿戴設備進入水環境之後,以及利用水壓傳感器605檢測穿戴設備在水環境中受到的水壓值之前,微控制單元601還用於執行以下操作:
利用動作傳感器608檢測穿戴設備在水環境中是否發生手勢動作;
如果穿戴設備在水環境中發生手勢動作,識別手勢動作是否與存儲模塊609預設的用於觸發水壓檢測的手勢動作相匹配,如果相匹配,才利用水壓傳感器605檢測穿戴設備在水環境中受到的水壓值。
作為一種可選的實施方式,在利用水環境傳感器604檢測出穿戴設備進入水環境之後,以及利用水壓傳感器605檢測穿戴設備在水環境中受到的水壓值之前,微控制單元601還用於執行以下操作:
利用觸摸傳感器610檢測穿戴設備的指定區域在水環境中是否受到按壓力;
如果穿戴設備的指定區域在所述水環境中受到按壓力,識別按壓力是否位於存儲模塊609預設的用於觸發水壓檢測的按壓力範圍內,如果是,才利用水壓傳感器605檢測穿戴設備在水環境中受到的水壓值。
作為一種可選的實施方式,在以上述水壓值為依據,從存儲模塊609中確定出與水壓值成正比的振幅參數之後,以及在穿戴設備的骨傳導模式下按照上述振幅參數調整待播放音頻信號的振幅,並通過骨傳導振子606將調整振幅後獲得的音頻信號轉換為振動信號並通過骨介質進行傳遞之前,微控制單元601還用於執行以下操作:
利用通信模塊602檢測穿戴設備在水環境中是否收到聯繫人來電;
如果檢測出穿戴設備在水環境中收到聯繫人來電,判斷聯繫人的聯繫號碼對應的通話頻率是否高於存儲模塊609中的指定通話頻率,如果聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率,將聯繫人來電的音頻信號作為待播放音頻信號;
或者,如果檢測出穿戴設備在水環境中收到聯繫人來電,判斷聯繫人的聯繫號碼對應的聯繫人等級是否高於存儲模塊609中的指定等級頻率,如果聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將聯繫人來電的音頻信號作為待播放音頻信號;
或者,如果檢測出穿戴設備在水環境中收到聯繫人來電,判斷聯繫人的聯繫號碼對應的通話頻率是否高於存儲模塊609中的指定通話頻率且聯繫人的聯繫號碼對應的聯繫人等級高於存儲模塊609中的指定等級,如果聯繫人的聯繫號碼對應的通話頻率高於指定通話頻率且聯繫人的聯繫號碼對應的聯繫人等級高於指定等級,將聯繫人來電的音頻信號作為待播放音頻信號。
作為一種可選的實施方式,微控制單元601還用於執行以下操作:
利用通信模塊609檢測聯繫人來電是否結束;
如果聯繫人來電結束,利用水環境傳感器604檢測穿戴設備是否仍在水環境中,如果否,將穿戴設備的播放模式由上述的骨傳導模式切換至揚聲器模式。
其中,假設圖6所描述的穿戴設備被配戴在用戶手臂的手腕處,而用戶處於水環境中時可以將配戴穿戴設備的用戶手臂的某一手指(如食指)頂住耳部根部以使耳部行成密閉音腔,從而使得振動信號可以通過骨介質傳導入耳部並引起耳膜產生共振,從而可以收聽到穿戴設備播放的聲音。此外,圖3所描述的穿戴設備的控制方法可以根據檢測到的水壓值來調整骨傳導的振幅參數,讓使用者在不同水深都能收聽到清晰的聲音效果,提高使用體驗。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質包括只讀存儲器(Read-Only Memory,ROM)、隨機存儲器(Random Access Memory,RAM)、可編程只讀存儲器(Programmable Read-only Memory,PROM)、可擦除可編程只讀存儲器(Erasable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲器(One-time Programmable Read-Only Memory,OTPROM)、電子抹除式可複寫只讀存儲器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只讀光碟(Compact Disc Read-Only Memory,CD-ROM)或其他光碟存儲器、磁碟存儲器、磁帶存儲器、或者能夠用於攜帶或存儲數據的計算機可讀的任何其他介質。
以上對本發明實施例公開的一種穿戴設備的控制方法及穿戴設備進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。