亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種消除終端設(shè)備故障的方法及裝置的制作方法

文檔序號:6367490閱讀:137來源:國知局
專利名稱:一種消除終端設(shè)備故障的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別是涉及ー種消除終端設(shè)備故障的方法及裝置。
背景技術(shù)
隨著計算機(jī)技術(shù)的不斷發(fā)展,電腦、手機(jī)等終端設(shè)備幾乎成了人們生活中必備的工具。但是,對于很多用戶而言,對終端設(shè)備的了解僅限于應(yīng)用層面,卻不具備計算機(jī)方面的專業(yè)知識,不懂如何對設(shè)備進(jìn)行維護(hù),一旦設(shè)備出現(xiàn)故障,則更加束手無策。例如,電腦桌面出現(xiàn)陌生圖標(biāo)且無法刪除、一點(diǎn)瀏覽器圖標(biāo)就彈出亂七八糟的網(wǎng)頁、快捷方式圖標(biāo)顯示不正常、“我的電腦”及“回收站”等系統(tǒng)圖標(biāo)消失不見,等等,這些電腦圖標(biāo)異常癥狀經(jīng)常困擾著諸多用戶,自行修復(fù)的難度很大
發(fā)明內(nèi)容
本發(fā)明提供了一種消除終端設(shè)備故障的方法及裝置,能夠在用戶不具有計算機(jī)基礎(chǔ)知識,也不知曉產(chǎn)生終端設(shè)備故障的原因,更不知曉怎樣的操作能夠消除該故障的情況下,為用戶消除自己終端設(shè)備上的故障。本發(fā)明提供了如下方案一種消除終端設(shè)備故障的方法,包括接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息;將所述描述信息轉(zhuǎn)換為文本信息;將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。其中,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括判斷所述轉(zhuǎn)換得到的文本信息是否直接命中一預(yù)置的文本樣本,如果是,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括對所述轉(zhuǎn)換得到的文本信息進(jìn)行語義分析;判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括根據(jù)預(yù)置的同音字庫,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換;對替換后的文本信息進(jìn)行語義分析;判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括根據(jù)預(yù)置的發(fā)音錯誤對照表,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行發(fā)音糾正后文字的替換;對替換后的文本信息進(jìn)行語義分析;判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,如果相匹配的預(yù)置文本樣本為至少兩個,則所述方法還包括根據(jù)相匹配的預(yù)置文本樣本的獲得方式,為各個相匹配的預(yù)置文本樣本確定權(quán)值;所述為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令包括為所述轉(zhuǎn)換得到的文本信息選擇權(quán)值最大的預(yù)置文本樣本對應(yīng)的指令。一種消除終端設(shè)備故障的裝置,包括語音接收單元,用于接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息;語音識別單元,用于將所述描述信息轉(zhuǎn)換為文本信息;指令選擇單元,用于將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,并根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。其中,所述指令選擇單元包括第一判斷子単元,用于判斷所述轉(zhuǎn)換得到的文本信息是否直接命中一預(yù)置的文本樣本,如果是,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,所述指令選擇單元包括第一語義分析子単元,用于對所述轉(zhuǎn)換得到的文本信息進(jìn)行語義分析;第二判斷子単元,用于判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,所述指令選擇單元包括同音字替換子単元,用于根據(jù)預(yù)置的同音字庫,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換;第二語義分析子単元,用于對替換后的文本信息進(jìn)行語義分析;第三判斷子単元,用于判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù) 置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,所述指令選擇單元包括ロ音替換子単元,用于根據(jù)預(yù)置的發(fā)音錯誤對照表,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行發(fā)音糾正后文字的替換;第三語義分析子単元,用于對替換后的文本信息進(jìn)行語義分析;
第四判斷子単元,用于判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。其中,還包括權(quán)值確定單元,用于如果相匹配的預(yù)置文本樣本為至少兩個,根據(jù)相匹配的預(yù)置文本樣本的獲得方式,為各個相匹配的預(yù)置文本樣本確定權(quán)值;
所述指令選擇單元具體用于為所述轉(zhuǎn)換得到的文本信息選擇權(quán)值最大的預(yù)置文本樣本對應(yīng)的指令。根據(jù)本發(fā)明提供的具體實施例,本發(fā)明公開了以下技術(shù)效果通過本發(fā)明,用戶只需要將自己直觀看到的終端設(shè)備故障用說話的方式描述出來,客戶端軟件就可以為其選擇出相應(yīng)的指令,并通過執(zhí)行這些指令來消除用戶終端設(shè)備存在的該故障。在此過程中,用戶可以不必具有計算機(jī)基礎(chǔ)知識,也不需要知曉產(chǎn)生終端設(shè)備故障的原因,更不需要知曉怎樣的操作能夠消除該故障,因此,可以便于用戶消除自己終端設(shè)備上的故障。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實施例提供的方法的流程圖;圖2是本發(fā)明實施例提供的裝置的示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。首先需要說明的是,本發(fā)明實施例的目的是如何讓用戶在沒有計算機(jī)專業(yè)知識,在發(fā)現(xiàn)計算機(jī)存在故障之后,不知道故障的原因,更不知道該進(jìn)行怎樣的處理的情況下,消除故障。為了達(dá)到該目的,在具體實現(xiàn)時,可以提供ー軟客戶端軟件,需要用戶將其計算機(jī)上存在的故障描述給該客戶端軟件,相應(yīng)的該客戶端軟件就可以根據(jù)用戶的描述,判斷出產(chǎn)生該故障的原因是什么,進(jìn)而調(diào)用相應(yīng)的指令,執(zhí)行消除故障的操作。其中,為了便于用戶描述計算機(jī)存在的故障,本發(fā)明實施例可以允許用戶以語音的方式進(jìn)行描述。也即,用戶可以對著計算機(jī)的麥克風(fēng)說出自己的計算機(jī)存在的故障,客戶端軟件就可以根據(jù)用戶輸入的語音,進(jìn)行后續(xù)的消除故障處理。在此過程中需要進(jìn)行語音識別,也即將語音轉(zhuǎn)換為文本,以便依據(jù)轉(zhuǎn)換出的文本,選擇出需要執(zhí)行的指令。關(guān)于語音識別技術(shù),現(xiàn)有技術(shù)中能夠進(jìn)行一些簡單的從語音轉(zhuǎn)換到文字的操作,但是在具體應(yīng)用中一般僅限于將語音轉(zhuǎn)換為文字,用來替代傳統(tǒng)的鍵盤輸入,相當(dāng)于是將語音作為鍵盤輸入的ー種補(bǔ)充。而在本發(fā)明實施例中,需要在已有的語音識別技術(shù)的基礎(chǔ)上,來為用戶消除計算機(jī)存在的故障,同時,為了提高實用性,還對已有的語音識別技術(shù)進(jìn)行了改進(jìn)。下面對此進(jìn)行詳細(xì)地介紹。參見圖1,本發(fā)明實施例提供的消除終端設(shè)備故障的方法包括以下步驟SlOl :接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息;如前文所述,當(dāng)用戶發(fā)現(xiàn)自己的電腦出現(xiàn)ー些故障時,就可以打開按照本發(fā)明實施例的方式提供的客戶端軟件,然后對著麥克風(fēng)說出自己電腦中存在怎樣的問題。需要說明的是,用戶通過語音的方式輸入的關(guān)于計算機(jī)故障的描述,通常是ー些表面現(xiàn)象,例如,“電腦桌面出現(xiàn)陌生圖標(biāo),且無法刪除”、“一點(diǎn)瀏覽器圖標(biāo)就會自動彈出亂七八糟的網(wǎng)頁”、“快捷方式圖標(biāo)全部變成未知文件圖標(biāo)、快捷方式小箭頭變成黒色小塊或被其它圖標(biāo)所擋住”等等。通常這些表面現(xiàn)象對應(yīng)著深層次的原因,例如,“電腦桌面出現(xiàn)陌生圖標(biāo),且無法刪除”,一般都是電腦中了病毒木馬所致,“一點(diǎn)瀏覽器圖標(biāo)就會自動彈出亂七八糟的網(wǎng)頁”一般是因為瀏覽器被劫持所致,等等。但在本發(fā)明實施例用,用戶不需要知曉這些深層次的原因,只需要將其看到的ー些不正常的現(xiàn)象用語言描述出來即可。S102 :將所述描述信息轉(zhuǎn)換為文本信息;客戶端軟件在接收到用戶輸入的語音信息后,就可以將其轉(zhuǎn)換成文本信息,具體如何將語音信息轉(zhuǎn)換成文本信息可以采用已有的技術(shù)來實現(xiàn),這里不再贅述。但需要說明的是,在實際應(yīng)用中,客戶端軟件在被啟動之后,可以一直檢測是否有聲音輸入,如果有則進(jìn)行偵聽記錄,在此期間,如果發(fā)現(xiàn)用戶一直在不間斷地說話,則證明用戶還沒有完成此次描述,直到用戶停止說話達(dá)到一定的時間長度(例如2秒或者其他值),則可以認(rèn)為用戶已經(jīng)完成了此次描述,然后將此次偵聽到的語音信號轉(zhuǎn)換為文本信息。S103 :根據(jù)預(yù)置的文本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。為了能夠根據(jù)用戶輸入的故障描述信息,為用戶找到為消除該故障所需執(zhí)行的操作,本發(fā)明實施例可以預(yù)先收集ー些用戶的終端設(shè)備中可能出現(xiàn)的各種故障,通過人工分析等方式,找出這些故障的原因,并給出具體的解決方法,例如,關(guān)于“電腦桌面出現(xiàn)陌生圖標(biāo),且無法刪除”這ー故障,分析出是由于電腦中了病毒木馬所致,對應(yīng)的解決方法就可以是查殺木馬,甚至可以是查殺某ー特定木馬等等??梢酝ㄟ^一系列指令的方式來表達(dá)出這種解決方法,然后就可以將用于描述故障的文本與解決該故障的指令對應(yīng)保存起來;保存的對應(yīng)關(guān)系中的文本相當(dāng)于是對故障進(jìn)行描述的文本樣本,這樣,將用戶輸入的語音信號轉(zhuǎn)換為文本信息之后,就可以將轉(zhuǎn)換得到的文本信息,與預(yù)先保存的各條記錄中的文本進(jìn)行匹配,如果與某條記錄匹配成功,則可以執(zhí)行該條記錄中的指令,這樣,就可以將該用戶終端設(shè)備中存在的故障消除??梢?,通過本發(fā)明實施例,用戶只需要將自己直觀看到的終端設(shè)備故障用說話的方式描述出來,客戶端軟件就可以為其選擇出相應(yīng)的指令,并通過執(zhí)行這些指令來消除用戶終端設(shè)備存在的該故障。在此過程中,用戶可以不必具有計算機(jī)基礎(chǔ)知識,也不需要知曉產(chǎn)生終端設(shè)備故障的原因,更不需要知曉怎樣的操作能夠消除該故障,因此,可以便于用戶消除自己終端設(shè)備上的故障。 在實際應(yīng)用中,用戶在通過語音來描述自己終端設(shè)備中存在的故障時,不同的用戶針對同一故障現(xiàn)象可能會有不同的描述方式,并且由于語音的輸入者是普通的用戶,因此,不可避免地存在用語不規(guī)范的情況,例如,針對“電腦桌面出現(xiàn)陌生圖標(biāo),且無法刪除”這ー現(xiàn)象,有些用戶可能會說成“電腦桌面上有不認(rèn)識的圖標(biāo),還刪不掉”等等。針對這種現(xiàn)象,如果直接將從用戶語音信號轉(zhuǎn)換得到的文本信息與預(yù)置條目中的文本進(jìn)行精確匹配(也即比對雙方必須是每個字都能完全一致),則很可能會出現(xiàn)無法匹配成功的情況。另夕卜,對于中文等用戶而言,經(jīng)常會存在多音字的情況,還存在方言的問題,等等,這些可能會導(dǎo)致語音識別不準(zhǔn)確,進(jìn)而導(dǎo)致無法為用戶找到準(zhǔn)確的指令。為避免產(chǎn)生上述問題,本發(fā)明實施例提供了一系列的解決措施。首先,在預(yù)先保存文本樣本吋,針對同一終端設(shè)備故障,可以根據(jù)用戶的語言習(xí)慣,或者不同用戶可能會用到的表達(dá)方式,保存多個文本樣本,也就是說,文本樣本與指令之間可以是多對一(這里將針對同一故障可能執(zhí)行的一系列指令看作的是ー個指令)的關(guān)系。例如,“電腦桌面出現(xiàn)陌生圖標(biāo),且無法刪除”、“電腦桌面上有不認(rèn)識的圖標(biāo),還刪不掉”等文本樣本,對應(yīng)的指令是相同的。這樣,將用戶輸入的語音信號轉(zhuǎn)換為文本信息之后,就可以將轉(zhuǎn)換得到的文本信息與各文本樣本進(jìn)行比對,如果能夠直接命中某一文本樣本,則 可以為其選擇執(zhí)行該文本樣本對應(yīng)的指令。當(dāng)然,通過以上這種多對ー的方式可能仍然不能完全將用戶可能說的話完全涵蓋進(jìn)來,因此,在本發(fā)明實施例中,如果轉(zhuǎn)換得到的文本信息不能直接命中任何預(yù)置的文本樣本,則還可以通過語義分析方式進(jìn)行匹配。也即,對轉(zhuǎn)換得到的文本進(jìn)行語義分析,分析出用戶的真實意思,比如是想殺毒還是相查殺木馬,并導(dǎo)向到預(yù)置的命令;或者,對于同一個意思,比如殺毒,用戶可以說,“我想殺個毒”,或者用戶說,“我的電腦有毒”,因此,把“我的電腦有毒”也可以分析成殺毒指令,等等。進(jìn)而,可以判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,就可以為轉(zhuǎn)換得到的文本信息選擇執(zhí)行該文本樣本對應(yīng)的指令。如果經(jīng)過語義分析仍然未發(fā)現(xiàn)匹配的文本樣本,則證明有可能是在語音識別的過程中出現(xiàn)了錯誤,例如,在存在同音字的情況下,可能錯誤地轉(zhuǎn)換成了另ー個字,以至于無法正確分析出其語義。因此,在本發(fā)明實施例中,還可以將所轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換,替換之后,再進(jìn)行語義分析,并與文本樣本進(jìn)行比對。具體實現(xiàn)時,可以預(yù)置一同音字庫,根據(jù)同音字庫,將ー個文本信息中可能包含的同音字逐個進(jìn)行替換。最后,如果進(jìn)行同音字的替換之后,仍未發(fā)現(xiàn)匹配的文本樣本,則證明可能是由于用戶的發(fā)音存在錯誤,此時,可以根據(jù)方言可能產(chǎn)生的發(fā)音錯誤對照表(可以是預(yù)置的,例如有些南方人可能不能區(qū)分平舌音與翹舌音,將“zh”、“ch”、“sh”讀成“z”、“c”、“s”,有人則恰恰相反,或者還有人不能區(qū)分前鼻音與后鼻音,將“ang”、“eng”、“ing”讀成“an”、“en”、“in”,等等),將可能包含的發(fā)音錯誤文字進(jìn)行糾正,之后再進(jìn)行語義分析,并與文本樣本進(jìn)行匹配。當(dāng)然,在一段文本中可能會包含多個疑似由于ロ音問題識別錯誤的文字,因此,可以一個ー個地排查,例如,首先找出聲母中帶有需要區(qū)分平舌翹舌的,以及韻母中有需要區(qū)分前鼻音后鼻音的,然后分別進(jìn)行替換。例如,如果當(dāng)前文本中包含聲母是“s”的文字,則將其聲母替換為“sh”,再重新拼出新的文字,用于替換文本信息中對應(yīng)的文字,然后再與文本樣本進(jìn)行匹配,以此類推。當(dāng)然,在實際應(yīng)用中,在不同的語境或上下文中,由于方言導(dǎo)致的識別錯誤可能有有一定規(guī)律的。因此,可以預(yù)先對這種規(guī)律進(jìn)行統(tǒng)計,這樣,在需要進(jìn)行ロ音糾正時,就可以結(jié)合具體的語境及上下文,根據(jù)之前統(tǒng)計的信息找出最有可能是由于用戶方言導(dǎo)致的識別錯誤,并進(jìn)行替換后再與文本樣本進(jìn)行匹配,這樣可以提高效率。需要說明的是,在執(zhí)行上述匹配的過程中,根據(jù)同一轉(zhuǎn)換得到的文本信息,可能會得到多個匹配的文本樣本,進(jìn)而對應(yīng)多個指令。此時,還可以根據(jù)匹配過程所依據(jù)的信息,對匹配出的各個文本樣本進(jìn)行計算權(quán)值,最終所得權(quán)值最高的文本樣本作為最匹配的文本樣本,并為轉(zhuǎn)換得到的文本信息選擇該文本樣本對應(yīng)的指令。其中,具體在計算權(quán)值時,可以將文本直接命中的情況設(shè)定為最高的權(quán)重,同音字替換后命中的次之,ロ音糾正后命中的最低,當(dāng)然,也可以按照其他的方式設(shè)置權(quán)重。另外需要說明的是,在實際應(yīng)用中,不一 定嚴(yán)格按照上述順序進(jìn)行匹配,例如,如果轉(zhuǎn)換后的文本信息沒有直接命中文本樣本,則也可以直接進(jìn)行ロ音糾正,或者將同音字替換與ロ音糾正的步驟互換,或者也可以只執(zhí)行其中的ー些操作,等等,這里不進(jìn)行限定??傊ㄟ^前述操作,可以將語音識別與語義、模糊音匹配等技術(shù)結(jié)合起來,經(jīng)過從語音到文字、從文字到指令的過程,得到用戶想要執(zhí)行的指令,從而幫助用戶診斷計算機(jī)中可能存在的問題。再者,在實際應(yīng)用中,在為轉(zhuǎn)換得到的文本信息選擇出對應(yīng)的指令之后,可以立即執(zhí)行該指令,以便幫用戶消除故障。或者,為了避免產(chǎn)生誤判等,也可以在選擇出對應(yīng)的指令之后,向用戶發(fā)出提示信息,如果用戶接受,則執(zhí)行相應(yīng)的指令。如果系統(tǒng)經(jīng)過一系列的查詢,分析之后,還是無法找到命令的匹配項或是有多個匹配項被同時命中,系統(tǒng)可以讓用戶選擇可能的操作,這時,可以加入語音提示,提示后,再次接收用戶的語音輸入,判斷用戶是不是確認(rèn)這ー操作,通過這一方式,可以做到用戶不用任何鼠標(biāo)操作即可在打開相關(guān)程序,以便修復(fù)電腦中的問題。對于這類非精準(zhǔn)的匹配后,如果得到用戶的肯定的回答,則可以直接將這ー模糊詞組入庫,下次如果再遇到這ー詞組,則可以認(rèn)為是ー個精準(zhǔn)的匹配,而不用再次與用戶進(jìn)行語音確認(rèn)。從而,系統(tǒng)可以不斷的自我學(xué)習(xí)。因為這ー個自我學(xué)習(xí)的過程是發(fā)生在用戶的本地,所以這是ー個完全以用戶的ロ音,說話方式為訓(xùn)練源的自我學(xué)習(xí)過程。在用戶的使用過程中,整個系統(tǒng)會越來越能明用戶的意思。與本發(fā)明實施例提供的消除計算機(jī)故障的方法相對應(yīng),本發(fā)明實施例還提供了一種消除終端設(shè)備故障的裝置,參見圖2,該裝置包括語音接收單元201,用于接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息;語音識別單元202,用于將所述描述信息轉(zhuǎn)換為文本信息;指令選擇單元203,用于將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。具體實現(xiàn)時,指令選擇單元203可以包括第一判斷子単元,用于判斷所述轉(zhuǎn)換得到的文本信息是否直接命中一預(yù)置的文本樣本,如果是,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令?;蛘?,指令選擇單元203也可以包括
第一語義分析子単元,用于對所述轉(zhuǎn)換得到的文本信息進(jìn)行語義分析;第二判斷子単元,用于判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。再者,指令選擇單元203也可以包括同音字替換子単元,用于根據(jù)預(yù)置的同音字庫,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換;第二語義分析子単元,用于對替換后的文本信息進(jìn)行語義分析;第三判斷子単元,用于判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。為了避免由于用戶ロ音導(dǎo)致的識別錯誤,指令選擇單元203還可以包括ロ音替換子単元,用于根據(jù)預(yù)置的發(fā)音錯誤對照表,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行發(fā)音糾正后文字的替換;第三語義分析子単元,用于對替換后的文本信息進(jìn)行語義分析;第四判斷子単元,用于判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。在實際應(yīng)用中,該裝置還可以包括權(quán)值確定單元,用于如果相匹配的預(yù)置文本樣本為至少兩個,根據(jù)相匹配的預(yù)置文本樣本的獲得方式,為各個相匹配的預(yù)置文本樣本確定權(quán)值; 所述指令選擇單元具體用于為所述轉(zhuǎn)換得到的文本信息選擇權(quán)值最大的預(yù)置文本樣本對應(yīng)的指令??傊?,通過本發(fā)明實施例提供的消除終端設(shè)備故障的裝置,用戶只需要將自己直觀看到的終端設(shè)備故障用說話的方式描述出來,客戶端軟件就可以為其選擇出相應(yīng)的指令,并通過執(zhí)行這些指令來消除用戶終端設(shè)備存在的該故障。在此過程中,用戶可以不必具有計算機(jī)基礎(chǔ)知識,也不需要知曉產(chǎn)生終端設(shè)備故障的原因,更不需要知曉怎樣的操作能夠消除該故障,因此,可以便于用戶消除自己終端設(shè)備上的故障。通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點(diǎn)說明的都是與其他實施例的不同之處。尤其,對于裝置或系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法 實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中所述作為分離部件說明的単元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理単元,即可以位于ー個地方,或者也可以分布到多個網(wǎng)絡(luò)単元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。 以上對本發(fā)明所提供的一種消除終端設(shè)備故障的方法及裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種消除終端設(shè)備故障的方法,其特征在于,包括 接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息; 將所述描述信息轉(zhuǎn)換為文本信息; 將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括 判斷所述轉(zhuǎn)換得到的文本信息是否直接命中一預(yù)置的文本樣本,如果是,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括 對所述轉(zhuǎn)換得到的文本信息進(jìn)行語義分析; 判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括 根據(jù)預(yù)置的同音字庫,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換; 對替換后的文本信息進(jìn)行語義分析; 判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,井根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述文本信息選擇對應(yīng)的指令包括 根據(jù)預(yù)置的發(fā)音錯誤對照表,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行發(fā)音糾正后文字的替換; 對替換后的文本信息進(jìn)行語義分析; 判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
6.根據(jù)權(quán)利要求2至5任一項所述的方法,其特征在干,如果相匹配的預(yù)置文本樣本為至少兩個,則所述方法還包括 根據(jù)相匹配的預(yù)置文本樣本的獲得方式,為各個相匹配的預(yù)置文本樣本確定權(quán)值; 所述為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令包括 為所述轉(zhuǎn)換得到的文本信息選擇權(quán)值最大的預(yù)置文本樣本對應(yīng)的指令。
7.一種消除終端設(shè)備故障的裝置,其特征在于,包括 語音接收單元,用于接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息; 語音識別單元,用于將所述描述信息轉(zhuǎn)換為文本信息; 指令選擇單元,用于將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,并根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述指令選擇單元包括 第一判斷子単元,用于判斷所述轉(zhuǎn)換得到的文本信息是否直接命中一預(yù)置的文本樣本,如果是,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述指令選擇單元包括 第一語義分析子単元,用于對所述轉(zhuǎn)換得到的文本信息進(jìn)行語義分析; 第二判斷子単元,用于判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述指令選擇單元包括 同音字替換子単元,用于根據(jù)預(yù)置的同音字庫,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換; 第二語義分析子単元,用于對替換后的文本信息進(jìn)行語義分析; 第三判斷子単元,用于判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述指令選擇單元包括 ロ音替換子単元,用于根據(jù)預(yù)置的發(fā)音錯誤對照表,將所述轉(zhuǎn)換得到的文本信息中的文字進(jìn)行發(fā)音糾正后文字的替換; 第三語義分析子単元,用于對替換后的文本信息進(jìn)行語義分析; 第四判斷子単元,用于判斷是否存在語義上與所述替換后的文本信息相匹配的預(yù)置的文本樣本,如果存在,則為所述轉(zhuǎn)換得到的文本信息選擇該預(yù)置的文本樣本對應(yīng)的指令。
12.根據(jù)權(quán)利要求7至11任一項所述的裝置,其特征在于,還包括 權(quán)值確定單元,用于如果相匹配的預(yù)置文本樣本為至少兩個,根據(jù)相匹配的預(yù)置文本樣本的獲得方式,為各個相匹配的預(yù)置文本樣本確定權(quán)值; 所述指令選擇單元具體用于 為所述轉(zhuǎn)換得到的文本信息選擇權(quán)值最大的預(yù)置文本樣本對應(yīng)的指令。
全文摘要
本發(fā)明公開了一種消除終端設(shè)備故障的方法及裝置,其中,所述方法包括接收用戶通過語音輸入的方式輸入的關(guān)于終端設(shè)備故障的描述信息;將所述描述信息轉(zhuǎn)換為文本信息;將所述轉(zhuǎn)換得到的文本信息與預(yù)置的文本樣本進(jìn)行匹配,并根據(jù)預(yù)置的文本樣本與指令之間的對應(yīng)關(guān)系,為所述轉(zhuǎn)換得到的文本信息選擇對應(yīng)的指令,以便通過執(zhí)行所述指令,消除所述終端設(shè)備故障。能夠在用戶不具有計算機(jī)基礎(chǔ)知識,也不知曉產(chǎn)生終端設(shè)備故障的原因,更不知曉怎樣的操作能夠消除該故障的情況下,為用戶消除自己終端設(shè)備上的故障。
文檔編號G06F3/16GK102650960SQ201210093210
公開日2012年8月29日 申請日期2012年3月31日 優(yōu)先權(quán)日2012年3月31日
發(fā)明者施生移, 楊繼鑫 申請人:奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1