本發明涉及音頻信號處理領域,尤其涉及一種音頻信號處理方法及裝置、系統。
背景技術:
目前,市場上包括智能手表、智能手環在內的可穿戴產品上通常只有外置揚聲器這一外放模式,這使得用戶在利用可穿戴產品播放音樂或通話的聲音時,聲音很容易被周圍人竊聽到,從而難以達到防竊聽的效果。在實際應用中,為了盡可能地防止播放的聲音被周圍人竊聽到,用戶通常需要如圖1那樣將可穿戴產品緊緊貼在耳部進行收聽,然而這種方式仍是存在通話被周圍人竊聽到的風險;此外,由于可穿戴產品是戴在用戶手腕上的,用戶將可穿戴產品緊貼耳部時會給收聽帶來很大的不便;進一步地,用戶將可穿戴產品緊貼耳部時只能收聽到單聲道聲音,無法獲得立體聲效果。
技術實現要素:
本發明實施例公開了一種音頻信號處理方法及裝置、系統,能夠便捷地收聽聲音,降低聲音被周圍人竊聽到的風險,以及獲得立體聲效果。
本發明實施例第一方面公開一種音頻信號處理方法,包括:
將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;
控制所述第一可穿戴設備中的骨傳導模塊將所述左聲道信號轉換為第一振動信號并通過骨介質進行傳遞;
將所述右聲道信號傳輸至所述第一穿戴設備通訊連接的第二可穿戴設備,以使所述第二可穿戴設備控制所述第二可穿戴設備中的骨傳導模塊將所述右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
作為一種可選的實施方式,在本發明實施例第一方面中,所述將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號之前,所述方法還包括:
檢測所述第一可穿戴設備是否處于佩戴狀態;
如果檢測出所述第一可穿戴設備處于佩戴狀態,則檢測所述第一穿戴設備通訊連接的第二可穿戴設備是否亦處于佩戴狀態;
如果檢測出所述第二可穿戴設備亦處于佩戴狀態,執行所述的將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號的步驟。
作為一種可選的實施方式,在本發明實施例第一方面中,在檢測出所述第一可穿戴設備和所述第二可穿戴設備均處于佩戴狀態之后,以及所述將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號之前,所述方法還包括:
獲取所述第一可穿戴設備的當前位置信息;
獲取所述第二可穿戴設備的當前位置信息;
校驗所述第一可穿戴設備的當前位置信息與所述第二可穿戴設備的當前位置信息是否匹配,如果匹配,執行所述的將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號的步驟。
作為一種可選的實施方式,在本發明實施例第一方面中,所述檢測所述第一可穿戴設備是否處于佩戴狀態,包括:
通過位于所述第一可穿戴設備底部的紅外檢測模塊檢測所述第一可穿戴設備底部與外部障礙物之間的距離值;
判斷所述第一可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于所述第一可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;
判斷所述外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出所述第一可穿戴設備處于被配戴狀態。
作為一種可選的實施方式,在本發明實施例第一方面中,所述獲取所述第一可穿戴設備的當前位置信息,包括:
獲取所述第一可穿戴設備配置的至少兩個不同的定位接口;
將定位請求發送至所述至少兩個不同的定位接口,以觸發每個所述定位接口分別將接收到的定位請求發送給各自對應的定位服務器;
獲取至少一個所述定位接口對應的定位服務器發送的位置信息;
獲取從第一時刻到第二時刻的響應時間,所述第一時刻為每個所述定位接口發送定位請求的時刻,所述第二時刻為每個所述定位接口接收到所述位置信息的時刻之間;
將與每個定位接口對應的響應時間與響應閾值進行比較;
從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為所述第一可穿戴設備的當前位置信息。
本發明實施例第二方面公開一種音頻信號處理方法,包括:
將可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;
控制所述可穿戴設備中的骨傳導模塊將所述左聲道信號轉換為第一振動信號并通過骨介質進行傳遞;
將所述右聲道信號傳輸至所述穿戴設備通訊連接的用戶設備,以使所述用戶設備控制所述用戶設備中的骨傳導模塊將所述右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
本發明實施例第三方面公開一種音頻信號處理裝置,包括:
聲音劃分單元,用于將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;
控制單元,用于控制所述第一可穿戴設備中的骨傳導模塊將所述左聲道信號轉換為第一振動信號并通過骨介質進行傳遞;
傳輸單元,用于將所述右聲道信號傳輸至所述第一穿戴設備通訊連接的第二可穿戴設備,以使所述第二可穿戴設備控制所述第二可穿戴設備中的骨傳導模塊將所述右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
作為一種可選的實施方式,在本發明實施例第三方面中,所述音頻信號處理裝置還包括:
第一狀態檢測單元,用于在所述聲音劃分單元將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號之前,檢測所述第一可穿戴設備是否處于佩戴狀態;
第二狀態檢測單元,用于在所述第一狀態檢測單元檢測出所述第一可穿戴設備處于佩戴狀態時,檢測所述第一穿戴設備通訊連接的第二可穿戴設備是否亦處于佩戴狀態;
所述聲音劃分單元,具體用于在所述第一狀態檢測單元檢測出所述第一可穿戴設備處于佩戴狀態時,以及在所述第二狀態檢測單元檢測出所述第二可穿戴設備亦處于佩戴狀態時,將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在本發明實施例第三方面中,所述音頻信號處理裝置還包括:
位置獲取單元,用于在所述第一狀態檢測單元檢測出所述第一可穿戴設備處于佩戴狀態之后,以及在所述第二狀態檢測單元檢測出所述第二可穿戴設備亦處于佩戴狀態之后,獲取所述第一可穿戴設備的當前位置信息,以及獲取所述第二可穿戴設備的當前位置信息;
位置校驗單元,用于校驗所述第一可穿戴設備的當前位置信息與所述第二可穿戴設備的當前位置信息是否匹配;
所述聲音劃分單元,具體用于在所述第一狀態檢測單元檢測出所述第一可穿戴設備處于佩戴狀態時,以及在所述第二狀態檢測單元檢測出所述第二可穿戴設備亦處于佩戴狀態時,以及所述位置校驗單元的校驗結果為匹配時,將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在本發明實施例第三方面中,所述第一狀態檢測單元檢測所述第一可穿戴設備是否處于佩戴狀態的方式具體為:
通過位于所述第一可穿戴設備底部的紅外檢測模塊檢測所述第一可穿戴設備底部與外部障礙物之間的距離值;
判斷所述第一可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于所述第一可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;
判斷所述外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出所述第一可穿戴設備處于被配戴狀態。
作為一種可選的實施方式,在本發明實施例第三方面中,所述位置獲取單元獲取所述第一可穿戴設備的當前位置信息的方式具體為:
獲取所述第一可穿戴設備配置的至少兩個不同的定位接口;
將定位請求發送至所述至少兩個不同的定位接口,以觸發每個所述定位接口分別將接收到的定位請求發送給各自對應的定位服務器;
獲取至少一個所述定位接口對應的定位服務器發送的位置信息;
獲取從第一時刻到第二時刻的響應時間,所述第一時刻為每個所述定位接口發送定位請求的時刻,所述第二時刻為每個所述定位接口接收到所述位置信息的時刻之間;
將與每個定位接口對應的響應時間與響應閾值進行比較;
從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為所述第一可穿戴設備的當前位置信息。
本發明實施例第四方面公開一種音頻信號處理系統,包括第一可穿戴設備和第二可穿戴設備,所述第一可穿戴設備與所述第二可穿戴設備通訊連接,其中:
所述第一可穿戴設備,用于將待播放的音頻信號劃分成左聲道信號和右聲道信號,以及控制所述第一可穿戴設備中的骨傳導模塊將所述左聲道信號轉換為第一振動信號并通過骨介質進行傳遞,以及將所述右聲道信號傳輸至所述第二可穿戴設備;
所述第二可穿戴設備,用于控制所述第二可穿戴設備中的骨傳導模塊將所述右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
作為一種可選的實施方式,在本發明實施例第四方面中:
所述第一可穿戴設備,還用于在將待播放的音頻信號劃分成左聲道信號和右聲道信號之前,檢測所述第一可穿戴設備是否處于佩戴狀態;如果檢測出所述第一可穿戴設備處于佩戴狀態,則檢測所述第一穿戴設備通訊連接的第二可穿戴設備是否亦處于佩戴狀態;如果檢測出所述第二可穿戴設備亦處于佩戴狀態,執行所述的將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在本發明實施例第四方面中:
所述第一可穿戴設備,還用于在檢測出所述第一可穿戴設備和所述第二可穿戴設備均處于佩戴狀態之后,以及所述將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號之前,獲取所述第一可穿戴設備的當前位置信息;獲取所述第二可穿戴設備的當前位置信息;校驗所述第一可穿戴設備的當前位置信息與所述第二可穿戴設備的當前位置信息是否匹配,如果匹配,執行所述的將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在本發明實施例第四方面中,所述第一可穿戴設備檢測所述第一可穿戴設備是否處于佩戴狀態的方式具體為:
所述第一可穿戴設備通過位于所述第一可穿戴設備底部的紅外檢測模塊檢測所述第一可穿戴設備底部與外部障礙物之間的距離值,并判斷所述第一可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于所述第一可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;以及,判斷所述外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出所述第一可穿戴設備處于被配戴狀態。
本發明實施例中通過距離和溫度的雙重檢測,保證了第一可穿戴設備配戴檢測的準確性,從而降低了佩戴檢測的誤判率。
作為一種可選的實施方式,在本發明實施例第四方面中,所述第一可穿戴設備獲取所述第一可穿戴設備的當前位置信息的方式具體為:
所述第一可穿戴設備獲取所述第一可穿戴設備配置的至少兩個不同的定位接口,并將定位請求發送至所述至少兩個不同的定位接口,以觸發每個所述定位接口分別將接收到的定位請求發送給各自對應的定位服務器;以及,獲取至少一個所述定位接口對應的定位服務器發送的位置信息,并獲取從第一時刻到第二時刻的響應時間,所述第一時刻為每個所述定位接口發送定位請求的時刻,所述第二時刻為每個所述定位接口接收到所述位置信息的時刻之間;以及,將與每個定位接口對應的響應時間與響應閾值進行比較,并從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為所述第一可穿戴設備的當前位置信息。
本發明實施例第五方面公開一種音頻信號處理系統,包括可穿戴設備和用戶設備,所述可穿戴設備與所述用戶設備通訊連接,其中:
所述可穿戴設備,用于將所述可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;以及,控制所述可穿戴設備中的骨傳導模塊將所述左聲道信號轉換為第一振動信號并通過骨介質進行傳遞;以及,將所述右聲道信號傳輸至所述用戶設備;
所述用戶設備,用于控制所述用戶設備中的骨傳導模塊將所述右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
與現有技術相比,本發明實施例具備以下有益效果:
本發明實施例中,可以將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號,并且控制第一可穿戴設備中的骨傳導模塊將左聲道信號轉換為第一振動信號并通過骨介質進行傳遞,以及將右聲道信號傳輸至第一穿戴設備通訊連接的第二可穿戴設備,使得第二可穿戴設備可以控制第二可穿戴設備中的骨傳導模塊將右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。在此基礎上,假設第一可穿戴設備配戴在用戶的左手臂的手腕處,而第二可穿戴設備配戴在用戶的右手臂的手腕處,用戶可以將左手臂的某一手指(如食指)頂住左耳部根部以使左耳部行成密閉音腔,從而使得第一振動信號可以通過骨介質傳導入左耳部并引起左耳膜產生足夠的共振,從而可以收聽到左聲道信號;以及,用戶可以將右手臂的某一手指(如食指)頂住右耳部根部以使右耳部行成密閉音腔,從而使得第二振動信號可以通過骨介質傳導入右耳部并引起右耳膜產生足夠的共振,從而可以收聽到右聲道信號。實施本發明實施例,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,本發明實施例不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
本發明實施例中,可以將可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號,并且控制可穿戴設備中的骨傳導模塊將左聲道信號轉換為第一振動信號并通過骨介質進行傳遞,以及將右聲道信號傳輸至穿戴設備通訊連接的用戶設備,使得用戶設備可以控制用戶設備中的骨傳導模塊將右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。在此基礎上,假設可穿戴設備配戴在用戶的左手臂的手腕處,而用戶設備握在用戶的右手掌中,用戶可以將左手臂的某一手指(如食指)頂住左耳部根部以使左耳部行成密閉音腔,從而使得第一振動信號可以通過骨介質傳導入左耳部并引起左耳膜產生足夠的共振,從而可以收聽到左聲道信號;以及,用戶可以將右手掌的某一手指或者直接將用戶設備(如手機)頂住右耳部根部以使右耳部行成密閉音腔,從而使得第二振動信號可以通過骨介質傳導入右耳部并引起右耳膜產生足夠的共振,從而可以收聽到右聲道信號。實施本發明實施例,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指或用戶設備頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,本發明實施例不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是現有技術中將可穿戴產品緊緊貼在耳部收聽聲音的場景示意圖;
圖2是本發明實施例公開的一種音頻信號處理方法的流程示意圖;
圖3是本發明實施例公開的一種音頻信號處理的場景示意圖;
圖4是本發明實施例公開的另一種音頻信號處理方法的流程示意圖;
圖5是本發明實施例公開的一種音頻信號處理設備的結構示意圖;
圖6是本發明實施例公開的另一種音頻信號處理設備的結構示意圖;
圖7是本發明實施例公開的一種音頻信號處理系統的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
需要說明的是,本發明實施例的術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
本發明實施例公開了一種音頻信號處理方法及裝置、系統,能夠便捷地收聽聲音,降低聲音被周圍人竊聽到的風險,以及獲得立體聲效果。以下進行結合附圖進行詳細描述。
實施例一
請參閱圖2,圖2是本發明實施例公開的一種音頻信號處理方法的流程示意圖。如圖2所示,該音頻信號處理方法可以包括以下步驟:
201、第一可穿戴設備將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
本發明實施例中,第一可穿戴設備可以包括智能手表、智能手環在內的可穿戴產品,本發明實施例不作限定。
本發明實施例中,第一可穿戴設備待播放的音頻信號可以包括第一可穿戴設備待播放的音樂音頻信號,例如,第一可穿戴設備可以將待播放的音樂音頻信號包括的歌唱聲音劃分為左聲道信號,而將待播放的音樂音頻信號包括的配音劃分為右聲道信號;或者,第一可穿戴設備待播放的音頻信號還可以包括第一可穿戴設備待播放的通話音頻信號,例如,第一可穿戴設備可以將待播放的通話音頻信號包括的真人說話聲音劃分為左聲道信號,而將環境噪音劃分為右聲道信號。
作為一種可選的實施方式,本發明實施例中,第一可穿戴設備上可以設置有發音裝置,該發音裝置用于將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;進一步地,第一可穿戴設備上還可以設置左聲道傳輸線和右聲道傳輸線,其中,左聲道傳輸線用于傳輸左聲道信號至第一可穿戴設備中的骨傳導模塊,而右聲道傳輸線用于傳輸右聲道信號傳輸至傳輸單元,以便于傳輸單元將右聲道信號傳輸至第一穿戴設備通訊連接的第二可穿戴設備;更進一步地,第一可穿戴設備上還可以設置地線,該地線設置于左聲道傳輸線和右聲道傳輸線之間,地線用以使左聲道信號和右聲道信號形成假差分信號,同時增大了左聲道傳輸線和右聲道傳輸線之前的距離,從而提高了左聲道信號和右聲道信號的抗干擾能力,有效控制了左聲道和右聲道的竄音問題。
202、第一可穿戴設備控制第一可穿戴設備中的骨傳導模塊將左聲道信號轉換為第一振動信號并通過骨介質進行傳遞。
本發明實施例中,第一可穿戴設備底部(即第一可穿戴設備與手腕軟組織皮膚接觸)可以設置有骨傳導模塊,骨傳導模塊也稱作身體傳導部件(Body Conduction Unit,BCU)或者骨傳導振子。相應地,第一可穿戴設備可以觸發骨傳導模塊啟動,并將左聲道信號傳遞至骨傳導模塊,使得骨傳導模塊可以將左聲道信號轉換為第一振動信號并通過骨介質(腕骨、手指骨)進行傳遞。其中,第一振動信號的振動是一種純粹的物理振動,不會對身體產生危害。
203、第一可穿戴設備將右聲道信號傳輸至第一穿戴設備通訊連接的第二可穿戴設備,以使第二可穿戴設備控制第二可穿戴設備中的骨傳導模塊將右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
本發明實施例中,第一可穿戴設備可以包括智能手表、智能手環在內的可穿戴產品,本發明實施例不作限定。
本發明實施例中,第二可穿戴設備底部(即第二可穿戴設備與手腕軟組織皮膚接觸)可以設置有骨傳導模塊,相應地,第二可穿戴設備可以觸發骨傳導模塊啟動,并將右聲道信號傳遞至骨傳導模塊,使得骨傳導模塊可以將右聲道信號轉換為第二振動信號并通過骨介質(腕骨、手指骨)進行傳遞。其中,第二振動信號的振動是一種純粹的物理振動,不會對身體產生危害。
需要說明的是,本發明實施例中涉及到的“第一可穿戴設備”、“第二可穿戴設備”用于指代兩個不同的可穿戴設備,并不限定這兩個不同的可穿戴設備編號和主次關系。
本發明實施例中,在實施圖2所描述的方法的基礎上,假設第一可穿戴設備配戴在用戶的左手臂的手腕處,而第二可穿戴設備配戴在用戶的右手臂的手腕處,用戶可以將左手臂的某一手指(如食指)頂住左耳部根部以使左耳部行成密閉音腔,從而使得第一振動信號可以通過骨介質傳導入左耳部并引起左耳膜產生足夠的共振,從而可以收聽到左聲道信號;以及,用戶可以將右手臂的某一手指(如食指)頂住右耳部根部以使右耳部行成密閉音腔,從而使得第二振動信號可以通過骨介質傳導入右耳部并引起右耳膜產生足夠的共振,從而可以收聽到右聲道信號。實施本發明實施例,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,本發明實施例不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
請一并參閱圖3,圖3是本發明實施例公開的一種音頻信號處理的場景示意圖。如圖3所示,第一可穿戴設備可以配戴在用戶的左手臂的手腕處,而第二可穿戴設備配戴在用戶的右手臂的手腕處,第一可穿戴設備通過無線方式(如藍牙)與第二可穿戴設備建立通訊連接。在此基礎上,用戶可以將左手臂的某一手指(如食指)頂住左耳部根部以使左耳部行成密閉音腔,從而使得第一振動信號可以通過骨介質傳導入左耳部并引起左耳膜產生足夠的共振,從而可以收聽到左聲道信號;以及,用戶可以將右手臂的某一手指(如食指)頂住右耳部根部以使右耳部行成密閉音腔,從而使得第二振動信號可以通過骨介質傳導入右耳部并引起右耳膜產生足夠的共振,從而可以收聽到右聲道信號。可見,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,如圖3所示,用戶不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
實施例二
請參閱圖4,圖4是本發明實施例公開的另一種音頻信號處理方法的流程示意圖。如圖4所示,該音頻信號處理方法可以包括以下步驟:
401、第一可穿戴設備檢測所述第一可穿戴設備是否處于佩戴狀態,如果是,執行步驟402;如果否,結束本流程。
作為一種可選的實施方式,上述步驟402中,第一可穿戴設備檢測第一可穿戴設備是否處于被配戴狀態可以包括:
第一可穿戴設備通過位于第一可穿戴設備底部的紅外檢測模塊檢測第一可穿戴設備底部與外部障礙物之間的距離值;
以及,第一可穿戴設備判斷第一可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于第一可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;
以及,第一可穿戴設備判斷外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出第一可穿戴設備處于被配戴狀態。
本發明實施例中,通過距離和溫度的雙重檢測保證了穿戴設備配戴檢測的準確性,從而降低了佩戴檢測的誤判率。
402、第一可穿戴設備檢測第一穿戴設備通訊連接的第二可穿戴設備是否亦處于佩戴狀態,如果是,執行步驟403;如果否,結束本流程。
本發明實施例中,第二可穿戴設備通過位于第二可穿戴設備底部的紅外檢測模塊檢測第二可穿戴設備底部與外部障礙物之間的距離值;
以及,第二可穿戴設備判斷第二可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于第二可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;
以及,第二可穿戴設備判斷外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出第二可穿戴設備處于被配戴狀態,并且第二可穿戴設備可以向第一可穿戴設備發送指示消息,該指示消息用于指示第二可穿戴設備處于被佩戴狀態。相應地,第一可穿戴設備可以檢測第一穿戴設備是否接收到第一可穿戴設備通訊連接的第二可穿戴設備發送的上述指示信息,如果是,確定出第二可穿戴設備亦處于佩戴狀態。
403、第一可穿戴設備獲取第一可穿戴設備的當前位置信息。
作為一種可選的實施方式,上述步驟403中,第一可穿戴設備可以通過其內置的GPS模塊來檢測第一可穿戴設備的當前位置信息。
作為另一種可選的實施方式,上述步驟403中,第一可穿戴設備獲取第一可穿戴設備的當前位置信息可以包括:
第一可穿戴設備獲取第一可穿戴設備配置的至少兩個不同的定位接口,例如來說,至少兩個不同的定位接口可以包括百度的nlpservice定位接口、高德的nlpservice定位接口、谷歌的nlpservice定位接口等,本發明實施例不作限定;
以及,第一可穿戴設備將定位請求發送至上述至少兩個不同的定位接口,以觸發每個定位接口分別將接收到的定位請求發送給各自對應的定位服務器,例如百度的nlpservice定位接口可以將接收到的定位請求發送給百度的定位服務器,高德的nlpservice定位接口可以將接收到的定位請求發送給高德的定位服務器,谷歌的nlpservice定位接口可以將接收到的定位請求發送給谷歌的定位服務器;
以及,第一可穿戴設備獲取至少一個定位接口對應的定位服務器發送的位置信息,并且獲取從第一時刻到第二時刻的響應時間,第一時刻為每個定位接口發送定位請求的時刻,第二時刻為每個定位接口接收到所述位置信息的時刻之間,并將與每個定位接口對應的響應時間與響應閾值進行比較;
以及,第一可穿戴設備從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為第一可穿戴設備的當前位置信息。
本發明實施例中,實施上述實施方式可以精確的獲取第一可穿戴設備的當前位置信息,提高定位精確度。
404、第一可穿戴設備獲取第二可穿戴設備的當前位置信息。
作為一種可選的實施方式,第一可穿戴設備可以向第二可穿戴設備發送位置獲取請求,以觸發第二可穿戴設備執行以下操作:
第二可穿戴設備獲取第二可穿戴設備配置的至少兩個不同的定位接口,例如來說,至少兩個不同的定位接口可以包括百度的nlpservice定位接口、高德的nlpservice定位接口、谷歌的nlpservice定位接口等,本發明實施例不作限定;
以及,第二可穿戴設備將定位請求發送至上述至少兩個不同的定位接口,以觸發每個定位接口分別將接收到的定位請求發送給各自對應的定位服務器,例如百度的nlpservice定位接口可以將接收到的定位請求發送給百度的定位服務器,高德的nlpservice定位接口可以將接收到的定位請求發送給高德的定位服務器,谷歌的nlpservice定位接口可以將接收到的定位請求發送給谷歌的定位服務器;
以及,第二可穿戴設備獲取至少一個定位接口對應的定位服務器發送的位置信息,并且獲取從第一時刻到第二時刻的響應時間,第一時刻為每個定位接口發送定位請求的時刻,第二時刻為每個定位接口接收到所述位置信息的時刻之間,并將與每個定位接口對應的響應時間與響應閾值進行比較;
以及,第二可穿戴設備從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為第二可穿戴設備的當前位置信息。
本發明實施例中,實施上述實施方式可以精確的獲取第二可穿戴設備的當前位置信息,提高定位精確度。
405、第一可穿戴設備校驗第一可穿戴設備的當前位置信息與第二可穿戴設備的當前位置信息是否匹配,如果匹配,執行步驟406;如果不匹配,結束本流程。
406、第一可穿戴設備將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,第一可穿戴設備上可以設置有發音裝置,該發音裝置用于將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;進一步地,第一可穿戴設備上還可以設置左聲道傳輸線和右聲道傳輸線,其中,左聲道傳輸線用于傳輸左聲道信號至第一可穿戴設備中的骨傳導模塊,而右聲道傳輸線用于傳輸右聲道信號傳輸至傳輸單元,以便于傳輸單元將右聲道信號傳輸至第一穿戴設備通訊連接的第二可穿戴設備;更進一步地,第一可穿戴設備上還可以設置地線,該地線設置于左聲道傳輸線和右聲道傳輸線之間,地線用以使左聲道信號和右聲道信號形成假差分信號,同時增大了左聲道傳輸線和右聲道傳輸線之前的距離,從而提高了左聲道信號和右聲道信號的抗干擾能力,有效控制了左聲道和右聲道的竄音問題。
407、第一可穿戴設備控制第一可穿戴設備中的骨傳導模塊將左聲道信號轉換為第一振動信號并通過骨介質進行傳遞。
408、第一可穿戴設備將右聲道信號傳輸至第一穿戴設備通訊連接的第二可穿戴設備,以使第二可穿戴設備控制第二可穿戴設備中的骨傳導模塊將右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
本發明實施例中,在實施圖4所描述的方法的基礎上,假設第一可穿戴設備配戴在用戶的左手臂的手腕處,而第二可穿戴設備配戴在用戶的右手臂的手腕處,用戶可以將左手臂的某一手指(如食指)頂住左耳部根部以使左耳部行成密閉音腔,從而使得第一振動信號可以通過骨介質傳導入左耳部并引起左耳膜產生足夠的共振,從而可以收聽到左聲道信號;以及,用戶可以將右手臂的某一手指(如食指)頂住右耳部根部以使右耳部行成密閉音腔,從而使得第二振動信號可以通過骨介質傳導入右耳部并引起右耳膜產生足夠的共振,從而可以收聽到右聲道信號。實施本發明實施例,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,本發明實施例不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
實施例三
請參閱圖5,圖5是本發明實施例公開的一種音頻信號處理裝置的結構示意圖。如圖5所示,該音頻信號處理裝置可以包括:
聲音劃分單元501,用于將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;
控制單元502,用于控制所述第一可穿戴設備中的骨傳導模塊將所述左聲道信號轉換為第一振動信號并通過骨介質進行傳遞;
傳輸單元503,用于將所述右聲道信號傳輸至所述第一穿戴設備通訊連接的第二可穿戴設備,以使所述第二可穿戴設備控制所述第二可穿戴設備中的骨傳導模塊將所述右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
作為一種可選的實施方式,本發明實施例中,聲音劃分單元501可以包括發音裝置,該發音裝置用于將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號;進一步地,聲音劃分單元501還可以包括左聲道傳輸線和右聲道傳輸線,其中,左聲道傳輸線用于傳輸左聲道信號至第一可穿戴設備中的骨傳導模塊,而右聲道傳輸線用于傳輸右聲道信號傳輸至傳輸單元,以便于傳輸單元將右聲道信號傳輸至第一穿戴設備通訊連接的第二可穿戴設備;更進一步地,聲音劃分單元501還可以包括地線,該地線設置于左聲道傳輸線和右聲道傳輸線之間,地線用以使左聲道信號和右聲道信號形成假差分信號,同時增大了左聲道傳輸線和右聲道傳輸線之前的距離,從而提高了左聲道信號和右聲道信號的抗干擾能力,有效控制了左聲道和右聲道的竄音問題。
本發明實施例中,第一可穿戴設備底部(即第一可穿戴設備與手腕軟組織皮膚接觸)可以設置有骨傳導模塊,相應地,控制單元502可以觸發骨傳導模塊啟動,并將左聲道信號傳遞至骨傳導模塊,使得骨傳導模塊可以將左聲道信號轉換為第一振動信號并通過骨介質(腕骨、手指骨)進行傳遞。其中,第一振動信號的振動是一種純粹的物理振動,不會對身體產生危害。
其中,圖5所示的音頻信號處理裝置可以內置在第一可穿戴設備中,或者圖5所示的音頻信號處理裝置可以作為獨立部分與第一可穿戴設備、第二可穿戴設備連接;而用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,雅虎不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
實施例四
請參閱圖6,圖6是本發明實施例公開的另一種音頻信號處理裝置的結構示意圖。其中,圖6所示的音頻信號處理裝置是由圖5所示的音頻信號處理裝置進行優化得到的。與圖5所示的音頻信號處理裝置相比,圖6所示的音頻信號處理裝置還可以包括:
第一狀態檢測單元504,用于在聲音劃分單元501將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號之前,檢測第一可穿戴設備是否處于佩戴狀態;
第二狀態檢測單元505,用于在第一狀態檢測單元504檢測出第一可穿戴設備處于佩戴狀態時,檢測第一穿戴設備通訊連接的第二可穿戴設備是否亦處于佩戴狀態;
聲音劃分單元501,具體用于在第一狀態檢測單元404檢測出第一可穿戴設備處于佩戴狀態時,以及在第二狀態檢測單元405檢測出第二可穿戴設備亦處于佩戴狀態時,將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在圖6所示的音頻信號處理裝置中,還包括:
位置獲取單元506,用于在第一狀態檢測單元504檢測出第一可穿戴設備處于佩戴狀態之后,以及在第二狀態檢測單元505檢測出第二可穿戴設備亦處于佩戴狀態之后,獲取第一可穿戴設備的當前位置信息,以及獲取第二可穿戴設備的當前位置信息;
位置校驗單元507,用于校驗第一可穿戴設備的當前位置信息與第二可穿戴設備的當前位置信息是否匹配;
聲音劃分單元501,具體用于在第一狀態檢測單元504檢測出第一可穿戴設備處于佩戴狀態時,以及在第二狀態檢測單元505檢測出第二可穿戴設備亦處于佩戴狀態時,以及位置校驗單元507的校驗結果為匹配時,將第一可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在圖6所示的音頻信號處理裝置中,第一狀態檢測單元504檢測第一可穿戴設備是否處于佩戴狀態的方式具體為:
通過位于第一可穿戴設備底部的紅外檢測模塊檢測第一可穿戴設備底部與外部障礙物之間的距離值;
判斷第一可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于第一可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;
判斷外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出第一可穿戴設備處于被配戴狀態。
作為一種可選的實施方式,在圖6所示的音頻信號處理裝置中,位置獲取單元506獲取第一可穿戴設備的當前位置信息的方式具體為:
獲取第一可穿戴設備配置的至少兩個不同的定位接口;
將定位請求發送至上述至少兩個不同的定位接口,以觸發每個定位接口分別將接收到的定位請求發送給各自對應的定位服務器;
獲取至少一個定位接口對應的定位服務器發送的位置信息;
獲取從第一時刻到第二時刻的響應時間,第一時刻為每個定位接口發送定位請求的時刻,第二時刻為每個所述定位接口接收到位置信息的時刻之間;
將與每個定位接口對應的響應時間與響應閾值進行比較;
從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為第一可穿戴設備的當前位置信息。
本發明實施例中,第二可穿戴設備通過位于第二可穿戴設備底部的紅外檢測模塊檢測第二可穿戴設備底部與外部障礙物之間的距離值;
以及,第二可穿戴設備判斷第二可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于第二可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;
以及,第二可穿戴設備判斷外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出第二可穿戴設備處于被配戴狀態,并且第二可穿戴設備可以向第一可穿戴設備發送指示消息,該指示消息用于指示第二可穿戴設備處于被佩戴狀態。相應地,位置獲取單元506可以檢測第一穿戴設備是否接收到第一可穿戴設備通訊連接的第二可穿戴設備發送的上述指示信息,如果是,確定出第二可穿戴設備亦處于佩戴狀態。
其中,圖6所示的音頻信號處理裝置可以內置在第一可穿戴設備中,或者圖6所示的音頻信號處理裝置可以作為獨立部分與第一可穿戴設備、第二可穿戴設備連接;而用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,雅虎不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
實施例五
請參閱圖7,圖7是本發明實施例公開的一種音頻信號處理系統的結構示意圖。如圖7所示,該音頻信號處理系統可以包括:
第一可穿戴設備701和第二可穿戴設備702,第一可穿戴設備701與第二可穿戴設備702通訊連接,其中:
第一可穿戴設備701,用于將待播放的音頻信號劃分成左聲道信號和右聲道信號,以及控制第一可穿戴設備中的骨傳導模塊將左聲道信號轉換為第一振動信號并通過骨介質進行傳遞,以及將右聲道信號傳輸至第二可穿戴設備702;
第二可穿戴設備702,用于控制第二可穿戴設備702中的骨傳導模塊將右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。
作為一種可選的實施方式,在圖7所示的音頻信號處理系統中:
第一可穿戴設備701,還用于在將待播放的音頻信號劃分成左聲道信號和右聲道信號之前,檢測第一可穿戴設備701是否處于佩戴狀態;如果檢測出第一可穿戴設備701處于佩戴狀態,則檢測第二可穿戴設備702是否亦處于佩戴狀態;如果檢測出第二可穿戴設備702亦處于佩戴狀態,執行上述的將第一可穿戴設備701待播放的音頻信號劃分成左聲道信號和右聲道信號。
作為一種可選的實施方式,在圖7所示的音頻信號處理系統中:
第一可穿戴設備701,還用于在檢測出第一可穿戴設備701和第二可穿戴設備702均處于佩戴狀態之后,以及將第一可穿戴設備701待播放的音頻信號劃分成左聲道信號和右聲道信號之前,獲取第一可穿戴設備701的當前位置信息,獲取第二可穿戴設備702的當前位置信息;校驗第一可穿戴設備701的當前位置信息與第二可穿戴設備702的當前位置信息是否匹配,如果匹配,執行上述的將第一可穿戴設備701待播放的音頻信號劃分成左聲道信號和右聲道信號。
本發明實施例中,第一可穿戴設備701的當前位置信息與第二可穿戴設備702的當前位置信息相匹配包括校驗第一可穿戴設備701的當前位置信息與第二可穿戴設備702的當前位置信息完全相同,或者,校驗第一可穿戴設備701的當前位置信息與第二可穿戴設備702的當前位置信息之間的距離接近預設的用戶左、右肩峰點之間的直線距離,此時說明第一可穿戴設備701和第二可穿戴設備702佩戴在同一個用戶身上。
作為一種可選的實施方式,在圖7所示的音頻信號處理系統中:
第一可穿戴設備701檢測第一可穿戴設備701是否處于佩戴狀態的方式具體為:
第一可穿戴設備701通過位于第一可穿戴設備701底部的紅外檢測模塊檢測第一可穿戴設備701底部與外部障礙物之間的距離值,并判斷第一可穿戴設備底部與外部障礙物之間的距離值是否小于等于預設距離值,如果是,通過位于第一可穿戴設備底部的溫度檢測模塊檢測外部障礙物的溫度值;以及,判斷外部障礙物的溫度值是否在預設的溫度范圍內,如果是,確定出第一可穿戴設備處于被配戴狀態。
作為一種可選的實施方式,在圖7所示的音頻信號處理系統中:
第一可穿戴設備701獲取第一可穿戴設備701的當前位置信息的方式具體為:
第一可穿戴設備701獲取第一可穿戴設備配置的至少兩個不同的定位接口,并將定位請求發送至上述至少兩個不同的定位接口,以觸發每個定位接口分別將接收到的定位請求發送給各自對應的定位服務器;以及,獲取至少一個定位接口對應的定位服務器發送的位置信息,并獲取從第一時刻到第二時刻的響應時間,第一時刻為每個所述定位接口發送定位請求的時刻,第二時刻為每個定位接口接收到位置信息的時刻之間;以及,將與每個定位接口對應的響應時間與響應閾值進行比較,并從響應時間未超過響應閾值的定位接口所接收的位置信息中提取定位精度最高的位置信息作為第一可穿戴設備701的當前位置信息。
其中,實施圖7所描述的系統,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
需要說明的是,本發明實施例中,上述的第二可穿戴設備可以換成手機等用戶設備,本發明實施例不作限定。其中,用戶設備除了可以執行上述的第二可穿戴設備的功能之前,還可以執行其他手機已有功能,本發明實施例不作限定。
本發明實施例中,可以將可穿戴設備待播放的音頻信號劃分成左聲道信號和右聲道信號,并且控制可穿戴設備中的骨傳導模塊將左聲道信號轉換為第一振動信號并通過骨介質進行傳遞,以及將右聲道信號傳輸至穿戴設備通訊連接的用戶設備,使得用戶設備可以控制用戶設備中的骨傳導模塊將右聲道信號轉換為第二振動信號并通過骨介質進行傳遞。在此基礎上,假設可穿戴設備配戴在用戶的左手臂的手腕處,而用戶設備握在用戶的右手掌中,用戶可以將左手臂的某一手指(如食指)頂住左耳部根部以使左耳部行成密閉音腔,從而使得第一振動信號可以通過骨介質傳導入左耳部并引起左耳膜產生足夠的共振,從而可以收聽到左聲道信號;以及,用戶可以將右手掌的某一手指或者直接將用戶設備(如手機)頂住右耳部根部以使右耳部行成密閉音腔,從而使得第二振動信號可以通過骨介質傳導入右耳部并引起右耳膜產生足夠的共振,從而可以收聽到右聲道信號。實施本發明實施例,用戶僅需將左手的某一手指頂住左耳部根部以及將右手的某一手指或用戶設備頂住右耳部根部,以使左右耳部分別行成密閉音腔就能實現清晰的立體聲效果;此外,本發明實施例不需要將可穿戴產品緊貼耳部,從而可以實現便捷地收聽聲音;進一步地,由于聲音僅受限在左右耳部分別行成的密閉音腔內,這使得周圍的人無法竊聽到,從而可以降低聲音被周圍人竊聽到的風險。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質包括只讀存儲器(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)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數據的計算機可讀的任何其他介質。
以上對本發明實施例公開的一種音頻信號處理方法及裝置、系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。