一種體感交互方法及裝置、穿戴設備的制造方法
【專利摘要】本發(fā)明實施例涉及穿戴設備領域,公開了一種體感交互方法及裝置、穿戴設備,該方法包括:利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,所述紅外測距傳感器設置穿戴設備某一豎直外側(cè)面上,且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近所述手背;如果所述手背發(fā)生抬起動作,控制所述穿戴設備執(zhí)行設定操作。本發(fā)明實施例能夠便捷地控制穿戴設備執(zhí)行操作。
【專利說明】
一種體感交互方法及裝置、穿戴設備
技術(shù)領域
[0001]本發(fā)明涉及穿戴設備領域,具體涉及一種體感交互方法及裝置、穿戴設備。
【背景技術(shù)】
[0002]目前,智能手環(huán)、智能手表等穿戴設備的應用越來越廣泛。在實際應用中,智能手環(huán)、智能手表等穿戴設備因其具備接打電話、鬧鐘提醒以及健康檢測等功能而頗受用戶的喜愛。然而在實踐中發(fā)現(xiàn),穿戴設備通常都是佩戴在用戶的一只手上,當用戶需要控制穿戴設備執(zhí)行某一些操作(如亮屏)時,用戶不得不使用另一只手去操作穿戴設備,這就給穿戴設備的控制帶來了不便。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例公開了一種體感交互方法及裝置、穿戴設備,能夠便捷地控制穿戴設備執(zhí)行操作。
[0004]本發(fā)明實施例第一方面公開了一種體感交互方法,包括:
[0005]利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,所述紅外測距傳感器設置穿戴設備某一豎直外側(cè)面上,并且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近所述手背;
[0006]如果所述手背發(fā)生抬起動作,控制所述穿戴設備執(zhí)行設定操作。
[0007]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,在檢測出所述手背發(fā)生抬起動作之后,以及在控制所述穿戴設備執(zhí)行設定操作之前,所述方法還包括:
[0008]判斷所述手背抬起的持續(xù)時長是否超過指定時長,如果所述手背抬起動作的持續(xù)時長超過所述指定時長,執(zhí)行所述的控制所述穿戴設備執(zhí)行設定操作的步驟。
[0009]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,在檢測出所述手背抬起動作的持續(xù)時長超過所述指定時長之后,以及在控制所述穿戴設備執(zhí)行設定操作之前,所述方法還包括:
[0010]判斷所述紅外測距傳感器與所述手背之間距離值是否小于指定距離值,如果所述紅外測距傳感器與所述手背之間距離值小于所述指定距離值,執(zhí)行所述的控制所述穿戴設備執(zhí)行設定操作的步驟。
[0011]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述控制所述穿戴設備執(zhí)行設定操作,包括:
[0012]獲取所述穿戴設備外部的語音信號;
[0013]對所述語音信號進行預處理,獲得預處理信號;所述預處理包括預加重、分幀和加窗處理;
[0014]從所述預處理信號中提取聲紋特征1^(:(:、1^0:、八1^(:(:、八1^0:、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:所述MFCC為梅爾頻率倒譜系數(shù),所述LPCC為線性預測倒譜系數(shù),所述AMFCC為所述MFCC的一階差分,所述ALPCC為所述LPCC的一階差分,所述GFCC為Gammatone濾波器倒譜系數(shù);
[0015]判斷所述第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配,如果完全匹配,識別所述語音信號是否包含操作關(guān)鍵字;
[0016]如果所述語音信號包含所述操作關(guān)鍵字,識別所述操作關(guān)鍵字匹配的設定操作;
[0017]控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。
[0018]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述獲取所述穿戴設備外部的語音信號,包括:
[0019]A10、檢測所述穿戴設備外部的原始音頻,在時域上分析所述原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號;
[0020]A20、對于所述步驟Al O保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除所述音頻信號中的部分非語音信號;
[0021]A30、對于所述步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段;
[0022]A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號。
[0023]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作,包括:
[0024]檢測所述穿戴設備是否發(fā)生第一甩動作事件,如果所述穿戴設備發(fā)生第一甩動作事件,檢測所述穿戴設備無線連接的智能手機是否發(fā)生第二甩動作事件,如果所述智能手機發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值是否小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預設閾值,如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。
[0025]作為一種可選的實施方式,在本發(fā)明實施例第一方面中,如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,那么在觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作之前,還可以包括:
[0026]判斷所述穿戴設備當前顯示的時間是否位于預設睡眠時間段內(nèi),如果是,獲取所述預存儲的聲紋特征綁定的用戶年齡;
[0027]判斷統(tǒng)計的用戶睡眠時長是否達到與所述用戶的年齡相匹配的正常睡眠時長,如果達到,判斷所述用戶在所述睡眠時長內(nèi)的深睡眠時長是否超過預設最短允許深睡眠時長,如果超過所述預設最短允許深睡眠時長,判斷所述用戶在所述睡眠時長內(nèi)的運動量發(fā)生改變的平均間隔時長是否超過指定平均間隔時長,如果超過所述指定平均間隔時長,識別所述用戶在所述睡眠時長內(nèi)的睡眠質(zhì)量滿足預設睡眠質(zhì)量,執(zhí)行所述的觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作的步驟。
[0028]本發(fā)明實施例第二方面公開了一種體感交互裝置,所述裝置包括微控制單元,所述微控制單元包括:
[0029]第一檢測單元,用于利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,所述紅外測距傳感器設置穿戴設備某一豎直外側(cè)面上,并且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近所述手背;
[0030]控制單元,用于在所述第一檢測單元的檢測結(jié)果為是時,控制所述穿戴設備執(zhí)行設定操作。
[0031]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述微控制單元還包括:
[0032]第一判斷單元,用于在所述第一檢測單元的檢測結(jié)果為是時,判斷所述手背抬起的持續(xù)時長是否超過指定時長;
[0033]所述控制單元,用于在所述第一檢測單元的檢測結(jié)果以及所述第一判斷單元的判斷結(jié)果均為是時,控制所述穿戴設備執(zhí)行設定操作。
[0034]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述微控制單元還包括:
[0035]第二判斷單元,用于在所述第一判斷單元的判斷結(jié)果為是時,判斷所述紅外測距傳感器與所述手背之間距離值是否小于指定距離值;
[0036]所述控制單元,具體用于在所述第一檢測單元的檢測結(jié)果、所述第一判斷單元的判斷結(jié)果以及所述第二判斷單元的判斷結(jié)果均為是時,控制所述穿戴設備執(zhí)行設定操作。
[0037]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述控制單元包括:
[0038]獲取子單元,用于獲取所述穿戴設備外部的語音信號;
[0039]預處理子單元,用于對所述語音信號進行預處理,獲得預處理信號;所述預處理包括預加重、分幀和加窗處理;
[0040]提取子單元,用于從所述預處理信號中提取聲紋特征MFCC、LPCC、AMFCC、ALPCC、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:所述MFCC為梅爾頻率倒譜系數(shù),所述LPCC為線性預測倒譜系數(shù),所述AMFCC為所述MFCC的一階差分,所述ALPCC為所述LPCC的一階差分,所述GFCC為Ga_atone濾波器倒譜系數(shù);
[0041]判斷子單元,用于判斷所述第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配;
[0042]識別子單元,用于在所述判斷子單元的判斷結(jié)果為完全匹配時,識別所述語音信號是否包含操作關(guān)鍵字,如果所述語音信號包含所述操作關(guān)鍵字,識別所述操作關(guān)鍵字匹配的設定操作;
[0043]控制子單元,用于控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。
[0044]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述獲取子單元獲取所述穿戴設備外部的語音信號的方式具體為:
[0045]A10、檢測所述穿戴設備外部的原始音頻,在時域上分析所述原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號;
[0046]A20、對于所述步驟Al O保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除所述音頻信號中的部分非語音信號;
[0047]A30、對于所述步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段;
[0048]A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號。
[0049]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述控制子單元控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作的方式具體為:
[0050]檢測所述穿戴設備是否發(fā)生第一甩動作事件,如果所述穿戴設備發(fā)生第一甩動作事件,檢測所述穿戴設備無線連接的智能手機是否發(fā)生第二甩動作事件,如果所述智能手機發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值是否小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預設閾值,如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。
[0051]作為一種可選的實施方式,在本發(fā)明實施例第二方面中,如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,那么所述控制子單元在觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作之前,還可以執(zhí)行以下操作:
[0052]判斷所述穿戴設備當前顯示的時間是否位于預設睡眠時間段內(nèi),如果是,獲取所述預存儲的聲紋特征綁定的用戶年齡;
[0053]判斷統(tǒng)計的用戶睡眠時長是否達到與所述用戶的年齡相匹配的正常睡眠時長,如果達到,判斷所述用戶在所述睡眠時長內(nèi)的深睡眠時長是否超過預設最短允許深睡眠時長,如果超過所述預設最短允許深睡眠時長,判斷所述用戶在所述睡眠時長內(nèi)的運動量發(fā)生改變的平均間隔時長是否超過指定平均間隔時長,如果超過所述指定平均間隔時長,識別所述用戶在所述睡眠時長內(nèi)的睡眠質(zhì)量滿足預設睡眠質(zhì)量,執(zhí)行所述的觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作的步驟。
[0054]本發(fā)明實施例第三方面公開了一種穿戴設備,所述穿戴設備包括電池、輸入裝置、通信裝置、顯示裝置、紅外測距傳感器以及本發(fā)明實施例第二方面公開的所述體感交互裝置,其中,所述體感交互裝置分別電性連接所述電池、所述輸入裝置、所述通信裝置、所述顯示裝置以及所述紅外測距傳感器,所述紅外測距傳感器設置所述穿戴設備某一豎直外側(cè)面上,并且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近手背。
[0055]與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
[0056]本發(fā)明實施例中,穿戴設備某一豎直外側(cè)面上可以設置有紅外測距傳感器,并且當穿戴設備佩戴于手臂時該豎直外側(cè)面會靠近手背,在此基礎上,當紅外測距傳感器檢測手背發(fā)生抬起動作,即可控制穿戴設備執(zhí)行設定操作??梢?,實施本發(fā)明實施例,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
【附圖說明】
[0057]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0058]圖1是本發(fā)明實施例公開的一種體感交互方法的流程示意圖;
[0059]圖2是本發(fā)明實施例公開的一種穿戴設備佩戴時手背未發(fā)生抬起動作時的狀態(tài)示意圖;
[0060]圖3是本發(fā)明實施例公開的一種穿戴設備佩戴時手背發(fā)生抬起動作時的狀態(tài)示意圖;
[0061]圖4是本發(fā)明實施例公開的另一種體感交互方法的流程示意圖;
[0062]圖5是本發(fā)明實施例公開的另一種體感交互方法的流程示意圖;
[0063]圖6是本發(fā)明實施例公開的一種體感交互裝置的結(jié)構(gòu)示意圖;
[0064]圖7是本發(fā)明實施例公開的另一種體感交互裝置的結(jié)構(gòu)示意圖;
[0065]圖8是本發(fā)明實施例公開的另一種體感交互裝置的結(jié)構(gòu)示意圖;
[0066]圖9是本發(fā)明實施例公開的另一種體感交互裝置的結(jié)構(gòu)示意圖;
[0067]圖10是本發(fā)明實施例公開的一種穿戴設備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0068]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0069]本發(fā)明實施例公開了一種體感交互方法及裝置、穿戴設備,能夠便捷地控制穿戴設備執(zhí)行操作。以下進行結(jié)合附圖進行詳細描述。
[0070]實施例一
[0071]請參閱圖1,圖1是本發(fā)明實施例公開的一種體感交互方法的流程示意圖。如圖1所示,該體感交互方法可以包括以下步驟。
[0072]101、穿戴設備利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,如果是,執(zhí)行步驟102;反之,返回步驟101。
[0073]本發(fā)明實施例中,穿戴設備可以包括智能手表、智能手環(huán)、手表電話等各種適于手臂佩戴的智能設備,本發(fā)明實施例不作限定。
[0074]本發(fā)明實施例中,穿戴設備可以驅(qū)動紅外測距傳感器的紅外發(fā)射管發(fā)出紅外光線,當紅外光線遇到手背遮擋時,紅外光線會被反射回來被紅外測距傳感器的紅外接收管接收,當紅外測距傳感器的紅外接收管接收到紅外發(fā)射管發(fā)出紅外光線時,穿戴設備可以確定檢測到手背發(fā)生了抬起動作;反之,當紅外測距傳感器的紅外接收管未接收到紅外發(fā)射管發(fā)出紅外光線,那么穿戴設備可以確定未檢測到手背發(fā)生了抬起動作。
[0075]請一并參閱圖2?圖3,圖2是本發(fā)明實施例公開的一種穿戴設備佩戴時手背未發(fā)生抬起動作時的狀態(tài)示意圖,而圖3是本發(fā)明實施例公開的一種穿戴設備佩戴時手背發(fā)生抬起動作時的狀態(tài)示意圖。如圖2?圖3所示,當手背發(fā)生抬起動作時,紅外測距傳感器的紅外接收管會接收到紅外發(fā)射管發(fā)出紅外光線,同時,紅外測距傳感器與手背之間的距離值d會越來越?。划斒直撤畔聲r,紅外測距傳感器的紅外接收管會慢慢地接收不到紅外發(fā)射管發(fā)出紅外光線,同時,紅外測距傳感器與手背之間的距離值d會越來越大。
[0076]102、穿戴設備控制穿戴設備執(zhí)行設定操作。
[0077]本發(fā)明實施例中,穿戴設備執(zhí)行的設定操作不僅可以包括亮屏、滅屏、鎖屏、解鎖屏、關(guān)機、開機、取消、確認、翻頁、音量增大、音量減小、亮度調(diào)節(jié)、圖片縮放、進入編輯狀態(tài)、調(diào)出設置菜單、關(guān)閉頁面、開啟頁面等各種設定操作,還包括撥打設定電話、分享位置信息、定位等各種設定操作,本發(fā)明實施例不作具體限定。
[0078]作為一種可選的實施方式,上述步驟102中,穿戴設備控制穿戴設備執(zhí)行設定操作的方式具體可以為:
[0079]穿戴設備獲取穿戴設備外部的語音信號,并對語音信號進行預處理,獲得預處理信號;其中,預處理包括預加重、分幀和加窗處理;從預處理信號中提取聲紋特征MFCC、LPCC、AMFCC、Λ LPCC、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:MFCC為梅爾頻率倒譜系數(shù),LPCC為線性預測倒譜系數(shù),AMFCC為MFCC的一階差分,ALPCC為LPCC的一階差分,GFCC為Gammatone濾波器倒譜系數(shù);判斷第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配,如果完全匹配,識別該語音信號是否包含操作關(guān)鍵字;如果該語音信號包含操作關(guān)鍵字,識別該操作關(guān)鍵字匹配的設定操作,并控制穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作。顯然,實施這種方式可以對用戶身份進行精確驗證,并且在驗證通過后精確地執(zhí)行該操作關(guān)鍵字匹配的設定操作。
[0080]可見,實施本發(fā)明實施例一,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0081 ] 實施例二
[0082]請參閱圖4,圖4是本發(fā)明實施例公開的另一種體感交互方法的流程示意圖。如圖4所示,該體感交互方法可以包括以下步驟。
[0083]401、穿戴設備利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,如果是,執(zhí)行步驟402;反之,返回步驟401。
[0084]402、穿戴設備判斷手背抬起的持續(xù)時長是否超過指定時長,如果手背抬起動作的持續(xù)時長超過指定時長,執(zhí)行步驟403 ;反之,返回步驟401。
[0085]本發(fā)明實施例中,穿戴設備可以統(tǒng)計紅外測距傳感器的紅外接收管接收紅外發(fā)射管發(fā)出的紅外光線的時長,并將該時長作為手背抬起的持續(xù)時長。當判斷手背抬起動作的持續(xù)時長超過指定時長(如2秒)時執(zhí)行步驟403,反之,返回步驟401。
[0086]本發(fā)明實施例中,實施上述步驟402可以提高控制穿戴設備執(zhí)行設定操作的準確性,可以防止用戶不經(jīng)意的快速抬起手背又放下而觸發(fā)的穿戴設備執(zhí)行的非必要的設定操作。
[0087]403、穿戴設備控制穿戴設備執(zhí)行設定操作。
[0088]作為一種可選的實施方式,上述步驟403中,穿戴設備控制穿戴設備執(zhí)行設定操作的方式具體可以為:
[0089]首先,穿戴設備執(zhí)行以下步驟來獲取穿戴設備外部的語音信號,即:
[0090]A10、檢測穿戴設備外部的原始音頻,在時域上分析原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號;
[0091]A20、對于步驟AlO保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除音頻信號中的部分非語音信號;
[0092]A30、對于步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段;
[0093]A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號;
[0094]其中,通過上述步驟AlO?步驟A40,本發(fā)明實施例能夠在各種復雜環(huán)境下從音頻中檢測到語音信號,可以相對準確的定位語音段語音數(shù)據(jù)和非語音段數(shù)據(jù)之間的邊界;
[0095]其次,穿戴設備對語音信號進行預處理,獲得預處理信號;其中,預處理包括預加重、分幀和加窗處理;從預處理信號中提取聲紋特征MFCC、LPCC、AMFCC, ALPCC、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:MFCC為梅爾頻率倒譜系數(shù),LPCC為線性預測倒譜系數(shù),AMFCC為MFCC的一階差分,ALPCC為LPCC的一階差分,GFCC為Gammatone濾波器倒譜系數(shù);判斷第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配,如果完全匹配,識別該語音信號是否包含操作關(guān)鍵字;如果該語音信號包含操作關(guān)鍵字,識別該操作關(guān)鍵字匹配的設定操作,并控制穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作。顯然,實施這種方式可以對用戶身份進行精確驗證,并且在驗證通過后精確地執(zhí)行該操作關(guān)鍵字匹配的設定操作。
[0096]可見,實施本發(fā)明實施例二,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可精確地控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0097]實施例三
[0098]請參閱圖5,圖5是本發(fā)明實施例公開的另一種體感交互方法的流程示意圖。如圖5所示,該體感交互方法可以包括以下步驟。
[0099]501、穿戴設備利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,如果是,執(zhí)行步驟502;反之,返回步驟501。
[0100]502、穿戴設備判斷手背抬起的持續(xù)時長是否超過指定時長,如果手背抬起動作的持續(xù)時長超過指定時長,執(zhí)行步驟503 ;反之,返回步驟501。
[0101]本發(fā)明實施例中,穿戴設備可以計算紅外測距傳感器的紅外接收管接收紅外發(fā)射管發(fā)出的紅外光線的時長,并將該時長作為手背抬起的持續(xù)時長。當如果手背抬起動作的持續(xù)時長超過指定時長(如2秒)時執(zhí)行步驟503,反之,返回步驟501。
[0102]本發(fā)明實施例中,實施上述步驟502可以提高控制穿戴設備執(zhí)行設定操作的準確性,可以防止用戶不經(jīng)意的快速抬起手背又放下而觸發(fā)的穿戴設備執(zhí)行的非必要的設定操作。
[0103]503、穿戴設備判斷紅外測距傳感器與手背之間距離值是否小于指定距離值,如果紅外測距傳感器與手背之間距離值小于指定距離值,執(zhí)行步驟504;反之,返回步驟501。
[0104]本發(fā)明實施例中,正如前面實施例所描述的,穿戴設備可以驅(qū)動紅外測距傳感器的紅外發(fā)射管發(fā)出紅外光線,當紅外光線遇到手背遮擋時,紅外光線會被反射回來被紅外測距傳感器的紅外接收管接收,因此穿戴設備可以根據(jù)紅外線從發(fā)出到被接收到的時間Λt及紅外線的傳播速度C來算出紅外測距傳感器與手背之間距離值d,即d=(C*At/2)。其中,指定距離值可以由用戶自行設置,例如d = 5cm,本發(fā)明實施例不作限定。
[0105]504、穿戴設備控制穿戴設備執(zhí)行設定操作。
[0106]作為一種可選的實施方式,上述步驟504中,穿戴設備控制穿戴設備執(zhí)行設定操作的方式具體可以為:
[0107]首先,穿戴設備執(zhí)行以下步驟來獲取穿戴設備外部的語音信號,SP:
[0108]A10、檢測所述穿戴設備外部的原始音頻,在時域上分析所述原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號;
[0109]A20、對于所述步驟Al O保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除所述音頻信號中的部分非語音信號;
[0110]A30、對于所述步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段;
[0111]A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號;
[0112]其中,通過上述步驟AlO?步驟A40,本發(fā)明實施例能夠在各種復雜環(huán)境下從音頻中檢測到語音信號,可以相對準確的定位語音段語音數(shù)據(jù)和非語音段數(shù)據(jù)之間的邊界;
[0113]其次,穿戴設備對語音信號進行預處理,獲得預處理信號;其中,預處理包括預加重、分幀和加窗處理;從預處理信號中提取聲紋特征MFCC、LPCC、AMFCC, ALPCC、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:MFCC為梅爾頻率倒譜系數(shù),LPCC為線性預測倒譜系數(shù),AMFCC為MFCC的一階差分,ALPCC為LPCC的一階差分,GFCC為Gammatone濾波器倒譜系數(shù);判斷第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配,如果不完全匹配,則結(jié)束本流程;如果完全匹配,識別該語音信號是否包含操作關(guān)鍵字,如果該語音信號不包含操作關(guān)鍵字,則結(jié)束本流程;如果該語音信號包含操作關(guān)鍵字,識別該操作關(guān)鍵字匹配的設定操作,并檢測穿戴設備是否發(fā)生第一甩動作事件,如果穿戴設備發(fā)生第一甩動作事件,檢測穿戴設備無線連接的智能手機是否發(fā)生第二甩動作事件,如果智能手機發(fā)生第二甩動作事件,判斷第一甩動作事件和第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值是否小于第一預設閾值(如0.05秒),以及第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預設閾值(如0.1秒),如果第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,觸發(fā)穿戴設備執(zhí)行操作關(guān)鍵字匹配的設定操作。
[0114]本發(fā)明實施例中,如果智能手機未發(fā)生第二甩動作事件,或者第一甩動作事件和第二甩動作事件包括的甩動作方向不相同,又或者,第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值大于第一預設閾值,又或者,第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值大于第二預設閾值,那么穿戴設備可以拒絕觸發(fā)穿戴設備執(zhí)行操作關(guān)鍵字匹配的設定操作。
[0115]本發(fā)明實施例中,穿戴設備以及穿戴設備無線連接的智能手機可以通過加速度傳感器來檢測甩動作事件。
[0116]作為一種可選的實施方式,如果第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,那么在觸發(fā)穿戴設備執(zhí)行操作關(guān)鍵字匹配的設定操作之前,還可以執(zhí)行以下操作:
[0117]穿戴設備判斷穿戴設備當前顯示的時間是否位于預設睡眠時間段內(nèi),如果是,獲取上述預存儲的聲紋特征綁定的用戶年齡;判斷統(tǒng)計的用戶睡眠時長是否達到與用戶的年齡相匹配的正常睡眠時長,如果達到,判斷用戶在睡眠時長內(nèi)的深睡眠時長是否超過預設最短允許深睡眠時長,如果超過預設最短允許深睡眠時長,判斷用戶在睡眠時長內(nèi)的運動量發(fā)生改變的平均間隔時長是否超過指定平均間隔時長,如果超過指定平均間隔時長,識別用戶在睡眠時長內(nèi)的睡眠質(zhì)量滿足預設睡眠質(zhì)量,執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟。
[0118]反之,如果穿戴設備當前顯示的時間不位于預設睡眠時間段內(nèi),穿戴設備可以直接執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟;或者,如果統(tǒng)計的用戶睡眠時長未達到與用戶的年齡相匹配的正常睡眠時長,穿戴設備可以拒絕執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟;又或者,如果判斷用戶在睡眠時長內(nèi)的運動量發(fā)生改變的平均間隔時長未超過指定平均間隔時長,穿戴設備也可以拒絕執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟。
[0119]由于用戶處于深睡眠狀態(tài)時,其運動量基本上不會發(fā)生變化,當用戶處于淺睡眠時,由于用戶翻轉(zhuǎn)、擺手等各種動作的發(fā)生會導致用戶的運動量發(fā)生改變,而根據(jù)相鄰兩次運動量發(fā)生改變的時間點可以確定出相鄰兩次運動量發(fā)生改變的間隔時長,對多個間隔時長求平均值可以獲得運動量發(fā)生改變的平均間隔時長。
[0120]本發(fā)明實施例中,實施上述方式可以在精確地判斷出用戶睡眠足夠的情況才執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟,從而可以防止用戶在睡眠不足時仍然操作穿戴設備所帶來的健康隱患。
[0121]可見,實施本發(fā)明實施例三,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0122]實施例四
[0123]請參閱圖6,圖6是本發(fā)明實施例公開的一種體感交互裝置的結(jié)構(gòu)示意圖。其中,圖6所示的體感交互裝置可以布設在穿戴設備中,作為穿戴設備內(nèi)置的一部分;或者,圖6所示的體感交互裝置也可以作為一個無線連接穿戴設備的外部獨立設備,本發(fā)明實施例不作限定。如圖6所示,該體感交互裝置可以包括微控制單元(MCU)60,微控制單元60可以包括:
[0124]第一檢測單元601,用于利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,其中,紅外測距傳感器設置穿戴設備某一豎直外側(cè)面上,并且當穿戴設備佩戴于手臂時該豎直外側(cè)面靠近手背;
[0125]控制單元602,用于在第一檢測單元601的檢測結(jié)果為是時,控制穿戴設備執(zhí)行設定操作;反之,在第一檢測單元601的檢測結(jié)果為否時,控制單元602無需控制穿戴設備執(zhí)行設定操作。
[0126]本發(fā)明實施例中,第一檢測單元601可以驅(qū)動紅外測距傳感器的紅外發(fā)射管發(fā)出紅外光線,當紅外光線遇到手背遮擋時,紅外光線會被反射回來被紅外測距傳感器的紅外接收管接收,當紅外測距傳感器的紅外接收管接收到紅外發(fā)射管發(fā)出紅外光線時,第一檢測單元601可以確定檢測到手背發(fā)生了抬起動作;反之,當紅外測距傳感器的紅外接收管未接收到紅外發(fā)射管發(fā)出紅外光線,那么第一檢測單元601可以確定未檢測到手背發(fā)生了抬起動作。
[0127]本發(fā)明實施例中,穿戴設備執(zhí)行的設定操作不僅可以包括亮屏、滅屏、鎖屏、解鎖屏、關(guān)機、開機、取消、確認、翻頁、音量增大、音量減小、亮度調(diào)節(jié)、圖片縮放、進入編輯狀態(tài)、調(diào)出設置菜單、關(guān)閉頁面、開啟頁面等各種設定操作,還包括撥打設定電話、分享位置信息、定位等各種設定操作,本發(fā)明實施例不作具體限定。
[0128]作為一種可選的實施方式,控制單元602控制穿戴設備執(zhí)行設定操作的方式具體可以為:
[0129]控制單元602獲取穿戴設備外部的語音信號,并對語音信號進行預處理,獲得預處理信號;其中,預處理包括預加重、分幀和加窗處理;從預處理信號中提取聲紋特征MFCC、LPCC、AMFCC、Λ LPCC、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:MFCC為梅爾頻率倒譜系數(shù),LPCC為線性預測倒譜系數(shù),AMFCC為MFCC的一階差分,ALPCC為LPCC的一階差分,GFCC為Gammatone濾波器倒譜系數(shù);判斷第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配,如果完全匹配,識別該語音信號是否包含操作關(guān)鍵字;如果該語音信號包含操作關(guān)鍵字,識別該操作關(guān)鍵字匹配的設定操作,并控制穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作。顯然,實施這種方式可以對用戶身份進行精確驗證,并且在驗證通過后精確地執(zhí)行該操作關(guān)鍵字匹配的設定操作。
[0130]可見,實施本發(fā)明實施例四,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0131]實施例五
[0132]請參閱圖7,圖7是本發(fā)明實施例公開的另一種體感交互裝置的結(jié)構(gòu)示意圖。其中,圖7所示的體感交互裝置是由圖6所示的體感交互裝置進行優(yōu)化得到的,與圖6所示的體感交互裝置相比,在圖7所示的體感交互裝置中,微控制單元60還可以包括:
[0133]第一判斷單元603,用于在第一檢測單元601的檢測結(jié)果為是時,判斷手背抬起的持續(xù)時長是否超過指定時長;
[ΟΙ34] 控制單元602,用于在第一檢測單元601的檢測結(jié)果以及第一判斷單元603的判斷結(jié)果均為是時,控制穿戴設備執(zhí)行設定操作。
[0135]本發(fā)明實施例中,第一判斷單元603可以統(tǒng)計紅外測距傳感器的紅外接收管接收紅外發(fā)射管發(fā)出的紅外光線的時長,并將該時長作為手背抬起的持續(xù)時長,當判斷手背抬起動作的持續(xù)時長超過指定時長(如2秒)時,將判斷結(jié)果通知控制單元602。
[0136]實施例六
[0137]請參閱圖8,圖8是本發(fā)明實施例公開的另一種體感交互裝置的結(jié)構(gòu)示意圖。其中,圖8所示的體感交互裝置是由圖7所示的體感交互裝置進行優(yōu)化得到的,與圖7所示的體感交互裝置相比,在圖8所示的體感交互裝置中,微控制單元60還可以包括:
[0138]第二判斷單元604,用于在第一判斷單元603的判斷結(jié)果為是時,判斷紅外測距傳感器與手背之間距離值是否小于指定距離值;
[0139]控制單元602,具體用于在第一檢測單元601的檢測結(jié)果、第一判斷單元603的判斷結(jié)果以及第二判斷單元604的判斷結(jié)果均為是時,控制穿戴設備執(zhí)行設定操作。
[0140]本發(fā)明實施例中,正如前面實施例所描述的,第一檢測單元601可以驅(qū)動紅外測距傳感器的紅外發(fā)射管發(fā)出紅外光線,當紅外光線遇到手背遮擋時,紅外光線會被反射回來被紅外測距傳感器的紅外接收管接收,因此第二判斷單元604可以根據(jù)紅外線從發(fā)出到被接收到的時間At及紅外線的傳播速度C來算出紅外測距傳感器與手背之間距離值d,即d =(C*At/2),并判斷紅外測距傳感器與手背之間距離值d是否小于指定距離值。其中,指定距離值可以由用戶自行設置,例如d = 5cm,本發(fā)明實施例不作限定。
[0141]可見,實施本發(fā)明實施例五,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0142]實施例七
[0143]請參閱圖9,圖9是本發(fā)明實施例公開的另一種體感交互裝置的結(jié)構(gòu)示意圖。其中,圖9所示的體感交互裝置是由圖8所示的體感交互裝置進行優(yōu)化得到的。在圖8所示的體感交互裝置中,控制單元602包括:
[0144]獲取子單元6021,用于獲取穿戴設備外部的語音信號;
[0145]預處理子單元6022,用對語音信號進行預處理,獲得預處理信號;其中,預處理包括預加重、分幀和加窗處理;
[0146]提取子單元6023,用于從預處理信號中提取聲紋特征1^(1:、1^0:、厶1^(1:、厶1^0:、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:MFCC為梅爾頻率倒譜系數(shù),LPCC為線性預測倒譜系數(shù),AMFCC為MFCC的一階差分,ALPCC為LPCC的一階差分,GFCC為Gammatone濾波器倒譜系數(shù);
[0147]判斷子單元6024,用于判斷第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配;
[0148]識別子單元6025,用于在判斷子單元6024的判斷結(jié)果為完全匹配時,識別該語音信號是否包含操作關(guān)鍵字,如果該語音信號包含操作關(guān)鍵字,識別該操作關(guān)鍵字匹配的設定操作;
[0149]控制子單元6026,用于控制穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作。
[0150]本發(fā)明實施例中,通過實施圖8所示的體感交互裝置包括的控制單元602可以精確地控制穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作。
[0151]本發(fā)明實施例中,獲取子單元6021獲取穿戴設備外部的語音信號的方式具體可以為:
[0152]A10、檢測穿戴設備外部的原始音頻,在時域上分析原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號;
[0153]A20、對于步驟AlO保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除所述音頻信號中的部分非語音信號;
[0154]A30、對于步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段;
[0155]A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號。
[0156]其中,通過上述步驟AlO?步驟A40,獲取子單元6021能夠在各種復雜環(huán)境下從音頻中檢測到語音信號,可以相對準確的定位語音段語音數(shù)據(jù)和非語音段數(shù)據(jù)之間的邊界。
[0157]本發(fā)明實施例中,控制子單元6026控制穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的方式具體可以為:
[0158]檢測穿戴設備是否發(fā)生第一甩動作事件,如果穿戴設備發(fā)生第一甩動作事件,檢測穿戴設備無線連接的智能手機是否發(fā)生第二甩動作事件,如果智能手機發(fā)生第二甩動作事件,判斷第一甩動作事件和第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值是否小于第一預設閾值,以及第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預設閾值,如果第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作。
[0159]作為一種可選的實施方式,如果第一甩動作事件和第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及第一甩動作事件和第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,那么控制子單元6026在觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作之前,還可以執(zhí)行以下操作:
[0160]控制子單元6026判斷穿戴設備當前顯示的時間是否位于預設睡眠時間段內(nèi),如果是,獲取上述預存儲的聲紋特征綁定的用戶年齡;判斷統(tǒng)計的用戶睡眠時長是否達到與用戶的年齡相匹配的正常睡眠時長,如果達到,判斷用戶在睡眠時長內(nèi)的深睡眠時長是否超過預設最短允許深睡眠時長,如果超過預設最短允許深睡眠時長,判斷用戶在睡眠時長內(nèi)的運動量發(fā)生改變的平均間隔時長是否超過指定平均間隔時長,如果超過指定平均間隔時長,識別用戶在睡眠時長內(nèi)的睡眠質(zhì)量滿足預設睡眠質(zhì)量,執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟。
[0161]反之,如果穿戴設備當前顯示的時間不位于預設睡眠時間段內(nèi),控制子單元6026可以直接執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟;或者,如果統(tǒng)計的用戶睡眠時長未達到與用戶的年齡相匹配的正常睡眠時長,控制子單元6026可以拒絕執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟;又或者,如果判斷用戶在睡眠時長內(nèi)的運動量發(fā)生改變的平均間隔時長未超過指定平均間隔時長,控制子單元6026也可以拒絕執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟。
[0162]由于用戶處于深睡眠狀態(tài)時,其運動量基本上不會發(fā)生變化,當用戶處于淺睡眠時,由于用戶翻轉(zhuǎn)、擺手等各種動作的發(fā)生會導致用戶的運動量發(fā)生改變,而根據(jù)相鄰兩次運動量發(fā)生改變的時間點可以確定出相鄰兩次運動量發(fā)生改變的間隔時長,對多個間隔時長求平均值可以獲得運動量發(fā)生改變的平均間隔時長。
[0163]本發(fā)明實施例中,實施上述方式可以在精確地判斷出用戶睡眠足夠的情況才執(zhí)行觸發(fā)穿戴設備執(zhí)行該操作關(guān)鍵字匹配的設定操作的步驟,從而可以防止用戶在睡眠不足時仍然操作穿戴設備所帶來的健康隱患。
[0164]可見,實施本發(fā)明實施例七,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0165]實施例八
[0166]請參閱圖10,圖10是本發(fā)明實施例公開的一種穿戴設備的的結(jié)構(gòu)示意圖。其中,圖10所描述的穿戴設備可以包括智能手表、智能手環(huán)、手表電話等穿戴設備,本發(fā)明實施例不作限定。如圖10所示,該穿戴設備可以包括:
[0167]電池1001、輸入裝置1002、通信裝置1003、顯示裝置1004、紅外測距傳感器1005以及體感交互裝置1006,其中,體感交互裝置1006分別電性連接電池1001、輸入裝置1002、通信裝置1003、顯示裝置1004以及紅外測距傳感器1005,紅外測距傳感器1005設置穿戴設備某一豎直外側(cè)面上,并且當穿戴設備佩戴于手臂時該豎直外側(cè)面靠近手背。
[0168]本發(fā)明實施例中,體感交互裝置1006結(jié)構(gòu)、功能已經(jīng)在前面實施例四?實施例六進行了詳細介紹,本發(fā)明實施例此處不作贅述。
[0169]本發(fā)明實施例中,輸入裝置1002主要包括按鍵、觸摸屏等;通信裝置1003主要包括遠近場的無線裝置,比如藍牙、WIF1、GPRA、3G、4G等無線裝置,可以進行數(shù)據(jù)通信,或者藍牙連接作為手機伴侶使用;顯示裝置504主要包括顯示屏幕。
[0170]可見,實施本發(fā)明實施例八,當穿戴設備佩戴在用戶的一只手上時,用戶僅需抬起該手的手表即可控制穿戴設備執(zhí)行某一些操作(如亮屏),用戶不要使用另一只手去操作穿戴設備,從而可以十分便捷地控制穿戴設備執(zhí)行操作,提高用戶體驗。
[0171]本領域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)包括只讀存儲器(Read-Only Memory,R0M)、隨機存儲器(Random AcceAA Memory,RAM)、可編程只讀存儲器(Programmable Read-only Memory,PR0M)、可擦除可編程只讀存儲器(EraAable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲器(0ne_time Programmable Read-Only Memory,0TPR0M)、電子抹除式可復寫只讀存儲器(Electrically-EraAable Programmable Read-Only Memory,EEPR0M)、只讀光盤(CompactDiAc Read-Only Memory,⑶-ROM)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計算機可讀的任何其他介質(zhì)。
[0172]以上對本發(fā)明實施例公開的一種體感交互方法及裝置、穿戴設備進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
【主權(quán)項】
1.一種體感交互方法,其特征在于,包括: 利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,所述紅外測距傳感器設置穿戴設備某一豎直外側(cè)面上,并且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近所述手背; 如果所述手背發(fā)生抬起動作,控制所述穿戴設備執(zhí)行設定操作。2.根據(jù)權(quán)利要求1所述的體感交互方法,其特征在于,在檢測出所述手背發(fā)生抬起動作之后,以及在控制所述穿戴設備執(zhí)行設定操作之前,所述方法還包括: 判斷所述手背抬起的持續(xù)時長是否超過指定時長,如果所述手背抬起動作的持續(xù)時長超過所述指定時長,執(zhí)行所述的控制所述穿戴設備執(zhí)行設定操作的步驟。3.根據(jù)權(quán)利要求2所述的體感交互方法,其特征在于,在檢測出所述手背抬起動作的持續(xù)時長超過所述指定時長之后,以及在控制所述穿戴設備執(zhí)行設定操作之前,所述方法還包括: 判斷所述紅外測距傳感器與所述手背之間距離值是否小于指定距離值,如果所述紅外測距傳感器與所述手背之間距離值小于所述指定距離值,執(zhí)行所述的控制所述穿戴設備執(zhí)行設定操作的步驟。4.根據(jù)權(quán)利要求1、2或3所述的體感交互方法,其特征在于,所述控制所述穿戴設備執(zhí)行設定操作,包括: 獲取所述穿戴設備外部的語音信號; 對所述語音信號進行預處理,獲得預處理信號;所述預處理包括預加重、分幀和加窗處理; 從所述預處理信號中提取聲紋特征1?(:(:、1^0:、八1^(:(:、八1^0:、能量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:所述MFCC為梅爾頻率倒譜系數(shù),所述LPCC為線性預測倒譜系數(shù),所述AMFCC為所述MFCC的一階差分,所述ALPCC為所述LPCC的一階差分,所述GFCC為Gammatone濾波器倒譜系數(shù); 判斷所述第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配,如果完全匹配,識別所述語音信號是否包含操作關(guān)鍵字; 如果所述語音信號包含所述操作關(guān)鍵字,識別所述操作關(guān)鍵字匹配的設定操作; 控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。5.根據(jù)權(quán)利要求4所述的體感交互方法,其特征在于,所述獲取所述穿戴設備外部的語音信號,包括: A10、檢測所述穿戴設備外部的原始音頻,在時域上分析所述原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號; A20、對于所述步驟AlO保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除所述音頻信號中的部分非語音信號; A30、對于所述步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段; A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號。6.根據(jù)權(quán)利要求5所述的體感交互方法,其特征在于,所述控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作,包括: 檢測所述穿戴設備是否發(fā)生第一甩動作事件,如果所述穿戴設備發(fā)生第一甩動作事件,檢測所述穿戴設備無線連接的智能手機是否發(fā)生第二甩動作事件,如果所述智能手機發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值是否小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預設閾值,如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。7.一種體感交互裝置,其特征在于,所述裝置包括微控制單元,所述微控制單元包括: 第一檢測單元,用于利用紅外測距傳感器檢測手背是否發(fā)生抬起動作,所述紅外測距傳感器設置穿戴設備某一豎直外側(cè)面上,并且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近所述手背; 控制單元,用于在所述第一檢測單元的檢測結(jié)果為是時,控制所述穿戴設備執(zhí)行設定操作。8.根據(jù)權(quán)利要求7所述的體感交互裝置,其特征在于,所述微控制單元還包括: 第一判斷單元,用于在所述第一檢測單元的檢測結(jié)果為是時,判斷所述手背抬起的持續(xù)時長是否超過指定時長; 所述控制單元,用于在所述第一檢測單元的檢測結(jié)果以及所述第一判斷單元的判斷結(jié)果均為是時,控制所述穿戴設備執(zhí)行設定操作。9.根據(jù)權(quán)利要求8所述的體感交互裝置,其特征在于,所述微控制單元還包括: 第二判斷單元,用于在所述第一判斷單元的判斷結(jié)果為是時,判斷所述紅外測距傳感器與所述手背之間距離值是否小于指定距離值; 所述控制單元,具體用于在所述第一檢測單元的檢測結(jié)果、所述第一判斷單元的判斷結(jié)果以及所述第二判斷單元的判斷結(jié)果均為是時,控制所述穿戴設備執(zhí)行設定操作。10.根據(jù)權(quán)利要求7、8或9所述的體感交互裝置,其特征在于,所述控制單元,包括: 獲取子單元,用于獲取所述穿戴設備外部的語音信號; 預處理子單元,用于對所述語音信號進行預處理,獲得預處理信號;所述預處理包括預加重、分幀和加窗處理; 提取子單元,用于從所述預處理信號中提取聲紋特征MFCC、LPCC、AMFCC、ALPCCjg量、能量的一階差分以及GFCC共同組成第一多維特征向量,其中:所述MFCC為梅爾頻率倒譜系數(shù),所述LPCC為線性預測倒譜系數(shù),所述AMFCC為所述MFCC的一階差分,所述ALPCC為所述LPCC的一階差分,所述GFCC為Gammatone濾波器倒譜系數(shù); 判斷子單元,用于判斷所述第一多維特征向量是否與預存儲的聲紋特征對應的第二多維向量完全匹配; 識別子單元,用于在所述判斷子單元的判斷結(jié)果為完全匹配時,識別所述語音信號是否包含操作關(guān)鍵字,如果所述語音信號包含所述操作關(guān)鍵字,識別所述操作關(guān)鍵字匹配的設定操作; 控制子單元,用于控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。11.根據(jù)權(quán)利要求10所述的體感交互裝置,其特征在于,所述獲取子單元獲取所述穿戴設備外部的語音信號的方式具體為: A10、檢測所述穿戴設備外部的原始音頻,在時域上分析所述原始音頻的短時能量和短時過零率,通過短時能量和短時過零率剔除原始音頻中的部分非語音信號; A20、對于所述步驟AlO保留下來的音頻信號,在頻域上分析其子帶的譜包絡特性和子帶的熵特性,進一步剔除所述音頻信號中的部分非語音信號; A30、對于所述步驟A20保留下來的各待甄別幀的音頻信號,將特征相似的連續(xù)若干幀組成一個音頻段; A40、對于每個待甄別音頻段,通過高斯混合模型對于該音頻段中是否包含語音數(shù)據(jù)進行段級決策,最終得到語音信號。12.根據(jù)權(quán)利要求11所述的體感交互裝置,其特征在于,所述控制子單元控制所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作的方式具體為: 檢測所述穿戴設備是否發(fā)生第一甩動作事件,如果所述穿戴設備發(fā)生第一甩動作事件,檢測所述穿戴設備無線連接的智能手機是否發(fā)生第二甩動作事件,如果所述智能手機發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值是否小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值是否小于第二預設閾值,如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時間的差值小于第一預設閾值,以及所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時長的差值小于第二預設閾值,觸發(fā)所述穿戴設備執(zhí)行所述操作關(guān)鍵字匹配的設定操作。13.—種穿戴設備,其特征在于,所述穿戴設備包括電池、輸入裝置、通信裝置、顯示裝置、紅外測距傳感器以及如權(quán)利要求7?12任一項所述的體感交互裝置,其中,所述體感交互裝置分別電性連接所述電池、所述輸入裝置、所述通信裝置、所述顯示裝置以及所述紅外測距傳感器,所述紅外測距傳感器設置所述穿戴設備某一豎直外側(cè)面上,并且當所述穿戴設備佩戴于手臂時所述豎直外側(cè)面靠近手背。
【文檔編號】G01S17/08GK105843400SQ201610297559
【公開日】2016年8月10日
【申請日】2016年5月5日
【發(fā)明人】鄭發(fā), 鄭戰(zhàn)海
【申請人】廣東小天才科技有限公司