本發(fā)明屬于語音控制技術領域,具體涉及一種基于語音鏈接的語音控制方法及其裝置。
背景技術:
在當下一個“汽車普及”的時代,錯從復雜的交通情況,已經讓司機朋友頭疼,有時又急需在車上快速的導航,或者打電話,這對于司機來說無疑是雪上加霜,不管是從行車安全上面,還是方便性上面來講都是很差的,所以解決司機在行車中的這些需求,顯得尤為的重要。
當司機在行車中間,手機或者汽車的智能后視鏡等智能收到一條帶有電話號碼的信息,此時司機又急于撥打這個電話,要么司機等很長時間將車停在路邊在輸入該號碼撥打,這樣就可能耽誤非常重要的事情,要么邊開車邊操作手機,但是這種行為不僅違反了法律,也是對自身安全也有影響。
技術實現要素:
有鑒于此,本發(fā)明的主要目的在于提供一種基于語音鏈接的語音控制方法及其裝置。
為達到上述目的,本發(fā)明的技術方案是這樣實現的:
本發(fā)明實施例提供一種基于語音鏈接的語音控制方法,該方法為:移動終端對接收到的信息進行解析獲得至少一個特殊字段,之后,將每個特殊字段與對應的語音命令進行鏈接;當所述移動終端采集到用戶的語音后,將所述語音與語音命令進行匹配,匹配成功后,所述移動終端根據該語音命令鏈接對應的特殊字段執(zhí)行語音命令對應的控制動作。
上述方案中,該方法還包括:所述語音命令預先與對應的控制動作進行鏈接。
上述方案中,該方法還包括:移動終端對接收到的信息進行解析獲得兩個以上特殊字段時,分別將每個特殊字段與對應的語音命令進行鏈接。
上述方案中,所述特殊字段包括電話號碼、地址。
本發(fā)明實施例還提供一種基于語音鏈接的語音控制裝置,該裝置包括:解析單元、語音鏈接單元、匹配執(zhí)行單元;
所述解析單元,用于對接收到的信息進行解析獲得至少一個特殊字段,將所述獲得的至少一個特殊字段發(fā)送到語音鏈接單元;
所述語音鏈接單元,用于每個特殊字段與對應的語音命令進行鏈接;
所述匹配執(zhí)行單元,用于當采集到用戶的語音后,將所述語音與語音命令進行匹配,匹配成功后,根據該語音命令鏈接對應的特殊字段執(zhí)行語音命令對應的控制動作。
上述方案中,所述語音鏈接單元,還用于將所述語音命令預先與對應的控制動作進行鏈接。
上述方案中,所述語音鏈接單元,還用于對接收到的信息進行解析獲得兩個以上特殊字段時,分別將每個特殊字段與對應的語音命令進行鏈接。
與現有技術相比,本發(fā)明的有益效果:
本發(fā)明通過語音實現駕駛時的移動終端操作,方便快捷,控制準確,既提高了用戶體驗,也提高了駕駛安全性。
附圖說明
圖1為本發(fā)明實施例提供一種基于語音鏈接的語音控制方法的流程圖;
圖2為本發(fā)明實施例提供一種基于語音鏈接的語音控制裝置的連接框圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例提供一種基于語音鏈接的語音控制方法,如圖1所示,該方法通過以下步驟實現:
步驟101:移動終端對接收到的信息進行解析獲得至少一個特殊字段;
具體地,所述移動終端對接收到的信息進行解析,如果沒有解析獲得特殊字段,流程結束,不做任何處理;反之如果獲得至少一個特殊字段,繼續(xù)進行后續(xù)流程;
所述特殊字段包括電話號碼、地址。
例如,所述移動終端收到一條信息,信息內容為“張某133XXXXXXXX”,通過對其解析獲得一條特殊字段,即133XXXXXXXX。
步驟102:將每個特殊字段與對應的語音命令進行鏈接;
具體地,所述移動終端對接收到的信息進行解析獲得兩個以上特殊字段時,分別將每個特殊字段與對應的語音命令進行鏈接,所述鏈接是指特殊字段與語音命令建立對應關系。
所述語音命令預先與對應的控制動作進行鏈接,例如,語音命令“撥號”與撥出號碼進行呼叫進行鏈接。
所述語音命令為撥號、導航等,根據特殊字段的內容確定進行鏈接的語音命令。
例如,將獲得的特殊字段133XXXXXXXX與語音命令“撥號”進行鏈接。
步驟103:當所述移動終端采集到用戶的語音后,將所述語音與語音命令進行匹配,匹配成功后,所述移動終端根據該語音命令鏈接對應的特殊字段執(zhí)行語音命令對應的控制動作。
具體地,所述用戶的語音與語音命令進行匹配,如果匹配失敗,則流程結束不做任何處理,反之,根據該語音命令鏈接對應的特殊字段執(zhí)行語音命令對應的控制動作。
例如,用戶的語音為“撥號或者打電話”,其余語音命令“撥號”匹配成功,之后,所述移動終端進行撥號并且撥出133XXXXXXXX。
本發(fā)明實施例還提供一種基于語音鏈接的語音控制裝置,如圖2所示,該裝置包括:解析單元、語音鏈接單元、匹配執(zhí)行單元;
所述解析單元,用于對接收到的信息進行解析獲得至少一個特殊字段,將所述獲得的至少一個特殊字段發(fā)送到語音鏈接單元;
所述語音鏈接單元,用于每個特殊字段與對應的語音命令進行鏈接;
所述匹配執(zhí)行單元,用于當采集到用戶的語音后,將所述語音與語音命令進行匹配,匹配成功后,根據該語音命令鏈接對應的特殊字段執(zhí)行語音命令對應的控制動作。
所述語音鏈接單元,還用于將所述語音命令預先與對應的控制動作進行鏈接。
所述語音鏈接單元,還用于對接收到的信息進行解析獲得兩個以上特殊字段時,分別將每個特殊字段與對應的語音命令進行鏈接。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。