国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      語音控制方法及電子設(shè)備與流程

      文檔序號:12736577閱讀:250來源:國知局
      語音控制方法及電子設(shè)備與流程

      本發(fā)明涉及語音控制技術(shù)領(lǐng)域,更具體涉及一種語音控制方法及電子設(shè)備。



      背景技術(shù):

      隨著電子設(shè)備的不斷地發(fā)展,作為電子設(shè)備的重要組成部分——電子設(shè)備的控制系統(tǒng),例如語音控制系統(tǒng),也在不斷發(fā)展,隨著語音識別技術(shù)迅速發(fā)展成熟,各種語音識別軟件紛紛亮相,使得人與電子設(shè)備的交流變得簡單、有趣。

      為了避免人通過語音控制電子設(shè)備時產(chǎn)生誤操作,可以設(shè)置喚醒詞,當電子設(shè)備接收到與自身匹配的喚醒詞時,才會接收外界的語音控制信息,并依據(jù)語音控制信息執(zhí)行相應(yīng)的操作。

      目前喚醒詞的使用方式比較單一。



      技術(shù)實現(xiàn)要素:

      有鑒于此,本發(fā)明提供了一種語音控制方法及電子設(shè)備,以克服現(xiàn)有技術(shù)中喚醒詞的使用方式比較單一的問題。

      為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:

      一種語音控制方法,預(yù)先設(shè)置有至少兩個喚醒詞,包括:

      接收語音輸入;

      當所述語音輸入被判斷為第一喚醒詞時,激活語音控制功能,對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋;

      當所述語音輸入被判斷為第二喚醒詞時,激活語音記錄功能,對所述語音輸入和/或后續(xù)的語音輸入進行記錄。

      其中,所述對所述語音輸入和/或?qū)罄m(xù)的語音輸入進行記錄包括:

      對所述語音輸入,和/或,對后續(xù)的語音輸入進行存儲。

      其中,所述對所述語音輸入和/或?qū)罄m(xù)的語音輸入進行記錄包括:

      將所述語音輸入,和/或,后續(xù)接收到的語音輸入轉(zhuǎn)換為文本;

      存儲轉(zhuǎn)換后的所述文本。

      其中,所述存儲轉(zhuǎn)換后的所述文本包括:

      從所述文本中,獲得用于表征所述文本所屬事件類型的關(guān)鍵詞;

      依據(jù)所述關(guān)鍵詞,確定所述文本所屬類別;

      將所述文本存儲至自身所屬類別相應(yīng)的條目中。

      其中,所述將所述文本存儲至自身所屬類別相應(yīng)的條目中包括:

      從所述文本中獲取標識數(shù)據(jù),所述標識數(shù)據(jù)包括:事件發(fā)生時間;

      將所述標識數(shù)據(jù)存儲至自身所屬類別相應(yīng)的條目中。

      其中,當所述語音輸入被判斷為第一喚醒詞時,后續(xù)的語音輸入為查詢語音,所述對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋包括:

      從所述語音記錄功能中記錄的語音輸入中,獲得與所述查詢語音相應(yīng)的目標信息;

      播報或顯示所述目標信息。

      一種電子設(shè)備,包括:

      麥克風,用于接收語音輸入;

      處理器,用于當所述語音輸入被判斷為第一喚醒詞時,激活語音控制功能,對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋;

      當所述語音輸入被判斷為第二喚醒詞時,激活語音記錄功能,對所述語音輸入和/或后續(xù)的語音輸入進行記錄。

      其中,所述處理器在對所述語音輸入和/或后續(xù)的語音輸入進行記錄時,具體用于:

      將所述語音輸入,和/或,后續(xù)接收到的語音輸入轉(zhuǎn)換為文本;

      存儲轉(zhuǎn)換后的所述文本。

      其中,所述處理器在存儲轉(zhuǎn)換后的所述文本時,具體用于:

      從所述文本中,獲得用于表征所述文本所屬事件類型的關(guān)鍵詞;

      依據(jù)所述關(guān)鍵詞,確定所述文本所屬類別;

      將所述文本存儲至自身所屬類別相應(yīng)的條目中。

      其中,當所述語音輸入被判斷為第一喚醒詞時,后續(xù)的語音輸入為查詢語音,所述處理器在對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋時,具體用于:

      從所述語音記錄功能中記錄的語音輸入中,獲得與所述查詢語音相應(yīng)的目標信息;

      播報或顯示所述目標信息。

      經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供了一種語音控制方法,對電子設(shè)備設(shè)置至少兩個喚醒詞,各喚醒詞可以喚醒相應(yīng)的操作,電子設(shè)備接收到不同的喚醒詞后執(zhí)行相應(yīng)的操作。其中,至少第一喚醒詞用于激活語音控制功能,即對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋;第二喚醒詞用于激活語音記錄功能,對所述語音輸入和/或后續(xù)的語音輸入進行記錄。即不同的喚醒詞具有不同的功能,實現(xiàn)了喚醒詞的使用多樣化。

      附圖說明

      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

      圖1為本發(fā)明實施例提供的一種語音控制方法的流程示意圖;

      圖2為本發(fā)明實施例提供的一種語音控制方法中存儲轉(zhuǎn)換后的文本的一種實現(xiàn)方法的流程示意圖;

      圖3為本發(fā)明實施例提供的一種語音控制方法中從所述語音記錄功能中記錄的語音輸入中,獲得與所述查詢語音相應(yīng)的目標信息的一種實現(xiàn)方法的流程示意圖;

      圖4為本發(fā)明實施例提供的電子設(shè)備的結(jié)構(gòu)示意圖。

      具體實施方式

      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      本發(fā)明實施例提供了一種語音控制方法,該語音控制方法可以應(yīng)用于電子設(shè)備,例如智能手機、PAD(平板電腦)、PDA(Personal Digital Assistant,掌上電腦)、PC(personal computer,個人計算機)、筆記本電腦、智能電視、智能冰箱、智能洗衣機等等。該語音控制方法也可以為一應(yīng)用程序客戶端,安裝有該應(yīng)用程序客戶端的電子設(shè)備,就具備語音控制方法所述的功能。

      如圖1所示,為本發(fā)明實施例提供的一種語音控制方法的流程示意圖,該方法包括:

      步驟S101:接收語音輸入。

      步驟S102:當所述語音輸入被判斷為第一喚醒詞時,激活語音控制功能,對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋。

      假設(shè)第一喚醒詞為“小樂”,若用戶發(fā)出“小樂”這一喚醒詞,電子設(shè)備接收到“小樂”后,即被喚醒,電子設(shè)備就會等待后續(xù)的語音輸入,當接收到后續(xù)的語音輸入后,會對后續(xù)的語音輸入進行識別,并依據(jù)識別出的語音輸入,獲得相應(yīng)的控制指令,從而輸出與控制指令相應(yīng)的反饋。

      步驟S103:當所述語音輸入被判斷為第二喚醒詞時,激活語音記錄功能,對所述語音輸入和/或后續(xù)的語音輸入進行記錄。

      若用戶發(fā)出第二喚醒詞這一語音輸入,則會激活電子設(shè)備中的語音記錄功能,從而對后續(xù)的語音輸入進行記錄。第二喚醒詞可以為:記錄等等。

      后續(xù)的語音輸入可以為:我吃藥了;我買了2件衣服花費1000元;剛剛喂了小孩130ml奶粉等等。

      若第二喚醒詞為用戶需要電子設(shè)備記錄的某一事件的關(guān)鍵詞匯,例如,用戶生病了,需要頻繁吃藥,但是總是忘記自己是否已經(jīng)吃藥了,因此可以將“吃藥”作為第二喚醒詞,若步驟S101接收到的語音輸入為“我吃藥了”,則該語音輸入不僅可以激活語音記錄功能,而且,還需要記錄這一語音輸入。因此步驟S103中,當所述語音輸入被判斷為第二喚醒詞時,激活語音記錄功能,對所述語音輸入進行記錄。

      此時,需要在電子設(shè)備中預(yù)先設(shè)置包含第二喚醒詞的語音輸入,也需要進行記錄。

      若用戶再進行后續(xù)語音輸入,由于已經(jīng)激活了語音記錄功能,因此,也可以對后續(xù)的語音輸入進行記錄。

      本發(fā)明實施例提供了一種語音控制方法,對電子設(shè)備設(shè)置至少兩個喚醒詞,各喚醒詞可以喚醒相應(yīng)的操作,電子設(shè)備接收到不同的喚醒詞后執(zhí)行相應(yīng)的操作。其中,至少第一喚醒詞用于激活語音控制功能,即對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋;第二喚醒詞用于激活語音記錄功能,對所述語音輸入和/或后續(xù)的語音輸入進行記錄。即不同的喚醒詞具有不同的功能,實現(xiàn)了喚醒詞的使用多樣化。

      當語音輸入為第二喚醒詞時,對所述語音輸入和/或?qū)罄m(xù)的語音輸入進行記錄的方式有多種,本發(fā)明實施例提供但不限于以下幾種。

      第一種,將所述語音輸入和/或后續(xù)的語音輸入進行存儲。即以語音的形式進行存儲。

      第二種,將所述語音輸入,和/或,后續(xù)接收到的語音輸入轉(zhuǎn)換為文本;存儲轉(zhuǎn)換后的所述文本。即以文本形式進行存儲。

      存儲轉(zhuǎn)換后的所述文本的方法有多種,本發(fā)明實施例提供但不限于以下幾種。

      第一種,將文本統(tǒng)一存儲在預(yù)設(shè)條目。

      用戶通過電子設(shè)備記錄的所有文本都是統(tǒng)一存儲在預(yù)設(shè)條目,例如一個表格或一存儲空間等等。

      第二種,將文本進行分類存儲。

      如圖2所示,為本發(fā)明實施例提供的一種語音控制方法中存儲轉(zhuǎn)換后的文本的一種實現(xiàn)方法的流程示意圖,該方法包括:

      步驟S201:從所述文本中,獲得用于表征所述文本所屬事件類型的關(guān)鍵詞。

      若文本為我吃藥了,則吃藥屬于該文本的事件類型;若文本為我購買了大米;則購買屬于該文本的事件類型。

      可以通過機器學習的方式,對大量文本進行劃分,并提取關(guān)鍵詞,判斷提取的關(guān)鍵詞是否正確,從而建立一提取關(guān)鍵詞模型,可以通過提取關(guān)鍵詞模型,從文本中提取出表征該文本所屬事件類型的關(guān)鍵詞。

      步驟S202:依據(jù)所述關(guān)鍵詞,確定所述文本所屬類別。

      步驟S203:將所述文本存儲至自身所屬類別相應(yīng)的條目中。

      條目可以是表格,或,存儲空間,或,文檔等等。

      例如,吃藥對應(yīng)一個條目,購買對應(yīng)另一條目。

      本發(fā)明實施例還提供了將所述文本存儲至自身所屬類別相應(yīng)的條目中的具體實現(xiàn)方法:

      從文本中獲取標識數(shù)據(jù),將標識數(shù)據(jù)存儲至自身所屬類別相應(yīng)的條目中。

      標識數(shù)據(jù)可以包括:發(fā)生事件產(chǎn)生的價格、執(zhí)行事件的次數(shù)、事件發(fā)生時間、事件記錄時間、事件相關(guān)人物和事件涉及的商品中的一個或多個。

      發(fā)生事件產(chǎn)生的價格是指發(fā)生該事件的過程中,用戶支付的費用。例如,用戶發(fā)出語音“我昨天購買了一條裙子,花了300元”,則用戶執(zhí)行購買這一事件產(chǎn)生的價格是300。

      執(zhí)行事件的次數(shù)是指,發(fā)生事件的次數(shù),例如,用戶發(fā)出語音“我今天總共吃藥3次”,則3次即為執(zhí)行吃藥這一事件的次數(shù)。

      事件發(fā)生時間與事件記錄時間可能是同一時間,也可能是不同時間。例如,用戶吃完藥后,發(fā)出語音“我剛剛吃藥了”則吃藥這一事件的發(fā)生時間和記錄時間都是當前時間。再例如,用戶發(fā)出語音“我昨天購買了大米”,則購買這一事件的發(fā)生時間是昨天,記錄時間為當前時間。

      事件相關(guān)人物可以包括:執(zhí)行這一事件的人物,和/或,被執(zhí)行的人物。例如,用戶發(fā)出語音“我剛剛喂了寶寶130ml奶粉”,則“我”是執(zhí)行“喂”這一事件的人物,“寶寶”是被執(zhí)行“喂”這一事件的人物。

      事件涉及的商品,例如上述的奶粉、衣服、大米等等。

      下面以購買這一事件為例,進行詳細說明。

      假設(shè)用戶需要對自己的花銷進行記賬,假設(shè)條目為表格。如表1為購買這一事件對應(yīng)的表格。

      表1購買事件相應(yīng)表格

      本發(fā)明實施例中,用戶可以對通過語音記錄功能記錄的語音輸入進行查詢。具體的,當所述語音輸入被判斷為第一喚醒詞時,后續(xù)的語音輸入為查詢語音,此時對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋包括:

      從所述語音記錄功能中記錄的語音輸入中,獲得與所述查詢語音相應(yīng)的目標信息;播報或顯示所述目標信息。

      電子設(shè)備可以以語音的形式播報目標信息;或者,在顯示器中顯示目標信息。

      以表1為例進行說明,假設(shè)查詢語音為“2017年1月1日至1月3日購買物品的總價格”,電子設(shè)備可以依據(jù)表1中“發(fā)生事件產(chǎn)生的價格”計算得出2730元,并進行播報,或者,在顯示器中顯示2730元。或者直接在顯示器中顯示表1。

      當然,還可以依據(jù)查詢語音生成僅包括用戶查詢的內(nèi)容的條目。例如,查詢語音為“2017年1月1日至1月2日購買物品的總價格”,電子設(shè)備可以依據(jù)表1中“發(fā)生事件產(chǎn)生的價格”以及“事件發(fā)生時間”計算得出930元,并進行播報,或者,在顯示器中顯示930元?;蛘咭罁?jù)表1生成表2,并在顯示器中顯示。

      表2 2017年1月1日至1月2日購買物品的錢數(shù)

      用戶發(fā)出查詢語音后,電子設(shè)備可以直接識別查詢語音,并查找與查詢語音相應(yīng)的目標信息。

      當然,還可以將查詢語音轉(zhuǎn)換成查詢文本。

      如圖3所示,為本發(fā)明實施例提供的一種語音控制方法中從所述語音記錄功能中記錄的語音輸入中,獲得與所述查詢語音相應(yīng)的目標信息的一種實現(xiàn)方法的流程示意圖,該方法包括:

      步驟S301:將所述查詢語音轉(zhuǎn)換為查詢文本。

      步驟S302:從所述查詢文本中獲得用于表征所述查詢文本所屬事件類型的查詢關(guān)鍵詞。

      步驟S303:從通過所述語音記錄功能中記錄的文本中,獲得包含所述查詢關(guān)鍵詞的目標文本。

      步驟S304:從所述目標文本中,獲得與所述查詢文本相應(yīng)的目標信息。

      若通過所述語音記錄功能中記錄的文本是分類進行存儲的,則步驟S303包括:

      從通過所述語音記錄功能中記錄的文本中,獲得類型為所述查詢關(guān)鍵詞的目標條目,所述目標條目記錄有所述目標文本;相應(yīng)的步驟S304包括:

      從所述查詢文本中獲得用于表征用戶詢問問題的問題標識數(shù)據(jù);

      從所述目標條目中確定所述問題標識數(shù)據(jù)所屬目標列;

      依據(jù)所述目標條目,獲得所述目標列對應(yīng)的目標信息。

      問題標識數(shù)據(jù)可以包括:發(fā)生事件產(chǎn)生的價格、執(zhí)行事件的次數(shù)、事件發(fā)生時間、事件記錄時間、事件相關(guān)人物和事件涉及的商品中的一個或多個。仍以表1為例,若查詢文本為“在2017年1月1日至1月2日購買物品的總價格”,則問題標識數(shù)據(jù)為價格以及事件發(fā)生時間,即目標列為“發(fā)生事件產(chǎn)生的價格”和事件發(fā)生時間。依據(jù)目標列,就可以計算出目標信息。

      本發(fā)明實施例還提供了一種與語音控制方法對應(yīng)的電子設(shè)備,如圖4所示,為本發(fā)明實施例提供的電子設(shè)備的結(jié)構(gòu)示意圖,該電子設(shè)備包括:

      麥克風41,用于接收語音輸入。

      處理器42,用于當所述語音輸入被判斷為第一喚醒詞時,激活語音控制功能,對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋;

      當所述語音輸入被判斷為第二喚醒詞時,激活語音記錄功能,對所述語音輸入和/或后續(xù)的語音輸入進行記錄。

      可選的,當所述語音輸入被判斷為第二喚醒詞時,所述處理器在對所述語音輸入和/或?qū)罄m(xù)的語音輸入進行記錄時,具體用于:

      對所述語音輸入,和/或,對后續(xù)的語音輸入進行存儲。

      可選的,處理器在對所述語音輸入和/或后續(xù)的語音輸入進行記錄時,具體用于:

      將所述語音輸入,和/或,后續(xù)接收到的語音輸入轉(zhuǎn)換為文本;

      存儲轉(zhuǎn)換后的所述文本。

      可選的,所述處理器在存儲轉(zhuǎn)換后的所述文本時,具體用于:

      從所述文本中,獲得用于表征所述文本所屬事件類型的關(guān)鍵詞;

      依據(jù)所述關(guān)鍵詞,確定所述文本所屬類別;

      將所述文本存儲至自身所屬類別相應(yīng)的條目中。

      可選的,所述處理器在將所述文本存儲至自身所屬類別相應(yīng)的條目中時,具體用于:

      從所述文本中獲取標識數(shù)據(jù),所述標識數(shù)據(jù)包括:事件發(fā)生時間;

      將所述標識數(shù)據(jù)存儲至自身所屬類別相應(yīng)的條目中。

      可選的,電子設(shè)備還包括揚聲器,或,顯示器,當所述語音輸入被判斷為第一喚醒詞時,后續(xù)的語音輸入為查詢語音,所述處理器在對后續(xù)的語音輸入進行識別及輸出相應(yīng)的反饋時,具體用于:

      從所述語音記錄功能中記錄的語音輸入中,獲得與所述查詢語音相應(yīng)的目標信息;

      控制揚聲器播報或控制顯示器顯示所述目標信息。

      最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

      本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。

      對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1