一種應用於可穿戴設備的表情推送方法及可穿戴設備與流程
2023-05-20 11:26:16
本發明涉及可穿戴設備技術領域,尤其涉及一種應用於可穿戴設備的表情推送方法及可穿戴設備。
背景技術:
目前,具備聊天功能的智能手錶、智能手環等可穿戴設備的應用已經越來越廣泛。在這類可穿戴設備處於聊天模式時,用戶可以在可穿戴設備上輸入字符,特別地當該字符是與表情相關聯的字符時,可穿戴設備可以向用戶推送該字符相關聯的表情,使得用戶可以控制可穿戴設備將該表情發送至當正在聊天的其他用戶。比如,當用戶輸入字符「難過」時,可穿戴設備會推送表示難過的表情,進一步地用戶可以控制可穿戴設備將表示難過的表情發送至當正在聊天的其他用戶。
在實踐中發現,可穿戴設備是根據用戶手工輸入的與表情相關聯的字符來被動推送表情的,這種被動推送表情的方式不利於可穿戴設備的智能化;另外,用戶在可穿戴設備上以手工輸入與表情相關聯的字符,也會降低表情推送效率以及不利於可穿戴設備的微型化。
技術實現要素:
本發明實施例公開了一種應用於可穿戴設備的表情推送方法及可穿戴設備,能夠增強可穿戴設備的智能化以及提高表情推送效率,有利於可穿戴設備的微型化。
本發明實施例第一方面公開一種應用於可穿戴設備的表情推送方法,所述可穿戴設備內置心率傳感器和血壓傳感器,所述方法包括:
在所述可穿戴設備處於聊天模式時,獲取所述心率傳感器實時檢測的佩戴者的當前心率數據和所述血壓傳感器實時檢測的所述佩戴者的當前血壓數據;
根據所述當前心率數據和所述當前血壓數據,識別所述佩戴者的當前情緒類型;
向所述佩戴者推送與所述當前情緒類型相對應的表情。
作為一種可選的實施方式,在本發明實施例第一方面中,述在所述可穿戴設備處於聊天模式時,獲取所述心率傳感器實時檢測的佩戴者的當前心率數據和所述血壓傳感器實時檢測的所述佩戴者的當前血壓數據,包括:
在所述可穿戴設備處於聊天模式時,檢測所述可穿戴設備的觸控螢幕面板是否發生指定旋轉事件,所述指定旋轉事件包括所述可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度的順時針旋轉事件或所述可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度的逆時針旋轉事件;
如果發生所述指定旋轉事件,檢測所述可穿戴設備在發生所述指定旋轉事件之後的預設時長內是否發生指定方向的甩動作事件,如果是,開啟所述心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟所述血壓傳感器進行所述佩戴者的當前血壓數據的實時檢測;
以及,讀取所述心率傳感器實時檢測的所述當前心率數據和所述壓傳感器實時檢測的所述當前血壓數據。
作為一種可選的實施方式,在本發明實施例第一方面中,所述根據所述當前心率數據和所述當前血壓數據,識別所述佩戴者的當前情緒類型,包括:
在所述當前心率數據超過指定心率閾值,並且所述當前血壓數據超過指定血壓閾值時,識別所述佩戴者的當前情緒類型為情緒高漲類型;
或者,在所述當前心率數據未超過所述指定心率閾值,並且所述當前血壓數據未超過所述指定血壓閾值時,識別所述佩戴者的當前情緒類型為情緒低落類型。
作為一種可選的實施方式,在本發明實施例第一方面中,所述向所述佩戴者推送與所述當前情緒類型相對應的表情,包括:
若所述當前情緒類型為情緒高漲類型,從所述情緒高漲類型綁定的用於表示情緒高漲的表情集合中選取使用頻率最高的情緒高漲表情,作為與所述當前情緒類型相對應的表情推送給所述佩戴者;
若所述當前情緒類型為情緒低落類型,從所述情緒低落類型綁定的用於表示情緒低落的表情集合中選取使用頻率最高的情緒低落表情,作為與所述當前情緒類型相對應的表情推送給所述佩戴者。
作為一種可選的實施方式,在本發明實施例第一方面中,所述方法還包括:
檢測所述佩戴者輸入的語音信號;
對所述語音信號進行分析,獲得所述語音信號的聲紋特徵;
判斷所述語音信號的聲紋特徵與預設聲紋特徵是否匹配,如果匹配,識別所述語音信號是否包括第一類指定關鍵字,所述第一類指定關鍵字用於指示發送表情;
如果所述語音信號包括所述第一類指定關鍵字,將與所述當前情緒類型相對應的表情發送至聊天對象。
作為一種可選的實施方式,在本發明實施例第一方面中,所述檢測所述佩戴者輸入的語音信號,包括:
向所述佩戴者隨機推送任一種預設文本信息,所述第一類指定關鍵字屬於所述預設文本信息中的部分字符,並且每一種所述預設文本信息中除了所述第一類指定關鍵字之外的其餘字符不同;
以及,接收佩戴者根據所述任一種預設文本信息輸入的語音信號。
本發明實施例第二方面公開一種可穿戴設備,所述可穿戴設備內置心率傳感器和血壓傳感器,所述可穿戴設備包括:
數據獲取單元,用於在所述可穿戴設備處於聊天模式時,獲取所述心率傳感器實時檢測的佩戴者的當前心率數據和所述血壓傳感器實時檢測的所述佩戴者的當前血壓數據;
情緒類型識別單元,用於根據所述當前心率數據和所述當前血壓數據,識別所述佩戴者的當前情緒類型;
表情推送單元,用於向所述佩戴者推送與所述當前情緒類型相對應的表情。
作為一種可選的實施方式,在本發明實施例第二方面中,所述數據獲取單元包括:
旋轉事件檢測子單元,用於在所述可穿戴設備處於聊天模式時,檢測所述可穿戴設備的觸控螢幕面板是否發生指定旋轉事件,所述指定旋轉事件包括所述可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度的順時針旋轉事件或所述可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度的逆時針旋轉事件;
甩動作事件檢測子單元,用於在所述旋轉事件檢測子單元的檢測結果為發生所述指定旋轉事件時,檢測所述可穿戴設備在發生所述指定旋轉事件之後的預設時長內是否發生指定方向的甩動作事件,如果是,開啟所述心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟所述血壓傳感器進行所述佩戴者的當前血壓數據的實時檢測;以及,讀取所述心率傳感器實時檢測的所述當前心率數據和所述壓傳感器實時檢測的所述當前血壓數據。
作為一種可選的實施方式,在本發明實施例第二方面中,所述情緒類型識別單元用於在所述當前心率數據超過指定心率閾值,並且所述當前血壓數據超過指定血壓閾值時,識別所述佩戴者的當前情緒類型為情緒高漲類型;或者,在所述當前心率數據未超過所述指定心率閾值,並且所述當前血壓數據未超過所述指定血壓閾值時,識別所述佩戴者的當前情緒類型為情緒低落類型。
作為一種可選的實施方式,在本發明實施例第二方面中,所述表情推送單元用於在所述當前情緒類型為情緒高漲類型時,從所述情緒高漲類型綁定的用於表示情緒高漲的表情集合中選取使用頻率最高的情緒高漲表情,作為與所述當前情緒類型相對應的表情推送給所述佩戴者;或者,在所述當前情緒類型為情緒低落類型時,從所述情緒低落類型綁定的用於表示情緒低落的表情集合中選取使用頻率最高的情緒低落表情,作為與所述當前情緒類型相對應的表情推送給所述佩戴者。
作為一種可選的實施方式,在本發明實施例第二方面中,所述可穿戴設備還包括:
語音檢測單元,用於檢測所述佩戴者輸入的語音信號;
語音分析單元,用於對所述語音信號進行分析,獲得所述語音信號的聲紋特徵;
匹配識別單元,用於判斷所述語音信號的聲紋特徵與預設聲紋特徵是否匹配,如果匹配,識別所述語音信號是否包括第一類指定關鍵字,所述第一類指定關鍵字用於指示發送表情;
表情發送單元,用於在所述匹配識別單元識別所述語音信號包括所述第一類指定關鍵字時,將與所述當前情緒類型相對應的表情發送至聊天對象。
作為一種可選的實施方式,在本發明實施例第二方面中,所述語音檢測單元用於向所述佩戴者隨機推送任一種預設文本信息,所述第一類指定關鍵字屬於所述預設文本信息中的部分字符,並且每一種所述預設文本信息中除了所述第一類指定關鍵字之外的其餘字符不同;以及,接收佩戴者根據所述任一種預設文本信息輸入的語音信號。
與現有技術相比,本發明實施例具有以下有益效果:
本發明實施例中,可穿戴設備在其處於聊天模式時,可以通過其內置的心率傳感器和血壓傳感器實時檢測佩戴者的當前心率數據和當前血壓數據,並且可以根據當前心率數據和當前血壓數據識別佩戴者的當前情緒類型,並自動向佩戴者推送與當前情緒類型相對應的表情。可見,實施本發明實施例,可穿戴設備可以根據佩戴者的當前情緒類型主動地向佩戴者推送表情,從而可以增強可穿戴設備的智能化;另外,實施本發明實施例,用戶無需在可穿戴設備上以手工輸入與表情相關聯的字符,從而可以提高表情推送效率以及有利於可穿戴設備的微型化。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例公開的一種應用於可穿戴設備的表情推送方法的流程示意圖;
圖2是本發明實施例公開的另一種應用於可穿戴設備的表情推送方法的流程示意圖;
圖3是本發明實施例公開的一種可穿戴設備的結構示意圖;
圖4是本發明實施例公開的另一種可穿戴設備的結構示意圖;
圖5是本發明實施例公開的另一種可穿戴設備的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明實施例公開了一種應用於可穿戴設備的表情推送方法及可穿戴設備,能夠增強可穿戴設備的智能化以及提高表情推送效率,有利於可穿戴設備的微型化。以下進行結合附圖進行詳細描述。
實施例一
請參閱圖1,圖1是本發明實施例公開的一種應用於可穿戴設備的表情推送方法的流程示意圖。本發明實施例中,可穿戴設備可以包括具備聊天功能的智能手錶、智能手環等可穿戴設備,並且這類可穿戴設備可以內置心率傳感器和血壓傳感器。如圖1所示,該應用於可穿戴設備的表情推送方法可以包括以下步驟。
101、可穿戴設備其處於聊天模式時,獲取其內置的心率傳感器實時檢測的佩戴者的當前心率數據和血壓傳感器實時檢測的佩戴者的當前血壓數據。
作為一種可選的實施方式,可穿戴設備可以在其進入聊天模式時,自動開啟心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟血壓傳感器進行佩戴者的當前血壓數據的實時檢測;以及,讀取心率傳感器實時檢測的當前心率數據和壓傳感器實時檢測的當前血壓數據。
作為另一種可選的實施方式,可穿戴設備可以在其處於聊天模式時,檢測其觸控螢幕面板是否發生指定旋轉事件,其中,指定旋轉事件可以包括可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度(如30°)的順時針旋轉事件或可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度(如30°)的逆時針旋轉事件;如果發生指定旋轉事件,檢測可穿戴設備在發生指定旋轉事件之後的預設時長內(如5秒內)是否發生指定方向的甩動作事件,如果是,開啟心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟血壓傳感器進行佩戴者的當前血壓數據的實時檢測;以及,讀取心率傳感器實時檢測的當前心率數據和壓傳感器實時檢測的當前血壓數據。其中,指定方向的甩動作事件包括從左到右、從右到左、從上到下或者從下到上的任意一種方向的甩動作事件。其中,這種實施方式可以準確地控制高心率傳感器和血壓傳感器開啟,從而可以防止心率傳感器和血壓傳感器頻繁開啟或者誤開啟而加劇可穿戴設備的功耗。
102、可穿戴設備根據當前心率數據和當前血壓數據,識別佩戴者的當前情緒類型。
作為一種可選的實施方式,可穿戴設備可以判斷當前心率數據是否超過指定心率閾值(如100次/分鐘),如果當前心率數據超過指定心率閾值,可穿戴設備可以判斷當前血壓數據是否超過指定血壓閾值時,如果當前血壓數據超過指定血壓閾值,可以識別佩戴者的當前情緒類型為情緒高漲類型;或者,可穿戴設備在判斷當前心率數據未超過指定心率閾值時,並且在判斷當前血壓數據未超過指定血壓閾值時,可以識別佩戴者的當前情緒類型為情緒低落類型。
103、可穿戴設備向佩戴者推送與當前情緒類型相對應的表情。
本發明實施例中,如果當前情緒類型為情緒高漲類型,那麼可穿戴設備可以向佩戴者推送表示情緒高漲的表情,例如開心表情或激動表情;如果當前情緒類型為情緒低落類型,那麼可穿戴設備可以向佩戴者推送表示情緒低落的表情,例如難過表情或悲傷表情。
在圖1所描述的方法中,可穿戴設備在其處於聊天模式時,可以通過其內置的心率傳感器和血壓傳感器實時檢測佩戴者的當前心率數據和當前血壓數據,並且可以根據當前心率數據和當前血壓數據識別佩戴者的當前情緒類型,並自動向佩戴者推送與當前情緒類型相對應的表情。可見,實施圖1所描述的方法,可穿戴設備可以根據佩戴者的當前情緒類型主動地向佩戴者推送表情,從而可以增強可穿戴設備的智能化;另外,實施圖1所描述的方法,用戶無需在可穿戴設備上以手工輸入與表情相關聯的字符,從而可以提高表情推送效率以及有利於可穿戴設備的微型化。
實施例二
請參閱圖2,圖2是本發明實施例公開的另一種應用於可穿戴設備的表情推送方法的流程示意圖。本發明實施例中,可穿戴設備可以包括具備聊天功能的智能手錶、智能手環等可穿戴設備,並且這類可穿戴設備可以內置心率傳感器和血壓傳感器。如圖2所示,該應用於可穿戴設備的表情推送方法可以包括以下步驟。
201、可穿戴設備其處於聊天模式時,獲取其內置的心率傳感器實時檢測的佩戴者的當前心率數據和血壓傳感器實時檢測的佩戴者的當前血壓數據。
作為一種可選的實施方式,可穿戴設備可以在其處於聊天模式時,檢測其觸控螢幕面板是否發生指定旋轉事件,其中,指定旋轉事件可以包括可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度(如30°)的順時針旋轉事件或可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度(如30°)的逆時針旋轉事件;如果發生指定旋轉事件,檢測可穿戴設備在發生指定旋轉事件之後的預設時長內(如5秒內)是否發生指定方向的甩動作事件,如果是,開啟心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟血壓傳感器進行佩戴者的當前血壓數據的實時檢測;以及,讀取心率傳感器實時檢測的當前心率數據和壓傳感器實時檢測的當前血壓數據。其中,指定方向的甩動作事件包括從左到右、從右到左、從上到下或者從下到上的任意一種方向的甩動作事件。其中,這種實施方式可以準確地控制高心率傳感器和血壓傳感器開啟,從而可以防止心率傳感器和血壓傳感器頻繁開啟或者誤開啟而加劇可穿戴設備的功耗。
202、可穿戴設備根據當前心率數據和當前血壓數據,識別佩戴者的當前情緒類型。
作為一種可選的實施方式,可穿戴設備可以判斷當前心率數據是否超過指定心率閾值(如100次/分鐘),如果當前心率數據超過指定心率閾值,可穿戴設備可以判斷當前血壓數據是否超過指定血壓閾值時,如果當前血壓數據超過指定血壓閾值,可以識別佩戴者的當前情緒類型為情緒高漲類型;或者,可穿戴設備在判斷當前心率數據未超過指定心率閾值時,並且在判斷當前血壓數據未超過指定血壓閾值時,可以識別佩戴者的當前情緒類型為情緒低落類型。
203、可穿戴設備向佩戴者推送與當前情緒類型相對應的表情。
作為一種可選的實施方式,如果當前情緒類型為情緒高漲類型,那麼可穿戴設備可以向佩戴者推送表示情緒高漲的表情,例如開心表情或激動表情;如果當前情緒類型為情緒低落類型,那麼可穿戴設備可以向佩戴者推送表示情緒低落的表情,例如難過表情或悲傷表情。
作為另一種可選的實施方式,若當前情緒類型為情緒高漲類型,那麼可穿戴設備可以從情緒高漲類型綁定的用於表示情緒高漲的表情集合中選取使用頻率最高的情緒高漲表情,作為與當前情緒類型相對應的表情推送給佩戴者;若當前情緒類型為情緒低落類型,那麼可穿戴設備可以從情緒低落類型綁定的用於表示情緒低落的表情集合中選取使用頻率最高的情緒低落表情,作為與當前情緒類型相對應的表情推送給佩戴者。其中,這種實施方式可以自動地向佩戴者推送與其當前情緒類型相對應的、且使用頻率最高的表情,從而可以提高佩戴者的體驗感。
204、可穿戴設備檢測佩戴者輸入的語音信號。
205、可穿戴設備對該語音信號進行分析,獲得該語音信號的聲紋特徵。
206、可穿戴設備判斷該語音信號的聲紋特徵與預設聲紋特徵是否匹配,如果不匹配,返回步驟204;如果匹配,執行步驟207。
207、可穿戴設備識別該語音信號是否包括第一類指定關鍵字,其中,第一類指定關鍵字用於指示發送表情;如果包括,執行步驟208;如果不包括,執行步驟209。
本發明實施例中,上述步驟204~步驟207的實現過程可以為:
可穿戴設備在執行上述步驟203之後,可以向佩戴者隨機推送任一種預設文本信息,上述第一類指定關鍵字屬於該任一種預設文本信息中的部分字符,並且每一種預設文本信息中除了上述第一類指定關鍵字之外的其餘字符不同;進一步地,可穿戴設備可以檢測佩戴者根據該任一種預設文本信息輸入的語音信號,並對該語音信號進行分析,生成該語音信號的聲紋特徵;以及確定該語音信號的聲紋特徵是否與預設聲紋特徵匹配,如果匹配,識別該語音信號是否包括上述第一類指定關鍵字,如果包括,執行步驟208;如果不包括,執行步驟209。本發明實施例可以有效地防止佩戴者以播放預先錄音的方式來輸入語音信號,從而可以顯著地提高身份驗證的可靠性。
208、可穿戴設備將與當前情緒類型相對應的表情發送至聊天對象,並結束本流程。
209、可穿戴設備識別該語音信號是否包括第二類指定關鍵字,其中,第二類指定關鍵字用於指示取消表情推送;如果不包括,返回步驟204;如果包括,執行步驟210。
210、可穿戴設備取消推送與當前情緒類型相對應的表情,並結束本流程。
在圖2所描述的方法中,可穿戴設備可以根據佩戴者的當前情緒類型主動地向佩戴者推送表情,並且可以根據佩戴者輸入的語音信號取消表情推送,從而可以增強可穿戴設備的智能化;另外,在圖2所描述的方法中,用戶無需在可穿戴設備上以手工輸入與表情相關聯的字符,從而可以提高表情推送效率以及有利於可穿戴設備的微型化。
實施例三
請參閱圖3,圖3是本發明實施例公開的一種可穿戴設備的結構示意圖。本發明實施例中,可穿戴設備可以包括具備聊天功能的智能手錶、智能手環等可穿戴設備,並且這類可穿戴設備可以內置心率傳感器和血壓傳感器。如圖3所示,該可穿戴設備可以包括:
數據獲取單元301,用於在可穿戴設備處於聊天模式時,獲取心率傳感器實時檢測的佩戴者的當前心率數據和血壓傳感器實時檢測的佩戴者的當前血壓數據;
情緒類型識別單元302,用於根據當前心率數據和當前血壓數據,識別佩戴者的當前情緒類型;
表情推送單元303,用於向佩戴者推送與當前情緒類型相對應的表情。
作為一種可選的實施方式,數據獲取單元301可以在可穿戴設備進入聊天模式時,自動開啟心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟血壓傳感器進行佩戴者的當前血壓數據的實時檢測;以及,讀取心率傳感器實時檢測的當前心率數據和壓傳感器實時檢測的當前血壓數據。
本發明實施例中,如果當前情緒類型為情緒高漲類型,那麼表情推送單元303可以向佩戴者推送表示情緒高漲的表情,例如開心表情或激動表情;如果當前情緒類型為情緒低落類型,那麼表情推送單元303可以向佩戴者推送表示情緒低落的表情,例如難過表情或悲傷表情。
在圖3所描述的可穿戴設備中,可穿戴設備可以根據佩戴者的當前情緒類型主動地向佩戴者推送表情,從而可以增強可穿戴設備的智能化;另外,實施圖3所描述的可穿戴設備,用戶無需在可穿戴設備上以手工輸入與表情相關聯的字符,從而可以提高表情推送效率以及有利於可穿戴設備的微型化。
實施例四
請參閱圖4,圖4是本發明實施例公開的另一種可穿戴設備的結構示意圖。其中,圖4所示的可穿戴設備是由圖3所示的可穿戴設備進行優化得到的。與圖3所示的可穿戴設備相比,在圖4所示的可穿戴設備中,數據獲取單元301包括:
旋轉事件檢測子單元3011,用於在可穿戴設備處於聊天模式時,檢測可穿戴設備的觸控螢幕面板是否發生指定旋轉事件,該指定旋轉事件包括可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度的順時針旋轉事件或可穿戴設備的觸控螢幕面板發生旋轉角度超過預設角度的逆時針旋轉事件;
甩動作事件檢測子單元3012,用於在旋轉事件檢測子單元3011的檢測結果為發生指定旋轉事件時,檢測可穿戴設備在發生指定旋轉事件之後的預設時長內是否發生指定方向的甩動作事件,如果是,開啟心率傳感器進行佩戴者的當前心率數據的實時檢測,以及開啟血壓傳感器進行佩戴者的當前血壓數據的實時檢測;以及,讀取心率傳感器實時檢測的當前心率數據和壓傳感器實時檢測的當前血壓數據。
其中,實施上述的旋轉事件檢測子單元3011和甩動作事件檢測子單元3012,可以準確地控制高心率傳感器和血壓傳感器開啟,從而可以防止心率傳感器和血壓傳感器頻繁開啟或者誤開啟而加劇可穿戴設備的功耗。
作為一種可選的實施方式,情緒類型識別單元302用於在當前心率數據超過指定心率閾值,並且當前血壓數據超過指定血壓閾值時,識別佩戴者的當前情緒類型為情緒高漲類型;或者,在當前心率數據未超過指定心率閾值,並且當前血壓數據未超過指定血壓閾值時,識別佩戴者的當前情緒類型為情緒低落類型。
作為一種可選的實施方式,表情推送單元303用於在當前情緒類型為情緒高漲類型時,從情緒高漲類型綁定的用於表示情緒高漲的表情集合中選取使用頻率最高的情緒高漲表情,作為與當前情緒類型相對應的表情推送給佩戴者;或者,在當前情緒類型為情緒低落類型時,從情緒低落類型綁定的用於表示情緒低落的表情集合中選取使用頻率最高的情緒低落表情,作為與當前情緒類型相對應的表情推送給佩戴者。其中,這種實施方式可以自動地向佩戴者推送與其當前情緒類型相對應的、且使用頻率最高的表情,從而可以提高佩戴者的體驗感。
在圖4所描述的可穿戴設備中,可穿戴設備可以根據佩戴者的當前情緒類型主動地向佩戴者推送表情,從而可以增強可穿戴設備的智能化;另外,實施圖4所描述的可穿戴設備,用戶無需在可穿戴設備上以手工輸入與表情相關聯的字符,從而可以提高表情推送效率以及有利於可穿戴設備的微型化。
實施例五
請參閱圖5,圖5是本發明實施例公開的另一種可穿戴設備的結構示意圖。其中,圖5所示的可穿戴設備是由圖4所示的可穿戴設備進行優化得到的。與圖4所示的可穿戴設備相比,在圖5所示的可穿戴設備中,還包括:
語音檢測單元304,用於檢測佩戴者輸入的語音信號;
語音分析單元305,用於對語音信號進行分析,獲得語音信號的聲紋特徵;
匹配識別單元306,用於判斷語音信號的聲紋特徵與預設聲紋特徵是否匹配,如果匹配,識別語音信號是否包括第一類指定關鍵字,第一類指定關鍵字用於指示發送表情;
表情發送單元307,用於在匹配識別單元306識別語音信號包括第一類指定關鍵字時,將與當前情緒類型相對應的表情發送至聊天對象。
作為一種可選的實施方式,語音檢測單元304用於向佩戴者隨機推送任一種預設文本信息,上述第一類指定關鍵字屬於該任一種預設文本信息中的部分字符,並且每一種預設文本信息中除了第一類指定關鍵字之外的其餘字符不同;以及,接收佩戴者根據該任一種預設文本信息輸入的語音信號。本發明實施例可以有效地防止佩戴者以播放預先錄音的方式來輸入語音信號,從而可以顯著地提高身份驗證的可靠性。
作為一種可選的實施方式,匹配識別單元306還用於在識別語音信號不包括第一類指定關鍵字時,識別該語音信號是否包括第二類指定關鍵字,其中,第二類指定關鍵字用於指示取消表情推送;相應地,表情發送單元307還用於在匹配識別單元306識別語音信號包括第二類指定關鍵字時,取消推送與當前情緒類型相對應的表情。
在圖5所描述的可穿戴設備中,可穿戴設備可以根據佩戴者的當前情緒類型主動地向佩戴者推送表情,並且可以根據佩戴者輸入的語音信號取消表情推送,從而可以增強可穿戴設備的智能化;另外,實施圖5所描述的可穿戴設備,用戶無需在可穿戴設備上以手工輸入與表情相關聯的字符,從而可以提高表情推送效率以及有利於可穿戴設備的微型化。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質包括只讀存儲器(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)或其他光碟存儲器、磁碟存儲器、磁帶存儲器、或者能夠用於攜帶或存儲數據的計算機可讀的任何其他介質。
以上對本發明實施例公開的一種應用於可穿戴設備的表情推送方法及可穿戴設備進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。