本發(fā)明涉及語(yǔ)義識(shí)別技術(shù)領(lǐng)域,尤其涉及一種基于語(yǔ)句分段的語(yǔ)義分析方法。
背景技術(shù):
現(xiàn)有的識(shí)別控制技術(shù)的識(shí)別精確度較低,在實(shí)際應(yīng)用中存在較大概率將使用者的說(shuō)話內(nèi)容識(shí)別為另一個(gè)不相干的內(nèi)容。例如使用者試圖向設(shè)備發(fā)出語(yǔ)音指令“播放”的方式控制設(shè)備執(zhí)行相應(yīng)的播放操作,但是設(shè)備可能會(huì)將該指令誤識(shí)別為其他另一個(gè)不相干的指令,或者根本無(wú)法識(shí)別,這就導(dǎo)致現(xiàn)有技術(shù)中的語(yǔ)音控制技術(shù)尚不能較為穩(wěn)定地應(yīng)用在智能設(shè)備例如智能機(jī)器人上以作為一種面向使用者的較為常用的控制功能,即現(xiàn)有技術(shù)中的語(yǔ)音控制技術(shù)在識(shí)別精確度上的缺失造成了語(yǔ)音控制技術(shù)尚無(wú)法普及于智能設(shè)備中。同時(shí),現(xiàn)有技術(shù)中的語(yǔ)音控制技術(shù),在語(yǔ)音識(shí)別和語(yǔ)義分析階段需要做的計(jì)算量和對(duì)比量也比較龐大,計(jì)算效率比較低下。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)現(xiàn)有技術(shù)中存在的上述問(wèn)題,現(xiàn)提供一種基于語(yǔ)句分段的語(yǔ)義分析方法的技術(shù)方案,具體包括:
一種基于語(yǔ)句分段的語(yǔ)義分析方法,適用于智能設(shè)備;其中:利用語(yǔ)義分析模型輔助實(shí)現(xiàn)使用者與智能設(shè)備之間的人機(jī)交互;
所述語(yǔ)義分析模型包括:基本子模型、句型關(guān)系子模型、通用子模型常識(shí)分析庫(kù)以及語(yǔ)義關(guān)系子模型;
所述基本子模型中包括預(yù)先定義的基本概念以及與所述基本概念對(duì)應(yīng)的預(yù)先定義的擴(kuò)展概念;
所述通用子模型包括預(yù)先定義的通用概念、對(duì)應(yīng)于所述通用概念的關(guān)聯(lián)領(lǐng)域以及至少一個(gè)所述通用概念的關(guān)聯(lián)組合;
所述語(yǔ)義關(guān)系子模型包括與所述基本子模型、所述句型關(guān)系子模型以及 所述通用子模型相關(guān)的關(guān)系以及模糊語(yǔ)義關(guān)系;
所述語(yǔ)音分析方法具體包括:
步驟s1,所述智能設(shè)備接收用戶輸入的語(yǔ)音信號(hào),并利用語(yǔ)音識(shí)別技術(shù)將所述語(yǔ)音信號(hào)轉(zhuǎn)變?yōu)榭勺R(shí)別文本,所述可識(shí)別文本中包括對(duì)應(yīng)使用者不同的說(shuō)話間隙的多個(gè)間隙標(biāo)記;
步驟s2,采用預(yù)先設(shè)置的密鑰對(duì)所述可識(shí)別文本進(jìn)行加密,并將加密后的所述可識(shí)別文本上傳至一服務(wù)端;
步驟s3,在所述服務(wù)端對(duì)所述可識(shí)別文本進(jìn)行解密,并對(duì)所述可識(shí)別文本的內(nèi)容進(jìn)行預(yù)處理,將所述可識(shí)別文本轉(zhuǎn)變?yōu)榭蛇M(jìn)行語(yǔ)義分析的可分析內(nèi)容,所述可分析內(nèi)容中保留所有所述間隙標(biāo)記;
步驟s4,利用所述語(yǔ)義關(guān)系子模型和所述基本子模型分別對(duì)所述可分析內(nèi)容內(nèi)每?jī)蓚€(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容進(jìn)行精確語(yǔ)義匹配以得到對(duì)應(yīng)的匹配子結(jié)果,并結(jié)合所有匹配子結(jié)果以獲取第一匹配結(jié)果;
步驟s5,所述服務(wù)端將所述第一匹配結(jié)果返回至所述智能設(shè)備,以控制所述智能設(shè)備執(zhí)行所述第一匹配結(jié)果中包含的指令,或者向使用者提示所述第一匹配結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中,所述步驟s4中,如果未獲得所述第一匹配結(jié)果,則利用所述語(yǔ)義關(guān)系子模型、所述句型關(guān)系子模型以及所述基本子模型分別對(duì)所述可分析內(nèi)容內(nèi)每?jī)蓚€(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容進(jìn)行關(guān)系語(yǔ)義匹配以得到對(duì)應(yīng)的匹配子結(jié)果,并結(jié)合所有匹配子結(jié)果以獲取第二匹配結(jié)果;
則所述步驟s5中,所述服務(wù)端將所述第二匹配結(jié)果返回至所述智能設(shè)備,以控制所述智能設(shè)備執(zhí)行所述第二匹配結(jié)果中包含的指令,或者向使用者提示所述第二匹配結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中,所述步驟s4中,如果未獲得所述第二匹配結(jié)果,則:
利用所述語(yǔ)義關(guān)系子模型中的模糊語(yǔ)義關(guān)系、所述句型關(guān)系子模型以及所述基本子模型分別對(duì)所述可分析內(nèi)容內(nèi)每?jī)蓚€(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容進(jìn)行模糊語(yǔ)義匹配以得到對(duì)應(yīng)的匹配子結(jié)果,并結(jié)合所有匹配子結(jié)果以獲得第三匹配結(jié)果;或者
利用所述語(yǔ)義關(guān)系子模型和所述通用子模型常識(shí)分析庫(kù)分別對(duì)所述可分析內(nèi)容內(nèi)每?jī)蓚€(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容進(jìn)行模糊關(guān)系匹配以得到對(duì)應(yīng)的匹配子結(jié)果,并結(jié)合所有匹配子結(jié)果以獲得所述第三匹配結(jié)果;
則所述步驟s5中,所述服務(wù)端將所述第三匹配結(jié)果返回至所述智能設(shè)備,以控制所述智能設(shè)備執(zhí)行所述第三匹配結(jié)果中包含的指令,或者向使用者提示所述第三匹配結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述語(yǔ)義關(guān)系子模型包括所述基本概念與所述擴(kuò)展概念之間的對(duì)應(yīng)關(guān)系。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述步驟s4中,獲取關(guān)聯(lián)于所述第一匹配結(jié)果的匹配子結(jié)果的步驟具體包括:
根據(jù)所述語(yǔ)義關(guān)系子模型中的與所述基本子模型中的基本概念相關(guān)的關(guān)系,判斷在所述語(yǔ)義分析模型中的基本子模型中是否能夠查找到與兩個(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容直接精確匹配的基本概念:
若是,則根據(jù)直接精確匹配的所述基本概念獲得對(duì)應(yīng)的所述匹配子結(jié)果;
若否,則根據(jù)所述對(duì)應(yīng)關(guān)系在所述基本子模型中查找得到與所述可分析內(nèi)容直接精確匹配的所述擴(kuò)展概念,并進(jìn)而獲得對(duì)應(yīng)的所述匹配子結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述步驟s4中,獲取關(guān)聯(lián)于所述第二匹配結(jié)果的匹配子結(jié)果的步驟具體包括:
根據(jù)所述語(yǔ)義關(guān)系子模型中與所述句型關(guān)系子模型相關(guān)的關(guān)系,在所述句型關(guān)系子模型中查找與所述可分析內(nèi)容直接匹配的句型關(guān)系,根據(jù)查找到的句型關(guān)系對(duì)所述可分析內(nèi)容重新界定,再利用所述基本子模型對(duì)經(jīng)過(guò)重新界定后的所述可分析內(nèi)容進(jìn)行語(yǔ)義匹配并獲取對(duì)應(yīng)于兩個(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容的所述匹配子結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述步驟s4中,利用所述語(yǔ)義關(guān)系子模型中的模糊語(yǔ)義關(guān)系進(jìn)行模糊語(yǔ)義分析、所述句型關(guān)系子模型以及所述基本子模型獲得關(guān)聯(lián)于第三匹配結(jié)果的所述匹配子結(jié)果的步驟具體包括:
根據(jù)所述語(yǔ)義關(guān)系子模型中的模糊語(yǔ)義關(guān)系對(duì)所述可分析內(nèi)容與所述句型關(guān)系網(wǎng)絡(luò)進(jìn)行關(guān)聯(lián)分析,將所述可分析內(nèi)容依賴于所述句型關(guān)系子模型中的其中一種所述句型關(guān)系,根據(jù)所依賴的所述句型關(guān)系對(duì)所述可分析內(nèi)容重 新界定,再利用所述基本子模型對(duì)經(jīng)過(guò)重新界定后的所述可分析內(nèi)容進(jìn)行語(yǔ)義匹配并獲取對(duì)應(yīng)于兩個(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容的所述匹配子結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述模糊語(yǔ)義關(guān)系包括上下文關(guān)系、概念聚類分類關(guān)系、領(lǐng)域分類關(guān)系、常用場(chǎng)景分類關(guān)系、語(yǔ)境關(guān)聯(lián)關(guān)系或組合關(guān)聯(lián)關(guān)系。
優(yōu)選的,該語(yǔ)義分析方法,其中:對(duì)所述可識(shí)別文本的內(nèi)容進(jìn)行預(yù)處理的方式包括:
對(duì)所述可識(shí)別文本進(jìn)行分詞、噪聲詞去除或?qū)S蓄I(lǐng)域知識(shí)標(biāo)注的處理。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述語(yǔ)義分析模型還包括背景子模型;
所述服務(wù)端依據(jù)所述背景子模型對(duì)所述可識(shí)別文本進(jìn)行分詞的處理;
所述背景子模型中包括通用詞庫(kù)和專有領(lǐng)域詞庫(kù)。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述步驟s4中,利用所述語(yǔ)義關(guān)系子模型和所述通用子模型常識(shí)分析庫(kù)對(duì)所述可分析內(nèi)容進(jìn)行模糊關(guān)系匹配獲得關(guān)聯(lián)于所述第三匹配結(jié)果的匹配子結(jié)果的步驟具體包括:
根據(jù)所述語(yǔ)義關(guān)系子模型中與所述通用子模型相關(guān)的關(guān)系并利用所述通用子模型進(jìn)行通用常識(shí)的訓(xùn)練,根據(jù)訓(xùn)練結(jié)果得到對(duì)應(yīng)于兩個(gè)相鄰的所述間隙標(biāo)記之間的部分所述可分析內(nèi)容的所述匹配子結(jié)果;
關(guān)聯(lián)于所述第三匹配結(jié)果的每個(gè)所述匹配子結(jié)果中包括語(yǔ)義分析結(jié)果或推理知識(shí)結(jié)果;
則所述步驟s5中,所述服務(wù)端將所述第三匹配結(jié)果返回至所述智能設(shè)備,以控制所述智能設(shè)備執(zhí)行所述第三匹配結(jié)果中包含的指令,或者向使用者提示所述第三匹配結(jié)果。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述語(yǔ)義分析模型的建立過(guò)程包括:
步驟a1,利用交互學(xué)習(xí)機(jī)制結(jié)合互聯(lián)網(wǎng)信息或用戶行為數(shù)據(jù)建立初始的所述語(yǔ)義分析模型;
步驟a2,對(duì)所述互聯(lián)網(wǎng)信息或所述用戶行為數(shù)據(jù)進(jìn)行分析、歸類,并依據(jù)歸類好的數(shù)據(jù)對(duì)初始的所述語(yǔ)義分析模型進(jìn)行更新,以得到最終的所述語(yǔ)義分析模型并保存。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述語(yǔ)義分析模型的建立過(guò)程包括:
步驟b1,利用交互學(xué)習(xí)機(jī)制對(duì)特定領(lǐng)域、特定人群或用戶個(gè)體的互聯(lián)網(wǎng)信息或用戶行為習(xí)慣與偏好進(jìn)行處理;
步驟b2,依據(jù)處理得到的數(shù)據(jù)對(duì)所述語(yǔ)義分析模型進(jìn)行更新。
優(yōu)選的,該語(yǔ)義分析方法,其中,對(duì)所述語(yǔ)義分析模型進(jìn)行更新的過(guò)程中包括對(duì)所述語(yǔ)義分析模型的基本子模型、句型關(guān)系子模型、通用子模型常識(shí)分析庫(kù)以及語(yǔ)義關(guān)系子模型進(jìn)行更新。
優(yōu)選的,該語(yǔ)義分析方法,其中:所述語(yǔ)義分析模型還包括詞表,所述詞表中包括可進(jìn)行語(yǔ)義分析的詞的id以及每個(gè)詞所對(duì)應(yīng)的關(guān)系號(hào),根據(jù)所述可分析內(nèi)容中的詞在所述詞表中的關(guān)系號(hào),在所述語(yǔ)義關(guān)系子模型中查找相應(yīng)的關(guān)系,并在與此關(guān)系對(duì)應(yīng)的基本子模型、句型關(guān)系子模型或通用子模型常識(shí)分析庫(kù)中進(jìn)行語(yǔ)義匹配。
上述技術(shù)方案的有益效果是:提供一種基于語(yǔ)句分段的語(yǔ)義分析方法,能夠更有效地對(duì)使用者輸入的語(yǔ)音指令進(jìn)行語(yǔ)義分析和推理,得到更精確的分析結(jié)果,從而提升使用者的使用體驗(yàn),并且在降低了語(yǔ)義分析過(guò)程中的計(jì)算量,提升了語(yǔ)義分析效率。
附圖說(shuō)明
圖1是本發(fā)明的較佳的實(shí)施例中,一種基于語(yǔ)句分段的語(yǔ)義分析方法的總體流程示意圖;
圖2-3是本發(fā)明的較佳的實(shí)施例中,獲取第三匹配結(jié)果的流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,但不作為本發(fā)明的限定。
本發(fā)明的較佳的實(shí)施例中,基于現(xiàn)有技術(shù)中存在的上述問(wèn)題,現(xiàn)提供一種基于語(yǔ)句分段的語(yǔ)義分析方法,適用于智能設(shè)備。
該語(yǔ)義分析方法中,利用語(yǔ)義分析模型輔助實(shí)現(xiàn)使用者與智能設(shè)備之間的人機(jī)交互,即利用一個(gè)預(yù)先形成的語(yǔ)義分析模型輔助對(duì)使用者輸入的語(yǔ)音內(nèi)容進(jìn)行語(yǔ)義分析,并依據(jù)分析結(jié)果指示智能設(shè)備執(zhí)行相應(yīng)的操作,從而完成使用者和智能設(shè)備之間的人機(jī)交互;
則本發(fā)明的較佳的實(shí)施例中,上述語(yǔ)義分析模型包括:基本子模型、句型關(guān)系子模型、通用子模型常識(shí)分析庫(kù)以及語(yǔ)義關(guān)系子模型;
其中:
1)基本子模型中包括預(yù)先定義的基本概念以及與基本概念對(duì)應(yīng)的預(yù)先定義的擴(kuò)展概念;
2)通用子模型包括預(yù)先定義的通用概念、對(duì)應(yīng)于通用概念的關(guān)聯(lián)領(lǐng)域以及至少一個(gè)通用概念的關(guān)聯(lián)組合;
3)語(yǔ)義關(guān)系子模型包括與基本子模型、句型關(guān)系子模型以及通用子模型相關(guān)的關(guān)系以及模糊語(yǔ)義關(guān)系;
則本發(fā)明的較佳的實(shí)施例中,上述語(yǔ)義分析方法的具體步驟如圖1所示,包括:
步驟s1,智能設(shè)備接收用戶輸入的語(yǔ)音信號(hào),并利用語(yǔ)音識(shí)別技術(shù)將語(yǔ)音信號(hào)轉(zhuǎn)變?yōu)榭勺R(shí)別文本,可識(shí)別文本中包括對(duì)應(yīng)使用者不同的說(shuō)話間隙的多個(gè)間隙標(biāo)記;
步驟s2,采用預(yù)先設(shè)置的密鑰對(duì)可識(shí)別文本進(jìn)行加密,并將加密后的可識(shí)別文本上傳至一服務(wù)端;
步驟s3,在服務(wù)端對(duì)可識(shí)別文本進(jìn)行解密,并對(duì)可識(shí)別文本的內(nèi)容進(jìn)行預(yù)處理,將可識(shí)別文本轉(zhuǎn)變?yōu)榭蛇M(jìn)行語(yǔ)義分析的可分析內(nèi)容,可分析內(nèi)容中保留所有間隙標(biāo)記;
步驟s4,利用語(yǔ)義關(guān)系子模型和基本子模型分別對(duì)可分析內(nèi)容內(nèi)每?jī)蓚€(gè)相鄰的間隙標(biāo)記之間的部分可分析內(nèi)容進(jìn)行精確語(yǔ)義匹配以得到對(duì)應(yīng)的匹配子結(jié)果,并結(jié)合所有匹配子結(jié)果以獲取第一匹配結(jié)果;
步驟s5,服務(wù)端將第一匹配結(jié)果返回至智能設(shè)備,以控制智能設(shè)備執(zhí)行第一匹配結(jié)果中包含的指令,或者向使用者提示第一匹配結(jié)果。
具體地,如上文中所述,本發(fā)明技術(shù)方案提出的語(yǔ)義分析方法中,只需要利用預(yù)先定義的語(yǔ)義分析模型輔助實(shí)現(xiàn)使用者和智能設(shè)備之間的人機(jī)交互。上述語(yǔ)義分析模型被預(yù)先設(shè)置在一個(gè)遠(yuǎn)程連接于智能設(shè)備的服務(wù)端上,則上述語(yǔ)義分析的過(guò)程均在服務(wù)端上進(jìn)行。
本發(fā)明的較佳的實(shí)施例中,所謂語(yǔ)義分析模型,是一種典型的人工智能的分析模型結(jié)構(gòu),其具備分析推理功能和訓(xùn)練學(xué)習(xí)的能力,而且該語(yǔ)義分析模型不同于傳統(tǒng)的人工智能模型,其主要針對(duì)知識(shí)庫(kù)設(shè)計(jì)。換言之,為了實(shí)現(xiàn)對(duì)用戶輸入的自然語(yǔ)言進(jìn)行分析,首先需要將搜集到的不同的應(yīng)用領(lǐng)域的專業(yè)知識(shí)轉(zhuǎn)化為可供分析推理的分析語(yǔ)句,并根據(jù)這些分析語(yǔ)句形成語(yǔ)義分析模型。在上述語(yǔ)義分析模型中至少包括基本子模型、句型關(guān)系子模型、通用子模型以及語(yǔ)義關(guān)系子模型。上述語(yǔ)義關(guān)系子模型包括與基本子模型、句型關(guān)系子模型以及通用子模型相關(guān)的關(guān)系以及模糊語(yǔ)義關(guān)系,這些關(guān)系例如可以用關(guān)系號(hào)來(lái)標(biāo)示。
本發(fā)明的較佳的實(shí)施例中,上述步驟s1中,使用者向智能設(shè)備輸入的包括自然語(yǔ)言的語(yǔ)音信號(hào)通常通過(guò)智能設(shè)備的人機(jī)交互接口被采集得到,該接口可以為例如智能設(shè)備上的麥克風(fēng)或者其他拾音器。
進(jìn)一步地,上述步驟s1中,通過(guò)智能設(shè)備上的拾音器獲取語(yǔ)音信號(hào)后,采用傳統(tǒng)的語(yǔ)音識(shí)別技術(shù)將這些語(yǔ)音信號(hào)轉(zhuǎn)換為可識(shí)別文本,該文本可以為文本數(shù)據(jù),即根據(jù)傳統(tǒng)的語(yǔ)音識(shí)別技術(shù)將語(yǔ)音信號(hào)轉(zhuǎn)換為相應(yīng)的文本數(shù)據(jù)信號(hào)。現(xiàn)有技術(shù)中存在較多用于實(shí)現(xiàn)語(yǔ)音識(shí)別技術(shù)的技術(shù)方案,因此在此不再贅述。
本發(fā)明的較佳的實(shí)施例中,在轉(zhuǎn)換成可識(shí)別文本的過(guò)程中,上述方法中還包括添加間隙標(biāo)記的步驟(即上述步驟s1)。具體地,由于使用者在發(fā)出以自然語(yǔ)言組成的語(yǔ)音信號(hào)時(shí),其會(huì)在自然斷句處不自覺(jué)地停頓或者留出一定的說(shuō)話間隙,因此為了便于后續(xù)的語(yǔ)義分析,在上述步驟s1中也可以在獲取到語(yǔ)音信號(hào)并轉(zhuǎn)換成可識(shí)別文本的過(guò)程中,根據(jù)說(shuō)話人說(shuō)話時(shí)的停頓和說(shuō)話間隙,在文本中的相應(yīng)位置添加相應(yīng)的間隙標(biāo)記,即人為地將一個(gè)語(yǔ)音信號(hào)劃分成多個(gè)組成部分。因此上述可識(shí)別文本就成為由多個(gè)以間隔標(biāo)記分割的組成部分組成的一個(gè)可識(shí)別文本。
本發(fā)明的較佳的實(shí)施例中,在將語(yǔ)音信號(hào)轉(zhuǎn)換為可識(shí)別文本之后,智能 設(shè)備會(huì)將可識(shí)別文本上傳至遠(yuǎn)程連接該智能設(shè)備的服務(wù)端進(jìn)行語(yǔ)義分析。上傳至服務(wù)端進(jìn)行語(yǔ)義分析的好處在于:服務(wù)端的存儲(chǔ)容量和計(jì)算能力要遠(yuǎn)遠(yuǎn)大于一個(gè)智能設(shè)備,因此將語(yǔ)義分析的處理過(guò)程放在服務(wù)端進(jìn)行有助于語(yǔ)義分析的精確性。
進(jìn)一步地,本發(fā)明的較佳的實(shí)施例中,在將上述可識(shí)別文本上傳至服務(wù)端之前,智能設(shè)備首先根據(jù)預(yù)設(shè)的密鑰對(duì)上述可識(shí)別文本進(jìn)行加密。上述密鑰可以為預(yù)先設(shè)置的,例如預(yù)先設(shè)置一串密鑰序列,從中選擇一個(gè)密鑰作為本次上傳的加密密鑰,也可以為根據(jù)當(dāng)前時(shí)間或者根據(jù)當(dāng)前隨機(jī)數(shù)隨機(jī)生成的密鑰。則上述步驟s3中,上述服務(wù)端預(yù)先獲取智能設(shè)備作為本次上傳文本所用的加密密鑰,并根據(jù)該加密密鑰對(duì)接收到的可識(shí)別文本進(jìn)行解密。隨后服務(wù)端對(duì)解密后的可識(shí)別文本進(jìn)行初步的預(yù)處理,以將該可識(shí)別文本轉(zhuǎn)變?yōu)榭蛇M(jìn)行語(yǔ)義分析的可分析內(nèi)容。
具體地,本發(fā)明的較佳的實(shí)施例中,上述預(yù)處理可以包括例如對(duì)可識(shí)別文本進(jìn)行分詞、噪聲詞去除或?qū)S蓄I(lǐng)域知識(shí)標(biāo)注等處理。本發(fā)明的一個(gè)較佳的實(shí)施例中,上述語(yǔ)義分析模型中還可以包括背景子模型,所謂背景子模型,其中可以進(jìn)一步包括通用詞庫(kù)和專有領(lǐng)域詞庫(kù)。因此,該實(shí)施例中,上述預(yù)處理還可以包括利用上述背景子模型對(duì)可識(shí)別文本進(jìn)行分詞的處理。
本發(fā)明的較佳的實(shí)施例中,在對(duì)上述可識(shí)別文本進(jìn)行預(yù)處理以得到可分析內(nèi)容的同時(shí),在可分析內(nèi)容中保留上述可識(shí)別文本中的所有間隙標(biāo)記及其對(duì)應(yīng)的標(biāo)記位置。
本發(fā)明的較佳的實(shí)施例中,上述步驟s4中,利用語(yǔ)義關(guān)系子模型和基本子模型分別對(duì)每?jī)蓚€(gè)相鄰的間隙標(biāo)記之間的部分可分析內(nèi)容進(jìn)行精確語(yǔ)義匹配,以獲得對(duì)應(yīng)每個(gè)部分可分析內(nèi)容的匹配子結(jié)果,再結(jié)合所有匹配子結(jié)果獲取相應(yīng)的第一匹配結(jié)果。該步驟被稱為語(yǔ)義分析過(guò)程中的精確語(yǔ)義匹配步驟。具體地,該步驟s4中,由于語(yǔ)義分析模型中的基本子模型包含了含義精確的條目,例如:基本概念、基本概念的擴(kuò)展概念,從而可以與可進(jìn)行語(yǔ)義分析的內(nèi)容進(jìn)行精確匹配,實(shí)現(xiàn)語(yǔ)義分析的目的。
例如,基本子模型包含精確的控制指令概念、應(yīng)用名稱概念、影視名稱概念、音樂(lè)名稱概念、導(dǎo)演演員名稱概念、電視臺(tái)名稱概念等一系列基本概念,以及基本概念的擴(kuò)展概念,例如,對(duì)電影類型概念“動(dòng)作片”擴(kuò)展得出的“武 打片”、“功夫片”等,屬于基本概念的擴(kuò)展概念,基本概念及其基本概念的擴(kuò)展概念構(gòu)成含義精確的條目。而基本概念與擴(kuò)展概念之間的對(duì)應(yīng)關(guān)系存放在語(yǔ)義關(guān)系子模型中,語(yǔ)義關(guān)系還存放有基本概念本身的關(guān)系,這些關(guān)系都可以由對(duì)應(yīng)的關(guān)系號(hào)來(lái)標(biāo)示,例如100標(biāo)示電影類型概念,100a標(biāo)示電影類型概念的擴(kuò)展概念等等。
進(jìn)一步地,上述步驟s4中,首先根據(jù)語(yǔ)義關(guān)系子模型中的與基本子模型中的基本概念相關(guān)的關(guān)系,在語(yǔ)義分析模型中的基本子模型中查找與上述可分析內(nèi)容可直接精確匹配的基本概念:
若能夠查找到,則根據(jù)直接精確匹配的基本概念分別獲取對(duì)應(yīng)每個(gè)部分可分析內(nèi)容的匹配子結(jié)果,并最終結(jié)合所有匹配子結(jié)果以獲得第一匹配結(jié)果;
若不能查找到,則根據(jù)語(yǔ)義關(guān)系子模型中的基本概念與擴(kuò)展概念之間的對(duì)應(yīng)關(guān)系在基本子模型的擴(kuò)展概念中查找與可分析內(nèi)容直接精確匹配的擴(kuò)展概念,同樣分別獲取每個(gè)匹配子結(jié)果,并進(jìn)而獲得第一匹配結(jié)果。
換言之,本發(fā)明的較佳的實(shí)施例中,首先在基本子模型中查找是否存在與可分析內(nèi)容直接精確匹配的基本概念:若存在,則直接根據(jù)這些相匹配的基本概念獲取第一匹配結(jié)果;若不存在,則轉(zhuǎn)向基本子模型中的擴(kuò)展概念并同樣查找是否存在直接精確匹配的擴(kuò)展概念,找到并根據(jù)相匹配的擴(kuò)展概念獲取相應(yīng)的匹配子結(jié)果。
具體地,本發(fā)明的一個(gè)較佳的實(shí)施例中,如果輸入的語(yǔ)音內(nèi)容被預(yù)處理為“動(dòng)作片”,且該“動(dòng)作片”并無(wú)上下文邏輯,則利用語(yǔ)義關(guān)系子模型中電影類型概念的關(guān)系在基本子模型中的電影類型概念中找到“動(dòng)作片”這一基本概念,從而認(rèn)為,語(yǔ)音輸入的內(nèi)容可被精確匹配,無(wú)需進(jìn)行后續(xù)語(yǔ)義分析過(guò)程即可確定用戶的意圖。
如果輸入的語(yǔ)音內(nèi)容被預(yù)處理為“武打片”,且該“武打片”并無(wú)上下文邏輯,在基本子模型的電影類型概念中查找不到“武打片”,那么根據(jù)上述基本子模型中與電影類型這個(gè)基本概念相對(duì)應(yīng)的擴(kuò)展概念的關(guān)系即可在基本子模型中的電影類型的擴(kuò)展概念中查找到“武打片”這一擴(kuò)展概念,從而認(rèn)為語(yǔ)音輸入的內(nèi)容可以被精確匹配,無(wú)需進(jìn)行后續(xù)語(yǔ)義分析過(guò)程即可確定用戶的意圖。
本發(fā)明的較佳的實(shí)施例中,上述語(yǔ)義分析模型中還包括詞表,詞表中包 括可進(jìn)行語(yǔ)義分析的詞的序號(hào)(id)以及每個(gè)詞所對(duì)應(yīng)的關(guān)系號(hào)。例如,在對(duì)于電視功能進(jìn)行控制的應(yīng)用中,將針對(duì)人名、應(yīng)用名、控制詞匯、影視名等采用多對(duì)多的方式進(jìn)行構(gòu)建。在每一步的語(yǔ)義分析過(guò)程中,每個(gè)詞所對(duì)應(yīng)的關(guān)系號(hào)根據(jù)具體適用場(chǎng)景進(jìn)行預(yù)設(shè),亦可根據(jù)需要擴(kuò)充關(guān)系數(shù)量,增加關(guān)系定義。每個(gè)詞的id都是唯一的,因此可以根據(jù)可分析內(nèi)容中的詞在詞表中查找到與該次對(duì)應(yīng)的關(guān)系號(hào),再根據(jù)關(guān)系號(hào)在語(yǔ)義關(guān)系子模型中查找相應(yīng)的關(guān)系。
本發(fā)明的較佳的實(shí)施例中,這些關(guān)系可能會(huì)指向基本子模型、句型關(guān)系子模型或通用子模型中的一個(gè)。在上述實(shí)施例中,上述關(guān)系指向基本子模型,例如上文中所述的“武打片”在詞表中的id對(duì)應(yīng)的關(guān)系號(hào)被預(yù)設(shè)為100,而在語(yǔ)義關(guān)系子模型中該關(guān)系號(hào)100的基本概念表示的是電影類型,因此就可以在基本子模型中的電影類型的基本概念里查找。
本發(fā)明的較佳的實(shí)施例中,上述步驟s4中,若無(wú)法獲取第一匹配結(jié)果,即對(duì)基本概念和擴(kuò)展概念進(jìn)行精確匹配后均無(wú)法得到匹配結(jié)果,則繼續(xù)執(zhí)行下述步驟:
利用語(yǔ)義關(guān)系子模型、句型關(guān)系子模型以及基本子模型分別對(duì)可分析內(nèi)容內(nèi)每?jī)蓚€(gè)相鄰的間隙標(biāo)記之間的部分可分析內(nèi)容關(guān)系語(yǔ)義匹配,以分別得到對(duì)應(yīng)的每個(gè)匹配子結(jié)果,并進(jìn)而獲取相應(yīng)的第二匹配結(jié)果;
則在上述步驟s5中,服務(wù)端將第二匹配結(jié)果返回至智能設(shè)備,以控制智能設(shè)備執(zhí)行第二匹配結(jié)果中包含的指令,或者向使用者提示第二匹配結(jié)果。
具體地,本發(fā)明的較佳的實(shí)施例中,上述處理過(guò)程被稱為語(yǔ)義分析過(guò)程中的關(guān)系語(yǔ)義匹配步驟。于上述步驟s4中,根據(jù)語(yǔ)義關(guān)系子模型中與句型關(guān)系子模型相關(guān)的關(guān)系,在句型關(guān)系子模型中查找與可分析內(nèi)容的句型關(guān)系直接匹配的句型關(guān)系,根據(jù)所匹配的句型關(guān)系對(duì)可分析內(nèi)容重新界定,再利用語(yǔ)義分析模型中的基本子模型對(duì)經(jīng)過(guò)重新界定的可分析內(nèi)容進(jìn)行語(yǔ)義匹配以獲取第二匹配結(jié)果。
換言之,本發(fā)明的較佳的實(shí)施例中,語(yǔ)義分析模型根據(jù)句型關(guān)系子模型對(duì)可分析內(nèi)容進(jìn)行重新進(jìn)行界定后還需要利用基本子模型對(duì)經(jīng)過(guò)重新界定的可分析內(nèi)容進(jìn)行語(yǔ)義匹配并獲取第二匹配結(jié)果。即先通過(guò)語(yǔ)義關(guān)系子模型的處理,再執(zhí)行基本子模型的處理,最終得到對(duì)應(yīng)的每個(gè)匹配子結(jié)果,隨后結(jié) 合得到第二匹配結(jié)果。
本發(fā)明的較佳的實(shí)施例中,上述步驟s4中,可分析內(nèi)容如果無(wú)法獲得精確語(yǔ)義匹配結(jié)果,可以分為三種情況;
第一類內(nèi)容是沒(méi)有上下文關(guān)系,但是仍無(wú)法獲得第一匹配結(jié)果。
第二類內(nèi)容是具有上下文關(guān)系,并可以由句型關(guān)系對(duì)其內(nèi)容做出界定的內(nèi)容。
第三類內(nèi)容是具有上下文關(guān)系,無(wú)法直接通過(guò)句型關(guān)系對(duì)其進(jìn)行界定。
針對(duì)第一類內(nèi)容,由于其沒(méi)有上下文關(guān)系,可以通過(guò)詞頻關(guān)系、計(jì)算距離等方式將其與基本子模型中的概念進(jìn)行語(yǔ)義關(guān)聯(lián),如果關(guān)聯(lián)度可以限定在一定閾值范圍內(nèi),則可以認(rèn)為得到了第二匹配結(jié)果。如果這樣仍很難得到第二匹配結(jié)果,還是可以通過(guò)模糊匹配進(jìn)行語(yǔ)義分析。
針對(duì)第二類內(nèi)容,由于句型關(guān)系子模型中包括各種句型關(guān)系,通過(guò)將可分析內(nèi)容與句型關(guān)系進(jìn)行匹配,如果符合某一種句型關(guān)系,則在一定程度上可以界定內(nèi)容的所屬語(yǔ)義分類,然后再根據(jù)其中內(nèi)容的具體詞語(yǔ)并利用詞表找到這些詞的關(guān)系號(hào),在語(yǔ)義關(guān)系子模型中找到對(duì)應(yīng)的基本子模型中的關(guān)系,最后在基本子模型進(jìn)行匹配,確定具體語(yǔ)義,獲得第二匹配結(jié)果。
對(duì)于上述第三類內(nèi)容,在下文中會(huì)詳述。
本發(fā)明的較佳的實(shí)施例中,上述步驟s4中,若經(jīng)過(guò)關(guān)系匹配也無(wú)法獲得第二匹配結(jié)果(即上述第三類內(nèi)容),則繼續(xù)執(zhí)行下述步驟:
利用語(yǔ)義關(guān)系子模型、句型關(guān)系子模型以及基本子模型中的模糊語(yǔ)義關(guān)系分別對(duì)對(duì)應(yīng)于每?jī)蓚€(gè)相鄰的間隙標(biāo)記之間的部分可分析內(nèi)容進(jìn)行模糊語(yǔ)義分析,以分別獲取對(duì)應(yīng)的每個(gè)匹配子結(jié)果,并進(jìn)而獲得相應(yīng)的第三匹配結(jié)果;或者
利用語(yǔ)義關(guān)系子模型和通用子模型常識(shí)分析庫(kù)分別對(duì)對(duì)應(yīng)于每?jī)蓚€(gè)相鄰的間隙標(biāo)記之間的部分可分析內(nèi)容進(jìn)行模糊關(guān)系匹配,以分別獲取對(duì)應(yīng)的每個(gè)匹配子結(jié)果,并進(jìn)而獲得相應(yīng)的第三匹配結(jié)果;
則步驟s5中,服務(wù)端將第三匹配結(jié)果返回至智能設(shè)備,以控制智能設(shè)備執(zhí)行第三匹配結(jié)果中包含的指令,或者向使用者提示第三匹配結(jié)果。
具體地,本發(fā)明的較佳的實(shí)施例中,上述步驟為模糊關(guān)系匹配步驟。該模糊關(guān)系匹配步驟中用到的模糊語(yǔ)義關(guān)系通??梢园ㄉ舷挛年P(guān)系、概念聚 類分類關(guān)系、領(lǐng)域分類關(guān)系、常用場(chǎng)景分類關(guān)系、語(yǔ)境關(guān)聯(lián)關(guān)系或組合關(guān)聯(lián)關(guān)系等,并且還可以根據(jù)應(yīng)用場(chǎng)景的變化對(duì)關(guān)系進(jìn)行補(bǔ)充。
本發(fā)明的較佳的實(shí)施例中,上述通用子模型中可以包括:常識(shí)概念、常識(shí)概念的關(guān)聯(lián)領(lǐng)域以及常識(shí)概念的關(guān)聯(lián)組合。上述通用子模型可以通過(guò)交互學(xué)習(xí)機(jī)制結(jié)合互聯(lián)網(wǎng)信息與用戶行為數(shù)據(jù)建立,實(shí)現(xiàn)通用子模型的自我更新,將其中符合用戶習(xí)慣的知識(shí)作為學(xué)習(xí)結(jié)果加入常用通用子模型,剩余知識(shí)作為備用通用子模型存在,形成通用子模型。進(jìn)一步的,通用子模型還可以進(jìn)入用戶個(gè)性化提取機(jī)制,對(duì)特定群體、領(lǐng)域用戶或個(gè)體用戶的使用個(gè)性進(jìn)行提取,以實(shí)現(xiàn)個(gè)性化的用戶需求。
需要說(shuō)明的是,整個(gè)語(yǔ)義分析模型,包括其中的基本子模型、語(yǔ)義關(guān)系子模型、句型關(guān)系子模型等都可以通過(guò)上述方式進(jìn)行更新,即采用如圖2中所述的步驟進(jìn)行更新:
步驟a1,利用交互學(xué)習(xí)機(jī)制結(jié)合互聯(lián)網(wǎng)信息或用戶行為數(shù)據(jù)建立初始的語(yǔ)義分析模型;
步驟a2,對(duì)互聯(lián)網(wǎng)信息或用戶行為數(shù)據(jù)進(jìn)行分析、歸類,并依據(jù)歸類好的數(shù)據(jù)對(duì)初始的語(yǔ)義分析模型進(jìn)行更新,以得到最終的語(yǔ)義分析模型并保存。
進(jìn)一步地,本發(fā)明的較佳的實(shí)施例中,同樣可以利用交互學(xué)習(xí)機(jī)制根據(jù)特定領(lǐng)域、特定人群或用戶個(gè)體的互聯(lián)網(wǎng)信息或用戶行為習(xí)慣與偏好對(duì)語(yǔ)義分析模型進(jìn)行更新,包括對(duì)語(yǔ)義分析模型的基本子模型、句型關(guān)系子模型、通用子模型或語(yǔ)義關(guān)系子模型進(jìn)行更新。即語(yǔ)義分析模型的更新過(guò)程還可以進(jìn)一步地如圖3所示,包括:
步驟b1,利用交互學(xué)習(xí)機(jī)制對(duì)特定領(lǐng)域、特定人群或用戶個(gè)體的互聯(lián)網(wǎng)信息或用戶行為習(xí)慣與偏好進(jìn)行處理;
步驟b2,依據(jù)處理得到的數(shù)據(jù)對(duì)語(yǔ)義分析模型進(jìn)行更新。
模糊語(yǔ)義匹配給出的結(jié)果并不一定準(zhǔn)確,但是必然會(huì)輸出一個(gè)系統(tǒng)認(rèn)為最匹配的結(jié)果。在此過(guò)程中,可以使用上下文語(yǔ)境分析技術(shù)、詞性關(guān)系分析技術(shù)、常識(shí)知識(shí)匹配技術(shù)、自動(dòng)學(xué)習(xí)技術(shù)、用戶習(xí)慣抽取技術(shù)等。
具體地,回到模糊關(guān)系匹配步驟中,本發(fā)明的較佳的實(shí)施例中,實(shí)現(xiàn)模糊關(guān)系匹配的關(guān)鍵在于通過(guò)上下文的語(yǔ)境分析對(duì)關(guān)鍵詞進(jìn)行模糊匹配。例如對(duì)于下述“教育孩子”、“教育要面向現(xiàn)代化”、“興辦教育”這三句話中關(guān)于“教 育”的理解可以通過(guò)上下文的語(yǔ)境分析技術(shù)實(shí)現(xiàn)。具體地,
1)“教育”作為一個(gè)基本概念,與可以表征為兒童的基本概念“孩子”后續(xù)連接時(shí),可以認(rèn)為這句話的意圖是把“教育”作為一個(gè)動(dòng)作,而“孩子”是動(dòng)作的受體。
2)“教育要面向現(xiàn)代化”中同樣是教育,但后續(xù)連接的是“面向”和“現(xiàn)代化”這兩個(gè)詞,則可以判斷這兩個(gè)詞不應(yīng)該作為動(dòng)作的受體。同時(shí)“現(xiàn)代化”可以作為一個(gè)修飾語(yǔ)存在,進(jìn)而判斷“教育”在其中的真正意義是做一個(gè)被修飾語(yǔ)。
3)在“興辦教育”中的“教育”有前續(xù)連接詞“興辦”,通過(guò)對(duì)“興辦”的詞性和“教育”的詞性分析可以確定“教育”在本句話中作為名詞。
通過(guò)上述上下文的語(yǔ)境分析,將確定好的詞性、詞語(yǔ)關(guān)系以及語(yǔ)境與通用子模型中的通用概念,通用概念的關(guān)聯(lián)領(lǐng)域和通用概念的關(guān)聯(lián)組合進(jìn)行匹配得到模糊語(yǔ)義匹配結(jié)果,也可以將確定好的釋義與語(yǔ)義分析模型中的基本子模型、句型關(guān)系子模型進(jìn)行匹配,從而獲得模糊語(yǔ)義匹配結(jié)果。
本發(fā)明的較佳的實(shí)施例中,上述三個(gè)步驟(精確語(yǔ)義匹配步驟、關(guān)系語(yǔ)義匹配步驟以及模糊語(yǔ)義匹配步驟)并不是都需要執(zhí)行的。
本發(fā)明的一個(gè)較佳的實(shí)施例中,在一個(gè)完整的語(yǔ)義分析過(guò)程中,若通過(guò)精確語(yǔ)義匹配步驟可以得到第一匹配結(jié)果,則直接根據(jù)第一匹配結(jié)果進(jìn)行后續(xù)操作,無(wú)需再執(zhí)行關(guān)系語(yǔ)義匹配步驟和模糊語(yǔ)義匹配步驟。
本發(fā)明的一個(gè)較佳的實(shí)施例中,在一個(gè)完整的語(yǔ)義分析過(guò)程中,若通過(guò)精確語(yǔ)義匹配步驟無(wú)法得到第一匹配結(jié)果,則轉(zhuǎn)而執(zhí)行關(guān)系語(yǔ)義匹配步驟并得到第二匹配結(jié)果。此時(shí)可以直接根據(jù)第二匹配結(jié)果進(jìn)行后續(xù)操作,而無(wú)需再執(zhí)行模糊語(yǔ)義匹配步驟。
本發(fā)明的一個(gè)較佳的實(shí)施例中,在一個(gè)完整的語(yǔ)義分析過(guò)程中,若通過(guò)精確語(yǔ)義匹配步驟和關(guān)系語(yǔ)義匹配步驟均無(wú)法得到匹配結(jié)果,則轉(zhuǎn)而執(zhí)行模糊語(yǔ)義匹配步驟并得到第三匹配結(jié)果,并進(jìn)而根據(jù)第三匹配結(jié)果執(zhí)行后續(xù)操作。
換言之,本發(fā)明的較佳的實(shí)施例中,上述三個(gè)步驟可以為依序進(jìn)行的,若根據(jù)其中一個(gè)步驟已經(jīng)可以得到相應(yīng)的匹配結(jié)果,則無(wú)需再進(jìn)行后續(xù)的匹配步驟,因此上述三個(gè)步驟并不一定都存在于一次完整的語(yǔ)義分析過(guò)程中。
本發(fā)明的較佳的實(shí)施例中,上文中所述的步驟s5中,服務(wù)端最終向智能設(shè)備回傳分析得到的匹配結(jié)果(第一匹配結(jié)果,或者第二匹配結(jié)果或者第三匹配結(jié)果),智能設(shè)備根據(jù)匹配結(jié)果中包括的不同內(nèi)容執(zhí)行不同的操作。例如:
1)如果使用者先前輸入到智能設(shè)備中的語(yǔ)音信號(hào)為指令性信號(hào),例如開(kāi)啟某某程序、更換桌面等,則最終服務(wù)端匹配得到的匹配結(jié)果中同樣包括相應(yīng)的指令,即服務(wù)端通過(guò)語(yǔ)義分析的過(guò)程將使用者期望指示的指令進(jìn)行標(biāo)準(zhǔn)化輸出至智能設(shè)備,以控制智能設(shè)備執(zhí)行使用者期望的操作。
2)如果使用者先前輸入到智能設(shè)備中的語(yǔ)音信號(hào)是詢問(wèn)或者查找等類型的信號(hào),則最終服務(wù)端匹配得到的匹配結(jié)果中包括語(yǔ)義分析后給出的推理結(jié)果或者對(duì)應(yīng)于詢問(wèn)或者查找的回答結(jié)果。服務(wù)端將上述推理結(jié)果或者回答結(jié)果返回給智能設(shè)備,則智能設(shè)備將這些推理結(jié)果或者回答結(jié)果顯示給使用者查看。
本發(fā)明技術(shù)方案中提供的語(yǔ)義分析方法將使用者輸入的語(yǔ)音內(nèi)容經(jīng)過(guò)語(yǔ)音識(shí)別之后,按照從精確到模糊的順序進(jìn)行語(yǔ)義分析,具有系統(tǒng)化、高擴(kuò)展性和高可行性的特點(diǎn),可以有效地對(duì)使用者輸入的自然語(yǔ)言進(jìn)行分析和推理,支持對(duì)使用者輸入的語(yǔ)言進(jìn)行精確或者模糊分析,使使用者能夠更自然、方便地與智能設(shè)備進(jìn)行交互。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,對(duì)于系統(tǒng)類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通 過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。