一種語音操控方法及裝置的制造方法
【專利摘要】一種語音操控方法及裝置,其特征在于,包括:接收語音命令;解析所述語音命令獲得至少一語音特征;獲得所述至少一語音特征對應的操作指令,并執行所述操作指令對應的操作。與現有技術先比,本發明提供的語音操控方法,識別解析語音命令更靈活,可以解析獲得多個標準命令,克服了一次只能接受識別一個標準命令,導致用戶要請求一個較為復雜的功能時,只能不斷通過與系統交互,才能最終完成想要的功能的缺陷,提高導航效果以及用戶體驗。
【專利說明】
-種語音操控方法及裝置
技術領域
[0001] 本發明設及電子技術領域,尤其設及一種語音操控方法及裝置。
【背景技術】
[0002] 在傳統的操控技術中,往往是通過觸發實體裝置產生某種指令,而后執行該指令 所對應的操作,該種方法有著其便利性,但是必須得通過接觸按鍵來進行觸發操作。在某些 場景,如開車,在運種場景中,由于不方便觸發按鍵進行指令輸入,往往會對操控造成很大 的不便利行。
[0003] 通過語音識別操控的方式能夠很好地解決在某些場景中操控不方便的問題,電子 設備識別出入的語音命令,通過解析該語音命令執行相關的操作。但是現有的語音識別操 控方法只能夠識別出語音命令中的單一命令指令,在需要執行多條命令時,需要多次進行 語音命令的輸入,對使用造成很大的不方便。
[0004]
【發明內容】
[0005] 本發明的目的是提供一種語音操控及裝置,能夠識別語音命令中的多條指令并執 行。
[0006] 本發明的目的是通過W下技術方案實現的: 一種語音操控方法,其特征在于,包括:接收語音命令;解析所述語音命令獲得語音特 征;獲得所述語音特征對應的操作指令,并執行所述操作指令對應的操作。
[0007] -種語音操控裝置,其特征在于,包括:接收單元,用于接收語音命令;解析單元, 用于解析所述語音命令獲得語音特征;操作單元,用于獲得所述語音特征對應的操作指令, 并執行所述操作指令對應的操作。
[0008] 與現有技術先比,本發明提供的語音操控方法,識別解析語音命令更靈活,可W解 析獲得多個標準命令,克服了一次只能接受識別一個標準命令,導致用戶要請求一個較為 復雜的功能時,只能不斷通過與系統交互,才能最終完成想要的功能的缺陷,提高導航效果 W及用戶體驗。
[0009] 由上述本發明提供的技術方案可W看出,確定語音命令的語義與標準命令的語義 屬于相同語義,則可W根據標準命令進行導航,語音命令更靈活,不需要用戶說出標準命令 也可W進行導航,提高導航效果W及用戶體驗。
【附圖說明】
[0010] 為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本 領域的普通技術人員來講,在不付出創造性勞動的前提下,還可W根據運些附圖獲得其他 附圖。
[0011] 圖I為本發明實施例提供的語音操控方法的流程示意圖。
[0012] 圖2為本發明實施例提供的語音操控裝置的構成示意圖。
【具體實施方式】
[0013] 下面結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整 地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本 發明的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施 例,都屬于本發明的保護范圍。
[0014] 如圖1所示,本發明實施例提供一種語音導航方法,包括: 11、接收語音命令。
[0015] 12、解析所述語音命令獲得至少一語音特征,所述語音特征包括命令詞和/或關鍵 詞。
[0016] 13、獲得所述至少一語音特征對應的操作指令,并執行所述操作指令對應的操作。
[0017] 本發明實施例語音導航方法的執行主體可W是智能電子設備。所述智能電子設備 包括:手機、平板電腦、PND、車機、行車記錄儀、智能后視鏡、電子狗等。
[001引上述步驟11中接收語音命令的方式可W包括: (1)智能電子設備接收"語音識別"功能按鍵的觸發指令后進入語音識別模式,獲取所 述語音命令。
[0019] (2)在默認狀態下,智能電子設備識別到預設的語音模式進入指令后進入語音識 另IJ模式,獲取語音命令。示例的,智能電子設備在導航功能狀態下,識別到"皿化0,小K!"的 語音識別模式進入指令,進入語音識別模式后接收語音命令。
[0020] 上述步驟12中,解析語音命令獲得語音特征的方法為現有技術,在此不做寶述。
[0021] 上述步驟13中,操作指令包括標準命令和/或興趣點,識別出語音特征中的命令詞 對應的標準命令和關鍵詞對應的興趣點,所述關鍵詞為所述命令詞的執行對象。
[0022] 在存儲的標準命令庫中查找得到與所述至少一命令詞匹配對應的至少一標準命 令,獲得標準命令,所述標準命令庫包括語音庫和/或文本庫,匹配方式包括W下至少一種: 方式1:識別出語音命令的命令詞語音;在標準命令庫中的語音庫中匹配與所述語音特 征對應的標準命令。
[0023] 方式2:識別出語音命令對應的命令詞文本信息;在標準命令庫中的文本庫中匹配 與所述文本信息對應的標準命令。
[0024] 示例的,如表1所述,語音特征命令詞對應的標準命令:
表1 命令詞、標準命令包括但不限于上述表格中所列的內容。
[0025] 獲取的語音特征為:"去.導航至."開車去.等時,在命令庫中查找到匹配 的標準命令為"導航至
[0026] 獲取的語音特征為:"從..到.走.經過.等時,在命令庫中查找到匹配 的標準命令為"設置..為經由地"。
[0027] 獲取的語音特征為:"附近的."找附近的."找附近的.等時,在命令庫中 查找到匹配的標準命令為"捜索附近的..興趣點"。
[0028] 在興趣點庫中匹配與所述至少一關鍵詞相匹配的至少一興趣點,將所述至少一興 趣點設為命令詞的執行對象。所述標興趣點庫包括語音庫和/或文本庫,匹配方式包括W下 至少一種: 方式1:識別出語音命令的關鍵詞語音;在興趣點庫中的語音庫中匹配與所述關鍵詞語 音對應的興趣點。
[0029] 方式2:識別出語音命令對應的關鍵詞文本信息;在興趣點庫的文本庫中匹配與所 述關鍵詞文本信息對應的的興趣點。
[0030] 可選的,所述標準語音庫可W在存儲在智能電子設備本地,也可W存儲在在服務 器端。存儲在服務器端時,由智能電子設備將語音命令(或者語音特征)發送給服務器,由服 務器在服務器側查找并返回。
[0031] 上述步驟12、13中,解析獲得的命令詞和關鍵詞為一個時,在標準命令庫中找到與 之對應的標準命令,在興趣點庫中找到與關鍵詞匹配的興趣點,將該興趣點設為標準命令 的執行對象并執行與所述標準命令對應的操作。
[0032] 在解析獲得的命令詞和關鍵詞為二個或者多個時,在標準命令庫中找到與所述二 個或多個命令詞對應的二個或多個操作指令,在興趣點庫中找到與二個或多個關鍵詞匹配 的興趣點,將該二個或多個興趣點設為二個或多個標準命令的執行對象并執行與所述操作 指令對應的操作。執行所述所述二個或多個操作指令對應的操作的方式包括:在多個步驟 中依次執行二個或多個操作指令對應的操作,或者在一個步驟中執行所述二個或多個操作 命令對應的操作。
[0033] 示例性的,語音命令為"去會展中屯、找附近的餐館",進行語音命令解析,得到命令 詞為"去"和"找附近的",關鍵詞為"會展中屯、"和"餐館"。在標準命令庫中查找到與命令詞 對應的標準命令為"導航至"和"捜索..附近的興趣點",則該語音命令的執行步驟為:規劃 一條到"會展中屯、"的導航路徑并捜索"會展中屯、"附近的餐館。語音命令中包含二個操作指 令,在二個步驟中依次執行規劃到"會展中屯、"的導航路徑和捜索"會展中屯、"附近的餐館的 操作。
[0034] 示例性的,語音命令為"走深南大道去上海賓館",進行語音命令解析,得到命令詞 為"走"和"玄',關鍵詞為"深南大道"和"上海賓貨'。在標準命令庫中查找到與命令詞對應 的標準命令為"導航至"和"設置...為經由地",則該語音命令的執行步驟為:規劃一條W "深南大道"為經由地的到"上海賓館"的導航路徑。語音命令中包含二個操作指令,在一個 步驟中執行規劃一條W "深南大道"為經由地的到"上海賓館"的導航路徑的操作。
[0035] 可見,與現有技術先比,本發明提供的語音操控方法,識別解析語音命令更靈活, 可W解析獲得多個標準命令,克服了一次只能接受識別一個標準命令,導致用戶要請求一 個較為復雜的功能時,只能不斷通過與系統交互,才能最終完成想要的功能的缺陷,提高導 航效果W及用戶體驗。
[0036] 如圖2所示,對應上述實施例的語音導航方法,本發明實施例提供一種語音導航裝置, 包括: 接收單元21,用于接收語音命令。
[0037] 解析單元22,用于解析所述接收的語音命令獲得至少一語音特征,所述語音特征 包括命令詞與關鍵詞。
[0038] 操作單元23,用于獲得所述至少一語音特征對應的操作指令,并執行所述操作指 令對應的操作。操作指令包括標準命令和興趣點。
[0039] 其中,對應上述實施例所述方法,操作指令獲得單元22,可W用于: 識別出語音特征中的命令詞對應的標準命令和關鍵詞對應的興趣點,所述關鍵詞為所 述命令詞的執行對象。
[0040] 在存儲的標準命令庫中查找得到與所述至少一命令詞匹配對應的至少一標準命 令,獲得標準命令,所述標準命令庫包括語音庫和/或文本庫,匹配方式包括W下至少一種: 方式1:識別出語音命令的命令詞語音;在標準命令庫中的語音庫中匹配與所述語音特 征對應的標準命令。
[0041 ]方式2:識別出語音命令對應的命令詞文本信息;在標準命令庫中的文本庫中匹配 與所述文本信息對應的標準命令。
[0042] 示例的,如表1所述,語音特征命令詞對應的標準命令:
表1 命令詞、標準命令包括但不限于上述表格中所列的內容。
[0043] 獲取的語音特征為:"去.導航至."開車去.等時,在命令庫中查找到匹配 的標準命令為"導航至
[0044] 獲取的語音特征為:"從..到.走.經過.等時,在命令庫中查找到匹配 的標準命令為"設置..為經由地"。
[0045] 獲取的語音特征為:"附近的."找附近的."找附近的.等時,在命令庫中 查找到匹配的標準命令為"捜索附近的..興趣點"。
[0046] 操作指令獲得單元22,還可W用于在興趣點庫中匹配與所述至少一關鍵詞相匹配 的至少一興趣點,將所述至少一興趣點設為命令詞的執行對象。所述標興趣點庫包括語音 庫和/或文本庫,匹配方式包括W下至少一種: 方式1:識別出語音命令的關鍵詞語音;在興趣點庫中的語音庫中匹配與所述關鍵詞語 音對應的興趣點。
[0047] 方式2:識別出語音命令對應的關鍵詞文本信息;在興趣點庫的文本庫中匹配與所 述關鍵詞文本信息對應的的興趣點。
[0048] 可選的,所述標準語音庫可W在存儲在智能電子設備本地,也可W存儲在在服務 器端。存儲在服務器端時,由智能電子設備將語音命令(或者語音特征)發送給服務器,由服 務器在服務器側查找并返回。
[0049] 操作單元23可W用于在解析獲得的語音特征為一個時,在標準命令庫中找到與之 對應的標準命令并執行與所述標準命令對應的操作。
[0050] 操作單元23還用于在解析獲得的語音特征為二個或者多個時,在標準命令庫中找 到與所述二個或多個語音特征對應的二個或多個操作指令,執行所述二個或多個標準命令 對應的操作。執行所述所述二個或多個操作指令對應的操作的方式包括:在多個步驟中依 次執行操作指令對應的操作,或者在一個步驟中執行所述二個或多個操作指令對應的操 作。
[0051] 本發明實施例語音導航裝置及其構成,可W對應上述實施例的語音導航方法得W 理解,在此不作寶述。
[0052] W上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護范圍并不局限于此, 任何熟悉本技術領域的技術人員在本發明披露的技術范圍內,可輕易想到的變化或替換, 都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該W權利要求書的保護范 圍為準。
[0053] 本領域普通技術人員可W理解實現上述實施例方法中的全部或部分流程,是可W 通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質 中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memoir ,ROM)或隨機存儲記憶體(Random Access Memory ,RAM)等。
【主權項】
1. 一種語音操控方法,其特征在于,包括: 接收語音命令; 解析所述語音命令獲得語音特征; 獲得所述語音特征對應的操作指令,并執行所述操作指令對應的操作。2. 根據權利要求1所述的方法,其特征在于,所述語音特征包括命令詞和/或關鍵詞,所 述關鍵詞為所述命令詞的執行對象;所述操作指令包括標準命令和/或興趣點。3. 根據權利要求2所述的方法,其特征在于,在存儲的標準命令庫中查找得到與所述命 令詞匹配對應的標準命令,獲得標準命令;在興趣點庫中匹配與所述關鍵詞相匹配的興趣 點。4. 根據權利要求3所述的方法,其特征在于,在解析獲得的命令詞和關鍵詞為至少二個 時,在標準命令庫中找到與所述至少二個命令詞對應的至少二個標準命令,在興趣點庫中 找到與所述至少二個關鍵詞匹配的興趣點。5. 根據權利要求4所述的方法,其特征在于,執行所述至少二個操作指令對應的操作的 方式包括:在多個步驟中依次執行操作指令對應的操作,或者在一個步驟中執行所述至少 二個操作指令對應的操作。6. -種語音操控裝置,其特征在于,包括: 接收單元,用于接收語音命令; 解析單元,用于解析所述語音命令獲得語音特征; 操作單元,用于獲得所述語音特征對應的操作指令,并執行所述操作指令對應的操作。7. 根據權利要求1所述的方法,其特征在于,所述解析單元解析獲得的語音特征包括命 令詞和/或關鍵詞,所述關鍵詞為所述命令詞的執行對象;所述操作指令包括標準命令和/ 或興趣點。8. 根據權利要求1所述的方法,其特征在于,操作單元用于在存儲的標準命令庫中查找 得到與所述命令詞匹配對應的標準命令,獲得標準命令;在興趣點庫中匹配與所述關鍵詞 相匹配的興趣點,將所述興趣點設為標準命令的執行對象。9. 根據權利要求8所述的方法,其特征在于,操作單元在解析獲得的命令詞和關鍵詞為 至少二個時,在標準命令庫中找到與所述至少二個命令詞對應的至少二個標準命令,在興 趣點庫中找到與至少二個關鍵詞匹配的興趣點,將該至少二個興趣點設為至少二個或多個 標準命令對應的操作。10. 根據權利要求9所述的方法,其特征在于,操作單元執行所述所述至少二個操作指 令對應的操作的方式包括:在多個步驟中依次執行操作指令對應的操作,或者在一個步驟 中執行所述至少二個操作指令對應的操作。
【文檔編號】G06F3/16GK105955698SQ201610287720
【公開日】2016年9月21日
【申請日】2016年5月4日
【發明人】張文星
【申請人】深圳市凱立德科技股份有限公司