微處理器202可以以固定頻率將該加速度值轉(zhuǎn)換為對(duì)應(yīng)的碼值,例如每秒產(chǎn)生5個(gè)或更多碼值,該碼值表示了錄音筆當(dāng)前的運(yùn)動(dòng)方向信息。微處理器202連接無(wú)線傳輸收發(fā)電路203,因而還可以通過(guò)無(wú)線傳輸將該碼值實(shí)時(shí)發(fā)送給智能移動(dòng)終端。微處理器202可以將當(dāng)前時(shí)刻之前的一定時(shí)間段內(nèi)(如當(dāng)前時(shí)刻之前的30秒內(nèi))碼值累積組合為碼值串,并且與預(yù)定的代表不同運(yùn)動(dòng)狀態(tài)的碼值串模版進(jìn)行匹配,從而獲得錄音筆自身運(yùn)動(dòng)狀態(tài)。例如,運(yùn)動(dòng)狀態(tài)為“靜止”的碼值串模版所含有的碼值全部是加速度值為O所對(duì)應(yīng)的碼值,如果錄音筆在當(dāng)前時(shí)刻之前的30秒內(nèi)累積形成的碼值串中,O加速度值所對(duì)應(yīng)的碼值占該碼值串的95 %以上,則認(rèn)為該碼值串與“靜止”的碼值串模版匹配,從而判定錄音筆的運(yùn)動(dòng)狀態(tài)為“靜止”;相反,運(yùn)動(dòng)狀態(tài)為“劇烈運(yùn)動(dòng)”的碼值串模版所含有的碼值全部是加速度值大于某個(gè)固定數(shù)值時(shí)所對(duì)應(yīng)的碼值,錄音筆在當(dāng)前時(shí)刻之前的30秒內(nèi)累積形成的碼值串中,加速度值大于該固定數(shù)值的碼值占該碼值串的50%以上,則認(rèn)為該碼值串與“劇烈運(yùn)動(dòng)”的碼值串模版達(dá)到匹配,從而判定錄音筆的運(yùn)動(dòng)狀態(tài)為“劇烈運(yùn)動(dòng)”。
[0029]這樣,無(wú)線傳輸錄音筆可以檢測(cè)自身運(yùn)動(dòng)狀態(tài)以及周邊噪聲環(huán)境,結(jié)合模糊識(shí)別方法,智能判斷出了錄音筆當(dāng)前應(yīng)用環(huán)境。在實(shí)際生活中,錄音筆可能工作在各種不同的應(yīng)用環(huán)境之下,比如在會(huì)議中,錄音筆作為錄制會(huì)議發(fā)言的工具,這種應(yīng)用下錄音筆基本處在靜置狀態(tài),采集聲音時(shí)朝向也非常固定;而在運(yùn)動(dòng)條件下錄音甚至是身體佩戴錄音筆進(jìn)行隱蔽錄音時(shí),錄音筆的方向則不斷發(fā)生改變;另外,周邊環(huán)境中的噪聲在不同應(yīng)用場(chǎng)景之下也存在明顯的強(qiáng)弱差異性。在本發(fā)明中,無(wú)線傳輸錄音筆的微處理器202確定了錄音筆當(dāng)前應(yīng)用環(huán)境的噪聲等級(jí)和錄音筆當(dāng)前運(yùn)動(dòng)狀態(tài)之后,就可以按照當(dāng)前的噪聲等級(jí)和運(yùn)動(dòng)狀態(tài),并且結(jié)合錄音筆可用的電量、內(nèi)存等參數(shù),自適應(yīng)地調(diào)節(jié)無(wú)線傳輸錄音筆自身工作模式,包括錄音降噪模式與無(wú)線傳輸模式,以便在當(dāng)前應(yīng)用環(huán)境下達(dá)到優(yōu)化的工作狀態(tài)。
[0030]當(dāng)微處理器202確定當(dāng)前的周邊環(huán)境噪聲等級(jí)為“安靜”時(shí),可以關(guān)閉雙麥克風(fēng)降噪電路201A的差分運(yùn)算,僅以主麥克風(fēng)信號(hào)進(jìn)行音頻編碼、編碼壓縮后執(zhí)行無(wú)線傳輸和/或本地保存,這樣有助于節(jié)省電量,可以一定程度上延長(zhǎng)錄音筆的可工作時(shí)間;特別是在打開(kāi)無(wú)線傳輸?shù)臓顟B(tài)下或者是剩余電量不足的情況下,可以盡量避免錄音筆耗盡電量而關(guān)機(jī)。[0031 ]當(dāng)微處理器202確定當(dāng)前的運(yùn)動(dòng)狀態(tài)為“靜止”且周邊環(huán)境噪聲為“輕微噪音”或“較大噪音”時(shí),可以打開(kāi)雙麥克風(fēng)降噪電路201A的差分運(yùn)算,提高錄音的質(zhì)量。
[0032]當(dāng)微處理器202確定當(dāng)前的運(yùn)動(dòng)狀態(tài)為“靜止”且周邊環(huán)境噪聲為“嘈雜”時(shí),可以打開(kāi)雙麥克風(fēng)降噪電路201A的差分運(yùn)算,并且可以由微處理器202對(duì)雙麥克風(fēng)降噪處理之后的音頻數(shù)據(jù)進(jìn)一步執(zhí)行其它更高級(jí)的濾波算法等降噪處理??紤]到兩次降噪運(yùn)算造成音頻信號(hào)的延遲增加,可以將向智能移動(dòng)終端102的音頻數(shù)據(jù)無(wú)線傳輸變更為非實(shí)時(shí)的定期傳輸,非傳輸定時(shí)期間無(wú)線傳輸收發(fā)器轉(zhuǎn)為休眠狀態(tài),還有利與節(jié)約電量。
[0033]當(dāng)微處理器202確定當(dāng)前的運(yùn)動(dòng)狀態(tài)為“劇烈運(yùn)動(dòng)”,且周邊環(huán)境噪聲為“安靜“或”輕微噪音”時(shí),則關(guān)閉雙麥克風(fēng)降噪電路201A的差分運(yùn)算,僅以主麥克風(fēng)信號(hào)進(jìn)行音頻編碼、編碼壓縮后執(zhí)行無(wú)線傳輸和/或本地保存。前面已經(jīng)介紹了,雙麥克風(fēng)降噪發(fā)揮作用依賴于主、輔麥克風(fēng)因其位置與朝向不同而使得二者采集的信號(hào)具有區(qū)分度,其中有效聲音信號(hào)主要集中在主麥克風(fēng)采集。然而,在錄音筆劇烈運(yùn)動(dòng)的狀態(tài)下,主、輔麥克風(fēng)的朝向頻繁發(fā)生變化,可以說(shuō)有效聲音信號(hào)時(shí)而分布在主麥克風(fēng),時(shí)而分布到輔麥克風(fēng),時(shí)而二者均有分布,破壞了既定的區(qū)分度,這種情形下開(kāi)啟雙麥克風(fēng)降噪的差分運(yùn)算不會(huì)產(chǎn)生好的效果,白白造成電量損失,甚至有可能進(jìn)一步破壞有效聲音信號(hào)。
[0034]當(dāng)微處理器202確定當(dāng)前的運(yùn)動(dòng)狀態(tài)為“劇烈運(yùn)動(dòng)”,且周邊環(huán)境噪聲為“較大噪音“或者”嘈雜“,則在內(nèi)存空間允許的情況下,可以采用進(jìn)一步增強(qiáng)的降低噪音的措施。此時(shí),微處理器202控制雙麥克風(fēng)降噪電路201A關(guān)閉對(duì)主、輔麥克風(fēng)采集聲音信號(hào)的差分運(yùn)算,并且音頻編解碼電路201B對(duì)未經(jīng)差分運(yùn)算的主、輔麥克風(fēng)采集聲音信號(hào)均進(jìn)行編碼;微處理器202接受對(duì)主、輔麥克風(fēng)采集聲音信號(hào)進(jìn)行音頻編碼所形成的兩路音頻數(shù)據(jù),分別對(duì)二者進(jìn)行更高級(jí)的濾波算法等降噪處理,并且分別進(jìn)行壓縮編碼后執(zhí)行無(wú)線傳輸和/或本地保存;智能移動(dòng)終端102通過(guò)無(wú)線傳輸接收到針對(duì)同一時(shí)間聲音信號(hào)的這兩路音頻數(shù)據(jù)之后,可以通過(guò)識(shí)別算法從兩路音頻數(shù)據(jù)中分別提取出有效聲音信號(hào)分量,進(jìn)而進(jìn)行合成,從而獲得惡劣環(huán)境下較為優(yōu)化的錄音效果,相關(guān)識(shí)別算法屬于現(xiàn)有技術(shù),在此不再贅述。由于要產(chǎn)生兩路音頻數(shù)據(jù),對(duì)錄音筆的電量和內(nèi)存要求較高,而且考慮到延遲的因素,也將向智能移動(dòng)終端102的音頻數(shù)據(jù)無(wú)線傳輸變更為非實(shí)時(shí)的定期傳輸,非傳輸定時(shí)期間無(wú)線傳輸收發(fā)器轉(zhuǎn)為休眠狀態(tài)。
[0035]智能移動(dòng)終端102通過(guò)無(wú)線傳輸實(shí)時(shí)或者非實(shí)時(shí)接受無(wú)線傳輸錄音筆發(fā)送的音頻數(shù)據(jù),智能移動(dòng)終端102可將該音頻數(shù)據(jù)本地存儲(chǔ)和/或同步上傳至云端。該智能移動(dòng)終端102可以通過(guò)運(yùn)行APP客戶端實(shí)現(xiàn)對(duì)音頻數(shù)據(jù)的存儲(chǔ)、管理、讀取、重放以及實(shí)現(xiàn)與無(wú)線傳輸錄音筆的控制交互。圖3示出了智能移動(dòng)終端102的功能模塊結(jié)構(gòu),其中APP客戶端UI模塊用于實(shí)現(xiàn)人機(jī)交互界面;BLE接口模塊用于實(shí)現(xiàn)無(wú)線傳輸及其控制管理;數(shù)據(jù)庫(kù)接口模塊用于實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問(wèn),以便實(shí)現(xiàn)對(duì)APP本地?cái)?shù)據(jù)的訪問(wèn)與管理;智能移動(dòng)終端102通過(guò)其語(yǔ)音接口模塊可以直接調(diào)用從無(wú)線傳輸錄音筆傳輸?shù)囊纛l數(shù)據(jù),不需要通過(guò)另外的API層,使得訪問(wèn)延遲最小化,實(shí)現(xiàn)無(wú)縫對(duì)接;云服務(wù)接口可以實(shí)現(xiàn)智能移動(dòng)終端與云服務(wù)器103的通
?目O
[0036]參見(jiàn)圖1所示的云服務(wù)器103的組成架構(gòu),其中網(wǎng)絡(luò)接口模塊用于實(shí)現(xiàn)與智能移動(dòng)終端102的建立連接與傳輸;數(shù)據(jù)庫(kù)服務(wù)接口用于實(shí)現(xiàn)接收音頻數(shù)據(jù)的數(shù)據(jù)庫(kù)寫入、讀取和管理。語(yǔ)音指令識(shí)別模塊是為了實(shí)現(xiàn)下面將要介紹的本發(fā)明語(yǔ)音指令控制功能而設(shè)置的模塊,其作用是將從智能移動(dòng)終端102接收的音頻數(shù)據(jù)所包含的語(yǔ)音指令識(shí)別并解析為符號(hào)指令并下發(fā)給相應(yīng)的被指令設(shè)備。
[0037]在實(shí)現(xiàn)應(yīng)用場(chǎng)景識(shí)別并且自適應(yīng)地調(diào)節(jié)無(wú)線傳輸錄音筆自身地工作模式的同時(shí),本發(fā)明的無(wú)線傳輸錄音筆及其錄音系統(tǒng)還可以支持無(wú)線傳輸錄音筆、智能移動(dòng)終端以及云服務(wù)器之間的控制指令交互,實(shí)現(xiàn)多種人機(jī)交互控制方式,還可以通過(guò)識(shí)別語(yǔ)音指令實(shí)現(xiàn)對(duì)錄音系統(tǒng)以外其它設(shè)備的控制。
[0038]具體來(lái)說(shuō),無(wú)線傳輸錄音筆101與智能移動(dòng)終端102通過(guò)無(wú)線傳輸連接還能夠?qū)崿F(xiàn)控制指令