欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電子設(shè)備及其自然語(yǔ)言分析方法

文檔序號(hào):6444180閱讀:221來(lái)源:國(guó)知局
專利名稱:電子設(shè)備及其自然語(yǔ)言分析方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種電子設(shè)備及其自然語(yǔ)言分析方法。
背景技術(shù)
隨著技術(shù)的發(fā)展,具有人機(jī)會(huì)話功能的計(jì)算機(jī)等智能型的電子設(shè)備越來(lái)越受到消費(fèi)者的親睞。然而,自然語(yǔ)言理解一直是人工智能學(xué)科內(nèi)引人注目而又困難重重的一個(gè)核心研究課題。在人機(jī)會(huì)話的過(guò)程中,電子設(shè)備將用戶的自然語(yǔ)言通過(guò)詞匯切分法等方式進(jìn)行切分,然后結(jié)合預(yù)存的基礎(chǔ)語(yǔ)料庫(kù)來(lái)理解用戶的自然語(yǔ)言,通過(guò)轉(zhuǎn)換最終得到句子的語(yǔ)意。雖然基礎(chǔ)語(yǔ)料庫(kù)中已被注入大量的語(yǔ)言知識(shí)和語(yǔ)法規(guī)則知識(shí),然而,當(dāng)用戶的自然語(yǔ)言中出現(xiàn)語(yǔ)言代指時(shí),例如,自然語(yǔ)言中的“然而圓規(guī)很不平,顯出鄙夷的神色,仿佛嗤笑法國(guó)人不知道拿破侖…(魯迅先生的《故鄉(xiāng)》)”、“學(xué)生吃食堂”、“老鄉(xiāng)吃大碗”等等,電子設(shè)備根據(jù)基礎(chǔ)語(yǔ)料庫(kù)就無(wú)法快速準(zhǔn)確的理解用戶的自然語(yǔ)言。

發(fā)明內(nèi)容
有鑒于此,有必要提供一種用于電子設(shè)備的自然語(yǔ)言分析方法,可提高電子設(shè)備理解用戶的自然語(yǔ)言的準(zhǔn)確度,以便于更有效的人機(jī)會(huì)話,以解決上述問(wèn)題。有鑒于此, 還有必要提供一種采用自然語(yǔ)言分析方法的電子設(shè)備,以解決上述問(wèn)題。一種自然語(yǔ)言分析方法,用于包括存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)的電子設(shè)備。所述基礎(chǔ)語(yǔ)料庫(kù)記錄了多個(gè)詞匯以及每一詞匯的使用頻率。所述電子設(shè)備還存儲(chǔ)有記錄了至少一代指詞匯及其臨時(shí)理解結(jié)果的一一對(duì)應(yīng)關(guān)系的臨時(shí)語(yǔ)料庫(kù)。所述方法包括如下步驟:接收用戶的語(yǔ)音和/或文字輸入,將接收的語(yǔ)音和/或文字輸入轉(zhuǎn)換為電信號(hào);將所述用戶的語(yǔ)音信號(hào)和/或文字輸入信號(hào)轉(zhuǎn)換為一預(yù)設(shè)的語(yǔ)言的文本信息;將所述文本信息切分為包括多個(gè)詞匯的多種詞匯切分結(jié)果,并在所述多種詞匯切分結(jié)果的基礎(chǔ)上,根據(jù)句式構(gòu)造規(guī)則將所述文本信息進(jìn)行語(yǔ)句成分劃分,得到多種語(yǔ)句劃分結(jié)果;從所述基礎(chǔ)語(yǔ)料庫(kù)中獲取切分后的每一詞匯的使用頻率,并在獲取的每一詞匯的使用頻率的基礎(chǔ)上,根據(jù)各種詞匯切分結(jié)果以及語(yǔ)句劃分結(jié)果綜合分析并得到一第一理解結(jié)果;根據(jù)上下文理解法對(duì)用戶的一預(yù)設(shè)時(shí)段內(nèi)的文本信息進(jìn)行分析,判斷所述第一理解結(jié)果是否為一恰當(dāng)?shù)睦斫饨Y(jié)果;當(dāng)所述第一理解結(jié)果不是恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定導(dǎo)致所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)代指詞匯,并將所述一或多個(gè)代指詞匯與存儲(chǔ)在所述臨時(shí)語(yǔ)料庫(kù)中的詞匯進(jìn)行對(duì)比,判斷臨時(shí)語(yǔ)料庫(kù)中是否記錄了所述一或多個(gè)代指詞匯;當(dāng)所述臨時(shí)語(yǔ)料庫(kù)中未記錄所述一或多個(gè)代指詞匯時(shí),根據(jù)上下文分析確定所述一或多個(gè)代指詞匯的臨時(shí)理解結(jié)果以及對(duì)所述文本信息的第二理解結(jié)果,并將所述一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù)中;及根據(jù)所述第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。一種電子設(shè)備,包括存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)的存儲(chǔ)單元和輸入單元。所述基礎(chǔ)語(yǔ)料庫(kù)記錄了多個(gè)詞匯以及每一詞匯的使用頻率。所述輸入單元用于接收用戶的語(yǔ)音和/或文字輸入,將接收的語(yǔ)音和/或文字輸入轉(zhuǎn)換為電信號(hào)。所述存儲(chǔ)單元還存儲(chǔ)了一臨時(shí)語(yǔ)料庫(kù)。所述臨時(shí)語(yǔ)料庫(kù)記錄了至少一代指詞匯及其臨時(shí)理解結(jié)果的一一對(duì)應(yīng)關(guān)系。所述電子設(shè)備還包括:
一語(yǔ)言文字轉(zhuǎn)換模塊,用于將所述用戶的語(yǔ)音信號(hào)和/或文字輸入信號(hào)轉(zhuǎn)換為一預(yù)設(shè)的語(yǔ)言的文本信息;
一語(yǔ)言分析模塊,用于將所述文本信息切分為包括多個(gè)詞匯的多種詞匯切分結(jié)果,并在所述多種詞匯切分結(jié)果的基礎(chǔ)上,根據(jù)句式構(gòu)造規(guī)則將所述文本信息進(jìn)行語(yǔ)句成分劃分,得到多種語(yǔ)句劃分結(jié)果;以及從所述基礎(chǔ)語(yǔ)料庫(kù)中獲取切分后的每一詞匯的使用頻率,并在獲取的每一詞匯的使用頻率的基礎(chǔ)上,根據(jù)各種詞匯切分結(jié)果以及語(yǔ)句劃分結(jié)果綜合分析并得到一第一理解結(jié)果;
一判斷模塊,用于根據(jù)上下文理解法對(duì)用戶的一預(yù)設(shè)時(shí)段內(nèi)的文本信息進(jìn)行分析,判斷所述第一理解結(jié)果是否為一恰當(dāng)?shù)睦斫饨Y(jié)果,以及當(dāng)所述第一理解結(jié)果不是恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定導(dǎo)致所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)代指詞匯,并將所述一或多個(gè)代指詞匯與存儲(chǔ)在所述臨時(shí)語(yǔ)料庫(kù)中的詞匯進(jìn)行對(duì)比,判斷臨時(shí)語(yǔ)料庫(kù)中是否記錄了所述一或多個(gè)代指詞匯;
所述語(yǔ)言分析模塊,還用于當(dāng)所述臨時(shí)語(yǔ)料庫(kù)中未記錄所述一或多個(gè)代指詞匯時(shí),根據(jù)上下文分析確定所述一或多個(gè)代指詞匯的臨時(shí)理解結(jié)果以及對(duì)所述文本信息的第二理解結(jié)果,并將所述一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù)中;及一智能會(huì)話模塊,用于根據(jù)所述第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。相對(duì)于現(xiàn)有技術(shù),上述電子設(shè)備及其自然語(yǔ)言分析方法,使用上述電子設(shè)備及其自然語(yǔ)言分析方法,當(dāng)用戶啟動(dòng)電子設(shè)備后,用戶可以通過(guò)輸入單元與電子設(shè)備進(jìn)行人機(jī)會(huì)話,通過(guò)將用戶的語(yǔ)音和/或文字輸入轉(zhuǎn)換為一文本信息,將該文本信息進(jìn)行分析后確定一理解結(jié)果,判斷所述理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定一或多個(gè)導(dǎo)致所述理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)詞匯(即代指詞匯)及其臨時(shí)理解結(jié)果并存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù),并確定一新的理解結(jié)果,同時(shí),根據(jù)新的理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息,從而更準(zhǔn)確的理解用戶的自然語(yǔ)言,提高了人機(jī)會(huì)話的效率。


圖1為本發(fā)明一實(shí)施方式的電子設(shè)備的功能模塊圖。圖2為本發(fā)明中電子設(shè)備的自然語(yǔ)言分析方法的步驟流程圖。主要元件符號(hào)說(shuō)明
電子設(shè)備_100
存儲(chǔ)單元_10
_基礎(chǔ)語(yǔ)料庫(kù)TT
ife時(shí)語(yǔ)14庫(kù)iT
輸入單元_20
亙理單元i
語(yǔ)音文字轉(zhuǎn)換模塊 31語(yǔ)言分析模塊_32
到斷模塊i
智能會(huì)話模塊34
緩存器_40
顯示單元_50
語(yǔ)音輸出單元|60
如下具體實(shí)施方式
將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。
具體實(shí)施例方式請(qǐng)參閱圖1,其為本發(fā)明的一實(shí)施方式的電子設(shè)備100的功能模塊圖。電子設(shè)備100可更準(zhǔn)確的理解用戶自然語(yǔ)言,具有較高的人機(jī)會(huì)話效率。在本實(shí)施方式中,電子設(shè)備100為一電腦,在其他實(shí)施方式中,電子設(shè)備100還可以是手機(jī)等電子設(shè)備。電子設(shè)備100包括一存儲(chǔ)單兀10、一輸入單兀20、一處理單兀30、一顯不單兀50和一語(yǔ)音輸出單兀60。存儲(chǔ)單元10存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)11。基礎(chǔ)語(yǔ)料庫(kù)11記錄了海量的詞匯以及每一詞匯的使用頻率。基礎(chǔ)語(yǔ)料庫(kù)11是按照明確的語(yǔ)言學(xué)標(biāo)準(zhǔn)選擇并排序的語(yǔ)言運(yùn)用材料匯集,是按照明確的設(shè)計(jì)標(biāo)準(zhǔn)集成的可機(jī)讀的大型文本庫(kù)。在本實(shí)施方式中,基礎(chǔ)語(yǔ)料庫(kù)11是存有大量的中文自然語(yǔ)言的文本庫(kù),在其他實(shí)施方式中,基礎(chǔ)語(yǔ)料庫(kù)11還可以存儲(chǔ)有英文、日文等其他語(yǔ)言種類的自然語(yǔ)言的文本庫(kù)。具體文本的語(yǔ)言種類可以根據(jù)需要設(shè)置。緩存器40中存儲(chǔ)有臨時(shí)語(yǔ)料庫(kù)41。臨時(shí)語(yǔ)料庫(kù)41記錄了至少一代指詞匯及其臨時(shí)理解結(jié)果的一一對(duì)應(yīng)關(guān)系。該臨時(shí)語(yǔ)料庫(kù)41是在電子設(shè)備100進(jìn)行人際會(huì)話的過(guò)程中存儲(chǔ)的。例如,臨時(shí)語(yǔ)料庫(kù)41記錄了代指詞匯“圓規(guī)”與對(duì)其的臨時(shí)理解結(jié)果為“一人名”的對(duì)應(yīng)關(guān)系、代指詞匯“吃食堂”與對(duì)其的臨時(shí)理解結(jié)果為“在食堂吃飯”等等。在一實(shí)施方式中,該臨時(shí)語(yǔ)料庫(kù)41暫存于存儲(chǔ)單元10中。輸入單元20用于接收用戶的語(yǔ)音和/或文字輸入,將接收的語(yǔ)音和/或文字輸入轉(zhuǎn)換為電信號(hào),并將轉(zhuǎn)換得到的語(yǔ)音信號(hào)和/或文字輸入信號(hào)傳輸至處理單元30。處理單兀30包括一語(yǔ)音文字轉(zhuǎn)換模塊31、一語(yǔ)言分析模塊32、一判斷模塊33和一智能會(huì)話模塊34。當(dāng)用戶開(kāi)啟電子設(shè)備100后,輸入單兀20即被啟動(dòng),用戶可以通過(guò)輸入單兀20與電子設(shè)備100進(jìn)行人機(jī)會(huì)話。語(yǔ)音文字轉(zhuǎn)換模塊31用于將輸入單兀20傳輸?shù)挠脩舻恼Z(yǔ)音信號(hào)和/或文字輸入信號(hào)轉(zhuǎn)換為一預(yù)設(shè)的語(yǔ)言的文本信息。在本實(shí)施方式中,該預(yù)設(shè)的語(yǔ)言為中文,該文本信息可以為包括一個(gè)詞、一句話或一段話的文本信息。在其他實(shí)施方式中,該預(yù)設(shè)的語(yǔ)言還可以是英文、日文等。語(yǔ)言分析模塊32用于首先將語(yǔ)音文字轉(zhuǎn)換模塊31轉(zhuǎn)換得到的文本信息切分為包括多個(gè)詞匯的多種詞匯切分結(jié)果;然后在所述多種詞匯切分結(jié)果的基礎(chǔ)上,根據(jù)句式構(gòu)造規(guī)則將所述文本信息進(jìn)行語(yǔ)句成分劃分,得到多種語(yǔ)句劃分結(jié)果。語(yǔ)言分析模塊32還用于從存儲(chǔ)在存儲(chǔ)單元10的基礎(chǔ)語(yǔ)料庫(kù)11中獲取切分后的每一詞匯的使用頻率,并在獲取的每一詞匯的使用頻率的基礎(chǔ)上,根據(jù)各種詞匯切分結(jié)果以及語(yǔ)句劃分結(jié)果綜合分析并得到一第一理解結(jié)果。語(yǔ)言分析模塊32還用于將所述第一理解結(jié)果實(shí)時(shí)的傳輸至判斷模塊33。判斷模塊33用于根據(jù)上下文理解法(即語(yǔ)境理解法)對(duì)用戶的一預(yù)設(shè)時(shí)段內(nèi)的文本信息進(jìn)行分析,判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果是否為一恰當(dāng)?shù)睦斫饨Y(jié)果,并將判斷結(jié)果傳輸至語(yǔ)言分析模塊32和智能會(huì)話模塊34。當(dāng)判斷模塊33判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果為恰當(dāng)?shù)睦斫饨Y(jié)果時(shí):智能會(huì)話模塊34則根據(jù)所述第一理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。當(dāng)判斷模塊33判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果時(shí):
判斷模塊33還用于確定導(dǎo)致所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)詞匯(即代指詞匯),并將所述一或多個(gè)代指詞匯與存儲(chǔ)在臨時(shí)語(yǔ)料庫(kù)41中的詞匯進(jìn)行對(duì)比,判斷臨時(shí)語(yǔ)料庫(kù)41中是否記錄了所述一或多個(gè)代指詞匯。當(dāng)臨時(shí)語(yǔ)料庫(kù)41中未記錄所述一或多個(gè)代指詞匯時(shí):語(yǔ)言分析模塊32還用于根據(jù)上下文分析確定所述一或多個(gè)代指詞匯的臨時(shí)理解結(jié)果以及對(duì)所述文本信息的第二理解結(jié)果,并更新臨時(shí)語(yǔ)料庫(kù)41,即將所述一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù)41中;智能會(huì)話模塊34則根據(jù)所述第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。當(dāng)臨時(shí)語(yǔ)料庫(kù)41中記錄了所述一或多個(gè)代指詞匯時(shí):語(yǔ)言分析模塊32從臨時(shí)語(yǔ)料庫(kù)41中獲取所述一或多個(gè)代指詞匯所對(duì)應(yīng)的臨時(shí)理解結(jié)果,并據(jù)此確定對(duì)所述文本信息的第三理解結(jié)果;智能會(huì)話模塊34則根據(jù)所述第三理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息;智能會(huì)話模塊34則根據(jù)所述第三理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和更新的臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。語(yǔ)音文字轉(zhuǎn)換模塊31還用于將智能會(huì)話模塊34所確定的回復(fù)信息轉(zhuǎn)換為自然語(yǔ)言的文本信息和/或語(yǔ)音信號(hào);并控制將所述文本信息顯示于顯示單元50和/或?qū)⑺稣Z(yǔ)音信號(hào)通過(guò)語(yǔ)音輸出單元進(jìn)行播放。在本實(shí)施方式中,緩存器40還用于暫存語(yǔ)音文字轉(zhuǎn)換模塊31轉(zhuǎn)換得到的文本信息、語(yǔ)言分析模塊32所切分的各個(gè)詞匯以及詞匯切分結(jié)果、語(yǔ)句劃分結(jié)果、語(yǔ)境分析結(jié)果、第一理解結(jié)果、第二理解結(jié)果、以及第三理解結(jié)果。一實(shí)施方式中,當(dāng)緩存器40或存儲(chǔ)單元10中未存儲(chǔ)有臨時(shí)語(yǔ)料庫(kù)41時(shí),判斷模塊33還用于新建一臨時(shí)語(yǔ)料庫(kù)41,并將所確定的一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)后存儲(chǔ)于該新建的臨時(shí)語(yǔ)料庫(kù)41中。在一實(shí)施方式中,判斷模塊33還用于當(dāng)判斷電子設(shè)備100與一用戶結(jié)束了當(dāng)前會(huì)話時(shí),將存儲(chǔ)于緩存器40或存儲(chǔ)單元10中的臨時(shí)語(yǔ)料庫(kù)41刪除。請(qǐng)參閱圖2,其為本發(fā)明的電子設(shè)備100的自然語(yǔ)言分析方法的流程圖,用于存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)11的電子設(shè)備,基礎(chǔ)語(yǔ)料庫(kù)11記錄了海量的詞匯以及每一詞匯的使用頻率。該自然語(yǔ)言分析方法包括:
步驟S201,輸入單元20接收用戶的語(yǔ)音和/或文字輸入,將接收的語(yǔ)音和/或文字輸入轉(zhuǎn)換為電信號(hào)。步驟S202,語(yǔ)音文字轉(zhuǎn)換模塊31將所述用戶的語(yǔ)音信號(hào)和/或文字輸入信號(hào)轉(zhuǎn)換為一預(yù)設(shè)的語(yǔ)言的文本信息。在本實(shí)施方式中,該預(yù)設(shè)的語(yǔ)言為中文,該文本信息可以為包括一個(gè)詞、一句話或一段話的文本信息。在其他實(shí)施方式中,該預(yù)設(shè)的語(yǔ)言還可以是英文、
日文等。 步驟S203,語(yǔ)言分析模塊32首先將語(yǔ)音文字轉(zhuǎn)換模塊31轉(zhuǎn)換得到的文本信息切分為包括多個(gè)詞匯的多種詞匯切分結(jié)果,然后在所述多種詞匯切分結(jié)果的基礎(chǔ)上,根據(jù)句式構(gòu)造規(guī)則將所述文本信息進(jìn)行語(yǔ)句成分劃分,得到多種語(yǔ)句劃分結(jié)果。步驟S204,語(yǔ)言分析模塊32從存儲(chǔ)在存儲(chǔ)單元10的基礎(chǔ)語(yǔ)料庫(kù)11中獲取切分后的每一詞匯的使用頻率,并在獲取的每一詞匯的使用頻率的基礎(chǔ)上,根據(jù)各種詞匯切分結(jié)果以及語(yǔ)句劃分結(jié)果綜合分析并得到一第一理解結(jié)果。語(yǔ)言分析模塊32還用于將所述第一理解結(jié)果實(shí)時(shí)的傳輸至判斷模塊33。步驟S205,判斷模塊33根據(jù)上下文理解法(即語(yǔ)境理解法)對(duì)用戶的一預(yù)設(shè)時(shí)段內(nèi)的文本信息進(jìn)行分析,判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果是否為一恰當(dāng)?shù)睦斫饨Y(jié)果,如果否,則進(jìn)入步驟S206,否則,流程進(jìn)入步驟S209。判斷模塊33還將判斷結(jié)果傳輸至語(yǔ)言分析模塊32和智能會(huì)話模塊34。步驟S206,判斷模塊33確定導(dǎo)致所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)詞匯(即代指詞匯),并將所述一或多個(gè)代指詞匯與存儲(chǔ)在臨時(shí)語(yǔ)料庫(kù)41中的詞匯進(jìn)行對(duì)比,判斷臨時(shí)語(yǔ)料庫(kù)41中是否記錄了所述一或多個(gè)代指詞匯。如果否,則進(jìn)入步驟S207,否則,流程進(jìn)入步驟S208。一實(shí)施方式中,當(dāng)緩存器40或存儲(chǔ)單元10中未存儲(chǔ)有臨時(shí)語(yǔ)料庫(kù)41時(shí),判斷模塊33還用于新建一臨時(shí)語(yǔ)料庫(kù)41,并將所確定的一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)后存儲(chǔ)于該新建的臨時(shí)語(yǔ)料庫(kù)41中。步驟S207,當(dāng)臨時(shí)語(yǔ)料庫(kù)41中未記錄所述一或多個(gè)代指詞匯時(shí),語(yǔ)言分析模塊32根據(jù)上下文分析確定所述一或多個(gè)代指詞匯的臨時(shí)理解結(jié)果以及對(duì)所述文本信息的第二理解結(jié)果,并將所述一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù)41中。步驟S208,當(dāng)臨時(shí)語(yǔ)料庫(kù)41中記錄了所述一或多個(gè)代指詞匯時(shí),語(yǔ)言分析模塊32從臨時(shí)語(yǔ)料庫(kù)41中獲取所述一或多個(gè)代指詞匯所對(duì)應(yīng)的臨時(shí)理解結(jié)果,并據(jù)此確定對(duì)所述文本信息的第三理解結(jié)果。步驟S209,智能會(huì)話模塊34根據(jù)所述語(yǔ)言分析模塊32確定的理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和/或臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。具體為:
當(dāng)判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果為一恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),智能會(huì)話模塊34根據(jù)所述第一理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息;
當(dāng)判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果,且臨時(shí)語(yǔ)料庫(kù)41中未記錄所述一或多個(gè)代指詞匯時(shí),智能會(huì)話模塊34根據(jù)所述第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息;及
當(dāng)判斷語(yǔ)言分析模塊32傳輸?shù)牡谝焕斫饨Y(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果,且臨時(shí)語(yǔ)料庫(kù)41中記錄了所述一或多個(gè)代指詞匯時(shí),智能會(huì)話模塊34根據(jù)所述第三理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。
在一實(shí)施方式中,判斷模塊33還用于當(dāng)判斷電子設(shè)備100與一用戶結(jié)束了當(dāng)前會(huì)話時(shí),將存儲(chǔ)于緩存器40或存儲(chǔ)單元10中的臨時(shí)語(yǔ)料庫(kù)41刪除。步驟S210,語(yǔ)音文字轉(zhuǎn)換模塊31將智能會(huì)話模塊34所確定的回復(fù)信息轉(zhuǎn)換為自然語(yǔ)言的文本信息和/或語(yǔ)音信號(hào);并控制將轉(zhuǎn)換后的文本信息顯示于顯示單元50和/或?qū)⑺稣Z(yǔ)音信號(hào)通過(guò)語(yǔ)音輸出單元進(jìn)行播放。使用上述電子設(shè)備100及其自然語(yǔ)言分析方法,當(dāng)用戶啟動(dòng)電子設(shè)備100后,用戶可以通過(guò)輸入單元20與電子設(shè)備100進(jìn)行人機(jī)會(huì)話,通過(guò)將用戶的語(yǔ)音和/或文字輸入轉(zhuǎn)換為一文本信息,將該文本信息進(jìn)行分析后確定一理解結(jié)果,判斷所述理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定一或多個(gè)導(dǎo)致所述理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)詞匯(即代指詞匯)及其臨時(shí)理解結(jié)果并存儲(chǔ)于一新建或更新臨時(shí)語(yǔ)料庫(kù)41,并確定一新的理解結(jié)果,同時(shí),根據(jù)新的理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)11和臨時(shí)語(yǔ)料庫(kù)41確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息,從而更準(zhǔn)確的理解用戶的自然語(yǔ)言,提高了人機(jī)會(huì)話的效率。本技術(shù)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施方式僅是用來(lái)說(shuō)明本發(fā)明,而并非用作為對(duì)本發(fā)明的限定,只要在本發(fā)明的實(shí)質(zhì)精神范圍之內(nèi),對(duì)以上實(shí)施方式所作的適當(dāng)改變和變化都落在本發(fā)明要求保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種自然語(yǔ)言分析方法,用于包括存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)的電子設(shè)備,其特征在于,所述基礎(chǔ)語(yǔ)料庫(kù)記錄了多個(gè)詞匯以及每一詞匯的使用頻率,所述電子設(shè)備還存儲(chǔ)有記錄了至少一代指詞匯及其臨時(shí)理解結(jié)果的一一對(duì)應(yīng)關(guān)系的臨時(shí)語(yǔ)料庫(kù),所述方法包括如下步驟: 接收用戶的語(yǔ)音和/或文字輸入,將接收的語(yǔ)音和/或文字輸入轉(zhuǎn)換為電信號(hào); 將所述用戶的語(yǔ)音信號(hào)和/或文字輸入信號(hào)轉(zhuǎn)換為一預(yù)設(shè)的語(yǔ)言的文本信息; 將所述文本信息切分為包括多個(gè)詞匯的多種詞匯切分結(jié)果,并在所述多種詞匯切分結(jié)果的基礎(chǔ)上,根據(jù)句式構(gòu)造規(guī)則將所述文本信息進(jìn)行語(yǔ)句成分劃分,得到多種語(yǔ)句劃分結(jié)果; 從所述基礎(chǔ)語(yǔ)料庫(kù)中獲取切分后的每一詞匯的使用頻率,并在獲取的每一詞匯的使用頻率的基礎(chǔ)上,根據(jù)各種詞匯切分結(jié)果以及語(yǔ)句劃分結(jié)果綜合分析并得到一第一理解結(jié)果; 根據(jù)上下文理解法對(duì)用戶的一預(yù)設(shè)時(shí)段內(nèi)的文本信息進(jìn)行分析,判斷所述第一理解結(jié)果是否為一恰當(dāng)?shù)睦斫饨Y(jié)果; 當(dāng)所述第一理解結(jié)果不是恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定導(dǎo)致所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)代指詞匯,并將所述一或多個(gè)代指詞匯與存儲(chǔ)在所述臨時(shí)語(yǔ)料庫(kù)中的詞匯進(jìn)行對(duì)比,判斷臨時(shí)語(yǔ)料庫(kù)中是否記錄了所述一或多個(gè)代指詞匯; 當(dāng)所述臨時(shí)語(yǔ)料庫(kù)中未記錄所述一或多個(gè)代指詞匯時(shí),根據(jù)上下文分析確定所述一或多個(gè)代指詞匯的臨時(shí)理解結(jié)果以及對(duì)所述文本信息的第二理解結(jié)果,并將所述一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù)中;及 根據(jù)所述第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 將所述回復(fù)信息轉(zhuǎn)換為自然語(yǔ)言的文本信息和/或語(yǔ)音信號(hào);及 顯示所述轉(zhuǎn)換后的文本信息和/或播放所述語(yǔ)音信號(hào)。
3.如權(quán)利要求1或2所述的方法,其特征在于,還包括:新建一臨時(shí)語(yǔ)料庫(kù),并將所確定的一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)后存儲(chǔ)于該新建的臨時(shí)語(yǔ)料庫(kù)中。
4.如權(quán)利要求1或2所述的方法,其特征在于,還包括: 當(dāng)所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果,且所述臨時(shí)語(yǔ)料庫(kù)中記錄了所述一或多個(gè)代指詞匯時(shí),從臨時(shí)語(yǔ)料庫(kù)中獲取所述一或多個(gè)代指詞匯所對(duì)應(yīng)的臨時(shí)理解結(jié)果,并據(jù)此確定對(duì)所述文本信息的第三理解結(jié)果;及 根據(jù)所述第三理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。
5.如權(quán)利要求1或2所述的方法,其特征在于,還包括: 判斷當(dāng)前會(huì)話是否已結(jié)束;及 當(dāng)當(dāng)前會(huì)話已結(jié)束時(shí),刪除所述臨時(shí)語(yǔ)料庫(kù)。
6.一種電子設(shè)備,包括存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)的存儲(chǔ)單元和輸入單元,所述基礎(chǔ)語(yǔ)料庫(kù)記錄了多個(gè)詞匯以及每一詞匯的使用頻率,所述輸入單元用于接收用戶的語(yǔ)音和/或文字輸入,將接收的語(yǔ)音和/或文字輸入轉(zhuǎn)換為電信號(hào),其特征在于,所述存儲(chǔ)單元還存儲(chǔ)了一臨時(shí)語(yǔ)料庫(kù),所述臨時(shí)語(yǔ)料庫(kù)記錄了至少一代指詞匯及其臨時(shí)理解結(jié)果的一一對(duì)應(yīng)關(guān)系,所述電子設(shè)備還包括: 一語(yǔ)言文字轉(zhuǎn)換模塊,用于將所述用戶的語(yǔ)音信號(hào)和/或文字輸入信號(hào)轉(zhuǎn)換為一預(yù)設(shè)的語(yǔ)言的文本信息; 一語(yǔ)言分析模塊,用于將所述文本信息切分為包括多個(gè)詞匯的多種詞匯切分結(jié)果,并在所述多種詞匯切分結(jié)果的基礎(chǔ)上,根據(jù)句式構(gòu)造規(guī)則將所述文本信息進(jìn)行語(yǔ)句成分劃分,得到多種語(yǔ)句劃分結(jié)果;以及從所述基礎(chǔ)語(yǔ)料庫(kù)中獲取切分后的每一詞匯的使用頻率,并在獲取的每一詞匯的使用頻率的基礎(chǔ)上,根據(jù)各種詞匯切分結(jié)果以及語(yǔ)句劃分結(jié)果綜合分析并得到一第一理解結(jié)果; 一判斷模塊,用于根據(jù)上下文理解法對(duì)用戶的一預(yù)設(shè)時(shí)段內(nèi)的文本信息進(jìn)行分析,判斷所述第一理解結(jié)果是否為一恰當(dāng)?shù)睦斫饨Y(jié)果,以及當(dāng)所述第一理解結(jié)果不是恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定導(dǎo)致所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果的一或多個(gè)代指詞匯,并將所述一或多個(gè)代指詞匯與存儲(chǔ)在所述臨時(shí)語(yǔ)料庫(kù)中的詞匯進(jìn)行對(duì)比,判斷臨時(shí)語(yǔ)料庫(kù)中是否記錄了所述一或多個(gè)代指詞匯; 所述語(yǔ)言分析模塊,還用于當(dāng)所述臨時(shí)語(yǔ)料庫(kù)中未記錄所述一或多個(gè)代指詞匯時(shí),根據(jù)上下文分析確定所述一或多個(gè)代指詞匯的臨時(shí)理解結(jié)果以及對(duì)所述文本信息的第二理解結(jié)果,并將所述一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)存儲(chǔ)于臨時(shí)語(yǔ)料庫(kù)中;及 一智能會(huì)話模塊,用于根據(jù)所述第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述語(yǔ)言文字轉(zhuǎn)換模塊還用于將所述回復(fù)信息轉(zhuǎn)換為自然語(yǔ)言的文本信息和/或語(yǔ)音信號(hào);及 還包括用于顯示所述轉(zhuǎn)換后的文本信息的顯示單元和/或播放所述語(yǔ)音信號(hào)的語(yǔ)音輸出單元。
8.如權(quán)利要求6或7所述的電子設(shè)備,其特征在于:所述判斷模塊還用于新建一臨時(shí)語(yǔ)料庫(kù),并將所確定的一或多個(gè)代指詞匯及其臨時(shí)理解結(jié)果一一對(duì)應(yīng)后存儲(chǔ)于該新建的臨時(shí)語(yǔ)料庫(kù)中。
9.如權(quán)利要求6或7所述的電子設(shè)備,其特征在于:所述語(yǔ)言分析模塊還用于當(dāng)所述第一理解結(jié)果為不恰當(dāng)?shù)睦斫饨Y(jié)果且所述臨時(shí)語(yǔ)料庫(kù)中記錄了所述一或多個(gè)代指詞匯時(shí),從臨時(shí)語(yǔ)料庫(kù)中獲取所述一或多個(gè)代指詞匯所對(duì)應(yīng)的臨時(shí)理解結(jié)果,并據(jù)此確定對(duì)所述文本信息的第三理解結(jié)果 '及 所述智能會(huì)話模塊還用于根據(jù)所述第三理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的所述文本信息的一回復(fù)信息。
10.如權(quán)利要求6或7所述的電子設(shè)備,其特征在于,所述判斷單元還用于:判斷當(dāng)前會(huì)話是否已結(jié)束;及當(dāng)判斷當(dāng)前會(huì)話已結(jié)束時(shí),刪除所述臨時(shí)語(yǔ)料庫(kù)。
全文摘要
一種自然語(yǔ)言分析方法,用于包括存儲(chǔ)有基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)的電子設(shè)備。所述方法包括如下步驟接收用戶輸入并轉(zhuǎn)換為電信號(hào);將輸入信號(hào)轉(zhuǎn)換為文本信息;將文本信息進(jìn)行分析;根據(jù)基礎(chǔ)語(yǔ)料庫(kù)和詞匯切分結(jié)果和語(yǔ)句劃分結(jié)果分析得到第一理解結(jié)果;根據(jù)上下文理解法判斷第一理解結(jié)果是否為恰當(dāng)?shù)睦斫饨Y(jié)果;當(dāng)?shù)谝焕斫饨Y(jié)果不是恰當(dāng)?shù)睦斫饨Y(jié)果時(shí),確定一或多個(gè)代指詞匯,根據(jù)上下文確定其臨時(shí)理解結(jié)果以及對(duì)文本信息的第二理解結(jié)果;及根據(jù)第二理解結(jié)果以及基礎(chǔ)語(yǔ)料庫(kù)和臨時(shí)語(yǔ)料庫(kù)確定用于回應(yīng)用戶的文本信息的一回復(fù)信息。本發(fā)明還提供了一種應(yīng)用上述方法的電子設(shè)備。本發(fā)明提高了電子設(shè)備理解用戶的自然語(yǔ)言的準(zhǔn)確度。
文檔編號(hào)G06F17/27GK103186523SQ201110451460
公開(kāi)日2013年7月3日 申請(qǐng)日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者熊雨凱, 陸欣, 翁世芳, 劉慧豐, 呂東生, 張玉勇, 朱健健, 成響林, 黃選峰, 姜安林, 周小山, 李新華 申請(qǐng)人:富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江津市| 东宁县| 辽宁省| 商都县| 老河口市| 常德市| 黄石市| 泰兴市| 韩城市| 泰安市| 门头沟区| 涿州市| 调兵山市| 临邑县| 宁安市| 正镶白旗| 余姚市| 嘉兴市| 库车县| 图木舒克市| 辰溪县| 廉江市| 饶河县| 宜良县| 隆尧县| 繁昌县| 巍山| 平湖市| 海门市| 漳浦县| 略阳县| 葫芦岛市| 定州市| 宜良县| 东明县| 临夏县| 临泉县| 五台县| 枝江市| 海原县| 建德市|