述收音機(jī)與所述智能手環(huán)之間的距離。
[0059]根據(jù)所述智能手環(huán)上的麥克風(fēng)陣列接收到聲音的波形計(jì)算麥克風(fēng)陣列接收到聲音的波形的相位差及聲壓差,根據(jù)預(yù)先建立空間坐標(biāo)系,分別計(jì)算定位所述收音機(jī)相對(duì)于所述智能手環(huán)的三維空間位置,從而獲得所述收音機(jī)相對(duì)于所述智能手環(huán)的距離。具體地,由于各錄入波形由于和聲源存在位置差異,聲壓級(jí)強(qiáng)度和距離的平方成反比,而相位差則是和接收延時(shí)有關(guān),通過(guò)各個(gè)錄入波形相減,得到相位差和聲壓差,根據(jù)聲波在空氣中傳播的速度公式,可算出所述收音機(jī)對(duì)各個(gè)麥克風(fēng)的位置距離,通過(guò)畫圓尋找交點(diǎn),可判斷所述收音機(jī)相對(duì)于所述暫時(shí)手環(huán)位于空間中的具體位置,從而獲得所述收音機(jī)相對(duì)于所述智能手環(huán)的距離。
[0060]在更多的實(shí)施中也可以不通過(guò)所述智能手環(huán)上的麥克風(fēng)陣列進(jìn)計(jì)算,比如在所述智能手環(huán)上設(shè)置雙攝像頭,通過(guò)通用的雙攝像頭算法獲得所述收音機(jī)相對(duì)于所述智能手環(huán)的距離。
[0061]步驟S20,根據(jù)所述音量大小和所述距離調(diào)節(jié)所述收音機(jī)播放音量大小。
[0062]在本實(shí)施例中由于智能手環(huán)與用戶的關(guān)系比較密切,可以認(rèn)為智能手環(huán)獲得的所述音頻的音量大小即為用戶所能聽到的音量大小,因此在用戶位置變化時(shí),如果收音機(jī)播放音頻的音量大小不變,則可能造成用戶聽不到用戶所述收音機(jī)播放的音頻。
[0063]根據(jù)步驟SlO獲得的所述收音機(jī)播放音頻的所述音量大小和所述距離調(diào)節(jié)所述收音機(jī)播放音量大小。具體地,在所述距離變大時(shí),所述智能手環(huán)向所述收音機(jī)發(fā)送調(diào)節(jié)音量變大的命令,所述收音機(jī)接收到調(diào)節(jié)音量變大的命令時(shí),調(diào)節(jié)播放所述音頻的音量變大;在所述距離變小時(shí),所述智能手環(huán)向所述收音機(jī)發(fā)送調(diào)節(jié)音量變小的命令,所述收音機(jī)接收到調(diào)節(jié)音量變小的命令時(shí),調(diào)節(jié)播放所述音頻的音量變小。
[0064]具體實(shí)施中由于所述智能手環(huán)佩戴在用戶手上,由于用戶活動(dòng)會(huì)發(fā)送位置變化,而用戶的位置可能沒有變化,為避免用戶位置不變時(shí),由于所述智能手環(huán)的位置變化,造成用戶聽到的聲音忽高忽低,在判斷到所述距離發(fā)送變化時(shí),向判斷所述距離變化量是否超過(guò)預(yù)設(shè)變化值,如果所述距離變化量沒有超過(guò)預(yù)設(shè)變化值,則不向所述收音機(jī)發(fā)送調(diào)節(jié)命令;如果所述距離變化量超過(guò)預(yù)設(shè)變化值,則向所述收音機(jī)發(fā)送調(diào)節(jié)命令。本實(shí)施例中所述預(yù)設(shè)變化值約為一成年人手臂長(zhǎng),當(dāng)然也可以設(shè)置為其他的值。
[0065]在更多的實(shí)施中,在用戶開始打開所述收音機(jī)或者打開所述收音機(jī)一定的時(shí)間內(nèi),由于用戶在手動(dòng)開啟所述收音機(jī)時(shí),所述智能手環(huán)離所述收音機(jī)可能會(huì)很近,所述智能手環(huán)可能幾乎靠近所述收音機(jī),此時(shí),為根據(jù)距離進(jìn)行控制所述收音機(jī)時(shí),所述收音機(jī)的音量過(guò)小,導(dǎo)致用戶聽不清或者聽不到所述收音機(jī)播放的音頻,此時(shí),可以先判斷用戶與所述收音機(jī)之間的距離是否小于預(yù)設(shè)距離。當(dāng)用戶與所述收音機(jī)之間的距離小于預(yù)設(shè)距離時(shí),調(diào)節(jié)所述收音機(jī)播放音頻的音量至預(yù)設(shè)音量。
[0066]本發(fā)明通過(guò)在所述收音機(jī)播放音頻時(shí),通過(guò)智能手環(huán)檢測(cè)所述收音機(jī)播放音頻的音量大小,并獲得用戶與收音機(jī)之間的距離;根據(jù)所述音量大小和所述距離調(diào)節(jié)所述收音機(jī)播放音量大小。通過(guò)上述方式,本發(fā)明通過(guò)智能手環(huán)檢測(cè)用戶聽到的收音機(jī)播放音頻的音量大小,根據(jù)用戶與收音機(jī)之間的距離自動(dòng)調(diào)節(jié)收音機(jī)音量大小,方便用戶使用。
[0067]圖4為本發(fā)明控制收音機(jī)的方法第二實(shí)施例的流程示意圖。
[0068]基于本發(fā)明控制收音機(jī)的方法第一實(shí)施例,所述方法還可以包括:
[0069]步驟S30,獲得所述音頻占用戶周圍聲音的比例;
[0070]具體地,如果用戶所處環(huán)境比較吵,為減少環(huán)境的聲音的干擾,如果環(huán)境的聲音比較大,則用戶能夠清楚聽到所述收音機(jī)播放的音頻會(huì)比較費(fèi)力。為使得用戶可以輕松的聽到所述收音機(jī)播放的音頻,比如受到附近跳廣場(chǎng)舞的聲音影響。此時(shí)可以根據(jù)獲得的用戶周圍的聲音的音量和所述收音機(jī)播放音頻的音量,獲得所述音頻占用戶周圍聲音的比例。
[0071]步驟S40,調(diào)節(jié)所述收音機(jī)播放的音頻的音量大小所占用戶周圍聲音的比例至預(yù)設(shè)比例。
[0072]本步驟可以為為步驟S20的一種【具體實(shí)施方式】,根據(jù)獲得所述收音機(jī)播放的所述音頻占用戶周圍聲音的比例,控制所述收音機(jī)將所述收音機(jī)播放的所述音頻的音量大小調(diào)節(jié)至適當(dāng)大小,以使得所述收音機(jī)播放的音頻的音量大小所占用戶周圍聲音的比例至預(yù)設(shè)比例,具體地,所述預(yù)設(shè)比例大于50 %。
[0073]本發(fā)明進(jìn)一步提供一種控制收音機(jī)的裝置。
[0074]參照?qǐng)D5,圖5為本發(fā)明控制收音機(jī)的裝置第一實(shí)施例的功能模塊示意圖
[0075]本發(fā)明控制收音機(jī)的裝置運(yùn)行于智能手環(huán)中。
[0076]在本實(shí)施例中,該控制收音機(jī)的裝置包括:
[0077]檢測(cè)模塊10,用于在所述收音機(jī)播放音頻時(shí),通過(guò)智能手環(huán)檢測(cè)所述收音機(jī)播放音頻的音量大小。
[0078]第一獲得模塊20,用于獲得用戶與收音機(jī)之間的距離。
[0079]其中,為保證本發(fā)明能正常實(shí)施,本發(fā)明中收音機(jī)為一種智能設(shè)備,即所述收音機(jī)可以接收外界發(fā)送的命令,并根據(jù)接收到的命令進(jìn)行對(duì)應(yīng)的調(diào)節(jié)。
[0080]本發(fā)明智能手環(huán)可以通過(guò)無(wú)線通信技術(shù)將控制命令發(fā)送給所述收音機(jī),所述無(wú)線通信技術(shù)包括藍(lán)牙、wifi和SIM卡等。所述智能手環(huán)可以通過(guò)藍(lán)牙連接所述收音機(jī)時(shí),認(rèn)為所述收音機(jī)播放音頻,當(dāng)然也可以在所述收音機(jī)播放音頻時(shí),向所述智能手環(huán)反饋播放狀態(tài)信息,所述智能手環(huán)根據(jù)所述收音機(jī)反饋的播放狀態(tài)信息確定所述收音機(jī)播放音頻。此時(shí)所述智能手環(huán)檢測(cè)所述收音機(jī)播放音頻的音量大小,并獲得用戶與收音機(jī)之間的距離。
[0081]具體地,如圖6所示,所述檢測(cè)模塊10可以包括:
[0082]接收單元11,用于接收用戶周圍聲音信號(hào)。
[0083]具體地,在實(shí)際使用過(guò)程中由于環(huán)境的因素,使得通過(guò)所述智能手環(huán)獲得的聲音很可能包括其他的聲音,即獲得用戶周圍的聲音信號(hào)。
[0084]識(shí)別單元12,用于從用戶周圍聲音信號(hào)中識(shí)別出所述收音機(jī)播放的音頻,并獲得所述音頻的音量大小。
[0085]根據(jù)接收單元11獲得用戶周圍的聲音,識(shí)別出所述收音機(jī)播放的音頻,并獲得所述音頻的音量大小,具體地,在獲得用戶周圍的聲音,可以采用噪聲偵測(cè)算法,區(qū)別出用戶周圍的聲音中所述收音機(jī)播放的音頻,并獲得所述音頻的音量大小。當(dāng)然所述收音機(jī)還可以將正在播放的音頻信號(hào)發(fā)送給所述智能手環(huán),所述智能手環(huán)根據(jù)收音機(jī)發(fā)送的音頻信號(hào)對(duì)比接收到的用戶周圍的聲音,找出用戶周圍的聲音中收音機(jī)播放的音頻,并獲得所述音頻的音量大小。
[0086]具體地,如圖7所示,第一獲得模塊20還可以包括:
[0087]獲得單元21,用于通過(guò)設(shè)置在所述智能手環(huán)上的麥克風(fēng)陣列獲得所述音頻的相位差及聲壓差。
[0088]計(jì)算單元22,用于根據(jù)所述相位差及聲壓差計(jì)算所述收音機(jī)與所述智能手環(huán)之間的距離。
[0089]根據(jù)所述智能手環(huán)上的麥克風(fēng)陣列接收到聲音的波形計(jì)算麥克風(fēng)陣列接收到聲音的波形的相位差及聲壓差,根據(jù)預(yù)先建立空間坐標(biāo)系,分別計(jì)算定位所述收音機(jī)相對(duì)于所述智能手環(huán)的三維空間位置,從而獲得所述收音機(jī)相對(duì)于所述智能手環(huán)的距離。具體地,由于各錄入波形由于和聲源存在位置差異,聲壓級(jí)強(qiáng)度和距離的平方成反比,而相位差則是和接收延時(shí)有關(guān),通過(guò)各個(gè)錄入波形相減,得到相位差和聲壓差,根據(jù)聲波在空氣中傳播的速度公式,可算出所述收音