一種基于智能佩戴設(shè)備的語音識別方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能佩戴設(shè)備語音識別技術(shù)領(lǐng)域,尤其涉及一種基于智能佩戴設(shè)備的語音識別方法及系統(tǒng)。
【背景技術(shù)】
[0002]無論Apple watch 的”hi,siri” 還是 android wear 的” hi, google”,語音識別功能都給智能手表帶來了非凡的用戶體驗和解放雙手的便捷操作。但無論是apple watch還是android wear智能手表都需要連接手機,借用手機的網(wǎng)絡(luò)才能實現(xiàn)語音識別,無法脫離手機和網(wǎng)絡(luò)工作。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于現(xiàn)有技術(shù)的不足,本發(fā)明目的在于提供一種基于智能佩戴設(shè)備的語音識別方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中智能佩戴設(shè)備只有連接網(wǎng)絡(luò)或連接手機時才能進行語音識別操作的缺陷。
[0005]本發(fā)明的技術(shù)方案如下:
一種基于智能佩戴設(shè)備的語音識別方法,其中,方法包括:
A、智能佩戴設(shè)備預(yù)先獲取移動終端采集生成的語音識別庫并存儲;
B、當(dāng)智能佩戴設(shè)備開啟語音識別,獲取用戶的語音數(shù)據(jù),開始識別;
C、根據(jù)識別的結(jié)果,啟動智能佩戴設(shè)備的對應(yīng)操作。
[0006]所述的基于智能佩戴設(shè)備的語音識別方法,其中,所述步驟A具體包括:
A1、移動終端采集用戶命令語音進行錄制,并存儲錄制成功的語音命令,根據(jù)錄制成功語音命令生成語音識別庫;
A2、移動終端將語音識別庫發(fā)送到智能佩戴設(shè)備,智能佩戴設(shè)備存儲接收到的語音識別庫。
[0007]所述的基于智能佩戴設(shè)備的語音識別方法,其中,所述步驟B具體包括:
B1、檢測智能佩戴設(shè)備是否在待機狀態(tài),如果是,則喚醒智能佩戴設(shè)備,開啟語音識別,如果否,則直接開啟語音識別;
B2、當(dāng)檢測到智能佩戴設(shè)備提示語音識別工作準(zhǔn)備完畢,獲取用戶的語音數(shù)據(jù),開始識別。
[0008]所述的基于智能佩戴設(shè)備的語音識別方法,其中,所述步驟C具體包括:
C1、當(dāng)智能佩戴設(shè)備識別的結(jié)果,與語音識別庫的命令進行匹配;
C2、如果匹配成功,則控制智能佩戴設(shè)備啟動對應(yīng)操作;
C3、如果匹配失敗,則根據(jù)用戶的指令重新進行匹配直到匹配成功或是結(jié)束識別,并將識別失敗結(jié)果反饋給用戶。
[0009]上述任一項所述的基于智能佩戴設(shè)備的語音識別方法,其中,所述智能佩戴設(shè)備為智能手表、智能手環(huán)中的一種。
[0010]—種基于智能佩戴設(shè)備的語音識別系統(tǒng),其中,所述系統(tǒng)具體包括:
預(yù)先存儲模塊,用于智能佩戴設(shè)備預(yù)先獲取移動終端采集生成的語音識別庫并存儲; 語音數(shù)據(jù)獲取模塊,用于當(dāng)智能佩戴設(shè)備開啟語音識別,獲取用戶的語音數(shù)據(jù),開始識別;
控制模塊,用于根據(jù)識別的結(jié)果,啟動智能佩戴設(shè)備的對應(yīng)操作。
[0011]所述的基于智能佩戴設(shè)備的語音識別系統(tǒng),其中,所述預(yù)先存儲模塊具體包括: 語音識別庫生成單元,用于移動終端采集用戶命令語音進行錄制,并存儲錄制成功的語音命令,根據(jù)錄制成功語音命令生成語音識別庫;
存儲單元,用于移動終端將語音識別庫發(fā)送到智能佩戴設(shè)備,智能佩戴設(shè)備存儲接收到的語音識別庫。
[0012]所述的基于智能佩戴設(shè)備的語音識別系統(tǒng),其中,所述語音數(shù)據(jù)獲取模塊具體包括:
檢測單元,用于檢測智能佩戴設(shè)備是否在待機狀態(tài),如果是,則喚醒智能佩戴設(shè)備,開啟語音識別,如果否,則直接開啟語音識別;
語音數(shù)據(jù)獲取單元,用于當(dāng)檢測到智能佩戴設(shè)備提示語音識別工作準(zhǔn)備完畢,獲取用戶的語音數(shù)據(jù),開始識別。
[0013]所述的基于智能佩戴設(shè)備的語音識別系統(tǒng),其中,所述控制模塊具體包括:
匹配單元,用于當(dāng)智能佩戴設(shè)備識別的結(jié)果,與語音識別庫的命令進行匹配;
第一控制模塊,用于如果匹配成功,則控制智能佩戴設(shè)備啟動對應(yīng)操作;
第二控制模塊,用于如果匹配失敗,則根據(jù)用戶的指令重新進行匹配直到匹配成功或是結(jié)束識別,并將識別失敗結(jié)果反饋給用戶。
[0014]上述任一項所述的基于智能佩戴設(shè)備的語音識別系統(tǒng),其中,所述智能佩戴設(shè)備為智能手表、智能手環(huán)中的一種。
[0015]本發(fā)明提供了一種基于智能佩戴設(shè)備的語音識別方法及系統(tǒng),在智能佩戴設(shè)備在沒有網(wǎng)絡(luò)或連接手機的情況下,仍然可以通過語音識別對智能佩戴設(shè)備進行操作,解放了用戶雙手,而且使用自己定義的語音,可防止他人使用,提高了智能佩戴設(shè)備操作安全性。
【附圖說明】
[0016]圖1為本發(fā)明的一種基于智能佩戴設(shè)備的語音識別方法的較佳實施例的流程圖。
[0017]圖2為本發(fā)明的一種基于智能佩戴設(shè)備的語音識別方法的具體應(yīng)用實施例的移動終端操作的流程圖。
[0018]圖3為本發(fā)明的一種基于智能佩戴設(shè)備的語音識別方法的具體應(yīng)用實施例的智能佩戴設(shè)備語音識別的流程圖。
[0019]圖4為本發(fā)明的一種基于智能佩戴設(shè)備的語音識別系統(tǒng)的較佳實施例的功能原理框圖。
【具體實施方式】
[0020]為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]本發(fā)明提供了一種基于智能佩戴設(shè)備的語音識別方法的較佳實施例的流程圖,如圖1所示,所述方法包括:
步驟S100、智能佩戴設(shè)備預(yù)先獲取移動終端采集生成的語音識別庫并存儲。
[0022]具體實施時,所述智能佩戴設(shè)備為智能手表、智能手環(huán)中的一種。移動終端優(yōu)選為手機。移動終端通過用戶自定義語音識別命令的識別庫的生成,并通過無線傳輸設(shè)備將語音識別庫傳輸?shù)街悄芘宕髟O(shè)備上并存儲該語音識別庫。
[0023]步驟S200、當(dāng)智能佩戴設(shè)備開啟語音識別,獲取用戶的語音數(shù)據(jù),開始識別。
[0024]具體實施時,當(dāng)手表端接收了手機端傳輸?shù)恼Z音識別庫后,就可以進行用戶自定義語音識別。當(dāng)用戶喚醒智能佩戴設(shè)備時,例如以智能手表為例,用戶抬手實現(xiàn)智能手表亮屏后,就會自動自動激活智能手表的本地語音識別程序。
[0025]步驟S300、根據(jù)識別的結(jié)果,啟動智能佩戴設(shè)備的對應(yīng)操作。
[0026]具體實施時,當(dāng)檢測用戶輸入語音完畢后,智能佩戴設(shè)備的后臺語音識別程序會與識別庫進行語音比對,比對成功,提示識別成功,啟動相對應(yīng)的運用。如果比對失敗就會提示用戶識別失敗,請重新輸入,進入等待輸入界面。
[0027]進一步的實施例中,步驟S100具體包括:
步驟S101、移動終端采集用戶命令語音進行錄制,并存儲錄制成功的語音命令,根據(jù)錄制成功語音命令生成語音識別庫;
步驟S102、移動終端將語音識別庫發(fā)送到智能佩戴設(shè)備,智能佩戴設(shè)備存儲接收到的語音識別庫。
[0028]具體實施時,當(dāng)移動終端為手機為例,用手機端進行用戶自定義命令的輸入,訓(xùn)練及識別庫的生成,大大的降低了智能手表的系統(tǒng)資源消耗,利用智能手機強大的硬件平臺可以有效的提升語音識別庫的準(zhǔn)確性,提升語音識別效果。同時還可以重復(fù)訓(xùn)練不同的用戶的語音命令,只需要重新在手機端操作一遍重新生成語音識別庫就可以了。移動終端將語音識別庫可通過藍牙、NFC等無線傳輸?shù)哪J桨l(fā)送到智能佩戴設(shè)備,智能佩戴設(shè)備存儲接收到的語音識別庫。
[0029]進一步的實施例中,步驟S200具體包括:
步驟S201、檢測智能佩戴設(shè)備是否在待機狀態(tài),如果是,則喚醒智能佩戴設(shè)備,開啟語音識別,如果否,則直接開啟語音識別;
步驟S202、當(dāng)檢測到智能佩戴設(shè)備提示語音識別工作準(zhǔn)備完畢,獲取用戶的語音數(shù)據(jù),開始識別。
[0030]具體實施時,以智能手表為例,當(dāng)用戶抬手亮屏后,就會自動激活本地語音識別程序。這時手表會處于監(jiān)聽用戶聲音狀態(tài)。當(dāng)有觸發(fā)語嘿,XX”,就會觸發(fā)識別,等待用戶輸入要識別的語音命令。用戶輸入完畢后,手表就開始識別。
[0031 ] 進一步的實施例中,所述步驟S300具體包括:
步驟S301、當(dāng)智能佩戴設(shè)備識別的結(jié)果,與語音識別庫的命令進行匹配;
步驟S302、如果匹配成功,則控制智能佩戴設(shè)備啟動對應(yīng)操作;
步驟S303、如果匹配失敗,則根據(jù)用戶的指令重新進行匹配直到匹配成功或是結(jié)束識另IJ,并將識別失敗結(jié)果反饋給用戶。
[0032]具體實施時,用戶輸入完畢后,后臺語音識別程序會與識別庫進行語音比對,比對成功,提示識別成功,啟動向?qū)?yīng)的運用。如果比對失敗就會提示用戶識別失敗,請重新輸入,進入等待輸入界面。具體地,可預(yù)先定義當(dāng)有N次提示識別失敗時,結(jié)束識別。N的取值為3-5次。
[00