本發(fā)明屬于智能終端技術(shù)領(lǐng)域,尤其涉及一種基于諧音的詞語(yǔ)查詢(xún)方法及裝置。
背景技術(shù):
在外語(yǔ)學(xué)習(xí)過(guò)程中,遇到不認(rèn)識(shí)的單詞是很常見(jiàn)的情況,這些單詞通過(guò)查字典就很容易解決。當(dāng)用戶(hù)欲獲取一個(gè)只知道發(fā)音、不知道拼寫(xiě)的單詞的意義時(shí),就只能從發(fā)音去猜測(cè)這個(gè)單詞的拼寫(xiě),再用字典進(jìn)行查詢(xún)。由于部分單詞的發(fā)音并不規(guī)則,因此,僅僅憑借單詞的發(fā)音很難正確地判斷其拼寫(xiě),這樣,通過(guò)該方法查詢(xún)到的結(jié)果最后可能不是用戶(hù)期望的結(jié)果。
目前,部分用戶(hù)在學(xué)習(xí)過(guò)程中聽(tīng)到不懂的單詞時(shí),會(huì)通過(guò)對(duì)應(yīng)的本地語(yǔ)言的諧音對(duì)單詞進(jìn)行記錄,例如,reluctant(勉強(qiáng)的),其諧音文本可記錄為“驢拉坦克”。然而,記錄之后并沒(méi)有一種有效的查詢(xún)工具供用戶(hù)查詢(xún)這些諧音對(duì)應(yīng)的單詞,以方便用戶(hù)進(jìn)行后續(xù)的學(xué)習(xí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種基于諧音的詞語(yǔ)查詢(xún)方法及裝置,旨在解決現(xiàn)有技術(shù)不能基于諧音進(jìn)行詞語(yǔ)查詢(xún),導(dǎo)致用戶(hù)學(xué)習(xí)母語(yǔ)以外的其他語(yǔ)言的效率低、效果不佳的問(wèn)題。
一方面,本發(fā)明提供了一種基于諧音的詞語(yǔ)查詢(xún)方法,該方法包括下述步驟:
接收用戶(hù)輸入的查詢(xún)內(nèi)容,該查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本;
根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ);
使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果。
另一方面,本發(fā)明提供了一種基于諧音的詞語(yǔ)查詢(xún)裝置,該裝置包括:
信息接收模塊,用于接收用戶(hù)輸入的查詢(xún)內(nèi)容,該查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本;
信息識(shí)別模塊,用于根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ);
結(jié)果輸出模塊,用于使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果。
本發(fā)明通過(guò)接收用戶(hù)輸入的查詢(xún)內(nèi)容,根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ),使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果,實(shí)現(xiàn)了基于諧音進(jìn)行詞語(yǔ)查詢(xún),從而達(dá)到了有效搜索目標(biāo)詞語(yǔ),快速通過(guò)諧音進(jìn)行學(xué)習(xí)和記憶的效果。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例一提供的基于諧音的詞語(yǔ)查詢(xún)方法的實(shí)現(xiàn)流程圖;
圖2是基于諧音的詞語(yǔ)查詢(xún)結(jié)果示意圖;
圖3是本發(fā)明實(shí)施例二提供的基于諧音的詞語(yǔ)查詢(xún)方法的實(shí)現(xiàn)流程圖;
圖4是本發(fā)明實(shí)施例三提供的基于諧音的詞語(yǔ)查詢(xún)裝置的結(jié)構(gòu)示意圖;以及
圖5是本發(fā)明實(shí)施例四提供的基于諧音的詞語(yǔ)查詢(xún)裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
實(shí)施例一:
圖1示出了本發(fā)明實(shí)施例一提供的基于諧音的詞語(yǔ)查詢(xún)方法的實(shí)現(xiàn)流程,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟S101中,接收用戶(hù)輸入的查詢(xún)內(nèi)容,該查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本。
本發(fā)明實(shí)施例適用于智能終端,尤其適用于手機(jī)、平板電腦、學(xué)習(xí)機(jī)等便攜式移動(dòng)終端,以方便用戶(hù)使用這些移動(dòng)終端進(jìn)行詞語(yǔ)查詢(xún)。在本發(fā)明實(shí)施例中,用戶(hù)輸入的查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本,其中,本地語(yǔ)言表示的諧音文本為與用戶(hù)需要查詢(xún)的其他語(yǔ)言同音或近音的漢語(yǔ)文字對(duì)應(yīng)的文本。例如,文本可以為母語(yǔ)為漢語(yǔ)的用戶(hù)根據(jù)英語(yǔ)發(fā)音對(duì)應(yīng)的、與漢語(yǔ)中同音或近音的文字進(jìn)行記錄的文本。例如,territory(領(lǐng)地),其諧音文本可以記錄為“太瑞妥瑞”,這時(shí),用戶(hù)就可以輸入“太瑞妥瑞”進(jìn)行查詢(xún)。
在步驟S102中,根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ)。
在本發(fā)明實(shí)施例中,語(yǔ)言查詢(xún)種類(lèi)為用戶(hù)期望查詢(xún)的、諧音文本所對(duì)應(yīng)的語(yǔ)言類(lèi)別,在輸入查詢(xún)內(nèi)容后,用戶(hù)可選擇對(duì)應(yīng)的語(yǔ)言類(lèi)別。查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ)為諧音文本在用戶(hù)選擇的查詢(xún)語(yǔ)言中對(duì)應(yīng)的詞語(yǔ)。
為了得到查詢(xún)內(nèi)容對(duì)應(yīng)的、用戶(hù)期望的語(yǔ)言查詢(xún)種類(lèi)下的詞語(yǔ),本發(fā)明實(shí)施例獲取諧音文本“太瑞妥瑞”的中文發(fā)音,在用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)該中文發(fā)音進(jìn)行匹配,以得到該語(yǔ)言查詢(xún)種類(lèi)下對(duì)應(yīng)的發(fā)音,通過(guò)語(yǔ)音識(shí)別得到該發(fā)音對(duì)應(yīng)的詞語(yǔ),從而最終得到用戶(hù)輸入的查詢(xún)內(nèi)容所對(duì)應(yīng)的詞語(yǔ)。由于中文或本地語(yǔ)言與用戶(hù)選擇的查詢(xún)語(yǔ)言或目標(biāo)語(yǔ)言之間存在一定的區(qū)別,因此,優(yōu)選地,為了提高查詢(xún)的命中率,在用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)該中文發(fā)音或本地語(yǔ)言語(yǔ)音進(jìn)行匹配時(shí),可根據(jù)用戶(hù)需要通過(guò)模糊匹配方式進(jìn)行匹配。
在步驟S103中,使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果。
在本發(fā)明實(shí)施例中,在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中查詢(xún)識(shí)別到的詞語(yǔ),并輸出用戶(hù)期望的詞語(yǔ)以及詞語(yǔ)的拼寫(xiě)、音標(biāo)、讀音、詞性、釋義、用法的任意組合。優(yōu)選地,可通過(guò)語(yǔ)音方式和/或文本方式輸出用戶(hù)所需要的查詢(xún)結(jié)果,使得結(jié)果全面、直觀、清楚,以方便用戶(hù)收聽(tīng)或查看。如圖2所示,用戶(hù)在搜索欄中輸入stays的中文(本地語(yǔ)言)表示的諧音文本“斯代社”,并選擇英語(yǔ)為語(yǔ)言查詢(xún)種類(lèi),點(diǎn)擊搜索按鍵后即可輸出如圖所示的查詢(xún)結(jié)果。
在本發(fā)明實(shí)施例中,接收用戶(hù)輸入的查詢(xún)內(nèi)容,根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ),使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果,實(shí)現(xiàn)了基于諧音進(jìn)行詞語(yǔ)查詢(xún),從而達(dá)到了有效搜索目標(biāo)詞語(yǔ),快速通過(guò)諧音進(jìn)行學(xué)習(xí)和記憶的效果。
實(shí)施例二:
圖3示出了本發(fā)明實(shí)施例二提供的基于諧音的詞語(yǔ)查詢(xún)方法的實(shí)現(xiàn)流程,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟S301中,接收用戶(hù)輸入的查詢(xún)內(nèi)容,該查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本。
本發(fā)明實(shí)施例適用于智能終端,尤其適用于手機(jī)、平板電腦、學(xué)習(xí)機(jī)等便攜式移動(dòng)終端,以方便用戶(hù)使用這些移動(dòng)終端進(jìn)行詞語(yǔ)查詢(xún)。在本發(fā)明實(shí)施例中,用戶(hù)輸入的查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本,其中,本地語(yǔ)言表示的諧音文本為與用戶(hù)需要查詢(xún)的其他語(yǔ)言同音或近音的漢語(yǔ)文字對(duì)應(yīng)的文本。例如,文本可以為母語(yǔ)為漢語(yǔ)的用戶(hù)根據(jù)英語(yǔ)發(fā)音對(duì)應(yīng)的、與漢語(yǔ)中同音或近音的文字進(jìn)行記錄的文本。例如,territory(領(lǐng)地),其諧音文本可以記錄為“太瑞妥瑞”,這時(shí),用戶(hù)就可以輸入“太瑞妥瑞”進(jìn)行查詢(xún)。
在步驟S302中,對(duì)用戶(hù)輸入的諧音文本進(jìn)行文字語(yǔ)音轉(zhuǎn)化,得到諧音文本在用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi)下的語(yǔ)音。
在本發(fā)明實(shí)施例中,語(yǔ)言查詢(xún)種類(lèi)為用戶(hù)期望查詢(xún)的、諧音文本所對(duì)應(yīng)的語(yǔ)言類(lèi)別。為了得到查詢(xún)內(nèi)容對(duì)應(yīng)的、用戶(hù)期望的語(yǔ)言查詢(xún)種類(lèi)下的語(yǔ)音,本發(fā)明實(shí)施例利用文本到語(yǔ)音的轉(zhuǎn)化方法。優(yōu)選地,可以首先利用文字拼音轉(zhuǎn)換方法將諧音文本轉(zhuǎn)換為拼音,然后再把拼音轉(zhuǎn)換為用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi)下的語(yǔ)音,以提高轉(zhuǎn)換結(jié)果的準(zhǔn)確性。作為示例地,在本發(fā)明實(shí)施例中,首先獲取諧音文本“太瑞妥瑞”的中文發(fā)音,然后在用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)該中文發(fā)音進(jìn)行匹配,以得到該語(yǔ)言查詢(xún)種類(lèi)下對(duì)應(yīng)的發(fā)音。
在步驟S303中,在用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi)下對(duì)語(yǔ)音進(jìn)行識(shí)別,得到諧音文本對(duì)應(yīng)的詞語(yǔ)。
在本發(fā)明實(shí)施例中,對(duì)匹配得到的語(yǔ)音或發(fā)音進(jìn)行語(yǔ)音識(shí)別,以得到用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)應(yīng)的詞語(yǔ),從而最終得到用戶(hù)輸入的查詢(xún)內(nèi)容所對(duì)應(yīng)的詞語(yǔ)。
在步驟S304中,使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果。
在本發(fā)明實(shí)施例中,在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中查詢(xún)識(shí)別到的詞語(yǔ),并輸出用戶(hù)期望的詞語(yǔ)以及詞語(yǔ)的拼寫(xiě)、音標(biāo)、讀音、詞性、釋義、用法的任意組合。優(yōu)選地,可通過(guò)語(yǔ)音方式和/或文本方式輸出用戶(hù)所需要的查詢(xún)結(jié)果,使得結(jié)果全面、直觀、清楚,以方便用戶(hù)收聽(tīng)或查看。
優(yōu)選地,當(dāng)不存在相匹配的詞語(yǔ)時(shí),輸出提示信息以提示用戶(hù)該詞語(yǔ)不存在,以提示用戶(hù)修正輸入的諧音文本。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤(pán)、光盤(pán)等。
實(shí)施例三:
圖4示出了本發(fā)明實(shí)施例三提供的基于諧音的詞語(yǔ)查詢(xún)裝置的結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:
信息接收模塊41,用于接收用戶(hù)輸入的查詢(xún)內(nèi)容,該查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本;
在本發(fā)明實(shí)施例中,用戶(hù)輸入的查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本,其中,本地語(yǔ)言表示的諧音文本為與用戶(hù)需要查詢(xún)的其他語(yǔ)言同音或近音的漢語(yǔ)文字對(duì)應(yīng)的文本。例如,文本可以為母語(yǔ)為漢語(yǔ)的用戶(hù)根據(jù)英語(yǔ)發(fā)音對(duì)應(yīng)的、與漢語(yǔ)中同音或近音的文字進(jìn)行記錄的文本。例如,territory(領(lǐng)地),其諧音文本可以記錄為“太瑞妥瑞”,這時(shí),用戶(hù)就可以輸入“太瑞妥瑞”進(jìn)行查詢(xún)。
信息識(shí)別模塊42,用于根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ);
在本發(fā)明實(shí)施例中,語(yǔ)言查詢(xún)種類(lèi)為用戶(hù)期望查詢(xún)的、諧音文本所對(duì)應(yīng)的語(yǔ)言類(lèi)別,在輸入查詢(xún)內(nèi)容后,用戶(hù)可選擇對(duì)應(yīng)的語(yǔ)言類(lèi)別。信息識(shí)別模塊得到的查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ)為諧音文本在用戶(hù)選擇的查詢(xún)語(yǔ)言中對(duì)應(yīng)的詞語(yǔ)。
為了得到查詢(xún)內(nèi)容對(duì)應(yīng)的、用戶(hù)期望的語(yǔ)言查詢(xún)種類(lèi)下的詞語(yǔ),信息識(shí)別模塊獲取諧音文本“太瑞妥瑞”的中文發(fā)音,在用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)該中文發(fā)音進(jìn)行匹配,以得到該語(yǔ)言查詢(xún)種類(lèi)下對(duì)應(yīng)的發(fā)音,通過(guò)語(yǔ)音識(shí)別得到該發(fā)音對(duì)應(yīng)的詞語(yǔ),從而最終得到用戶(hù)輸入的查詢(xún)內(nèi)容所對(duì)應(yīng)的詞語(yǔ)。由于中文或本地語(yǔ)言與用戶(hù)選擇的查詢(xún)語(yǔ)言或目標(biāo)語(yǔ)言之間存在一定的區(qū)別,因此,優(yōu)選地,為了提高查詢(xún)的命中率,在用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)該中文發(fā)音或本地語(yǔ)言語(yǔ)音進(jìn)行匹配時(shí),可根據(jù)用戶(hù)需要通過(guò)模糊匹配方式進(jìn)行匹配。
結(jié)果輸出模塊43,用于使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果。
在本發(fā)明實(shí)施例中,結(jié)果輸出模塊在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中查詢(xún)識(shí)別到的詞語(yǔ),并輸出用戶(hù)期望的詞語(yǔ)以及詞語(yǔ)的拼寫(xiě)、音標(biāo)、讀音、詞性、釋義、用法的任意組合。優(yōu)選地,結(jié)果輸出模塊可通過(guò)語(yǔ)音方式和/或文本方式輸出用戶(hù)所需要的查詢(xún)結(jié)果,使得結(jié)果全面、直觀、清楚,以方便用戶(hù)收聽(tīng)或查看。
在本發(fā)明實(shí)施例中,接收用戶(hù)輸入的查詢(xún)內(nèi)容,根據(jù)用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi),對(duì)諧音文本進(jìn)行識(shí)別,以得到查詢(xún)內(nèi)容對(duì)應(yīng)的詞語(yǔ),使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果,實(shí)現(xiàn)了基于諧音進(jìn)行詞語(yǔ)查詢(xún),從而達(dá)到了有效搜索目標(biāo)詞語(yǔ),快速通過(guò)諧音進(jìn)行學(xué)習(xí)和記憶的效果。
在本發(fā)明實(shí)施例中,基于諧音的詞語(yǔ)查詢(xún)裝置的各模塊可由相應(yīng)的硬件或軟件模塊實(shí)現(xiàn),各模塊可以為獨(dú)立的軟、硬件模塊,也可以集成為一個(gè)軟、硬件模塊,在此不用以限制本發(fā)明。各模塊的具體實(shí)施方式可參考前述實(shí)施例一的描述,在此不再贅述。
實(shí)施例四:
圖5示出了本發(fā)明實(shí)施例四提供的基于諧音的詞語(yǔ)查詢(xún)裝置的結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:
信息接收模塊51,用于接收用戶(hù)輸入的查詢(xún)內(nèi)容,該查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本;
在本發(fā)明實(shí)施例中,用戶(hù)輸入的查詢(xún)內(nèi)容為本地語(yǔ)言表示的諧音文本,其中,本地語(yǔ)言表示的諧音文本為與用戶(hù)需要查詢(xún)的其他語(yǔ)言同音或近音的漢語(yǔ)文字對(duì)應(yīng)的文本。例如,文本可以為母語(yǔ)為漢語(yǔ)的用戶(hù)根據(jù)英語(yǔ)發(fā)音對(duì)應(yīng)的、與漢語(yǔ)中同音或近音的文字進(jìn)行記錄的文本。例如,territory(領(lǐng)地),其諧音文本可以記錄為“太瑞妥瑞”,這時(shí),用戶(hù)就可以輸入“太瑞妥瑞”進(jìn)行查詢(xún)。
轉(zhuǎn)化模塊52,用于對(duì)用戶(hù)輸入的諧音文本進(jìn)行文字語(yǔ)音轉(zhuǎn)化,得到諧音文本在用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi)下的語(yǔ)音;
在本發(fā)明實(shí)施例中,語(yǔ)言查詢(xún)種類(lèi)為用戶(hù)期望查詢(xún)的、諧音文本所對(duì)應(yīng)的語(yǔ)言類(lèi)別。為了得到查詢(xún)內(nèi)容對(duì)應(yīng)的、用戶(hù)期望的語(yǔ)言查詢(xún)種類(lèi)下的語(yǔ)音,本發(fā)明實(shí)施例中的轉(zhuǎn)化模塊利用文本到語(yǔ)音的轉(zhuǎn)化方法。優(yōu)選地,轉(zhuǎn)化模塊可以首先利用文字拼音轉(zhuǎn)換方法將諧音文本轉(zhuǎn)換為拼音,然后再把拼音轉(zhuǎn)換為用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi)下的語(yǔ)音,以提高轉(zhuǎn)換結(jié)果的準(zhǔn)確性。作為示例地,在本發(fā)明實(shí)施例中,首先獲取諧音文本“太瑞妥瑞”的中文發(fā)音,然后在用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)該中文發(fā)音進(jìn)行匹配,以得到該語(yǔ)言查詢(xún)種類(lèi)下對(duì)應(yīng)的發(fā)音。
語(yǔ)音識(shí)別模塊53,用于在用戶(hù)選擇的語(yǔ)言查詢(xún)種類(lèi)下對(duì)語(yǔ)音進(jìn)行識(shí)別,得到諧音文本對(duì)應(yīng)的詞語(yǔ);
在本發(fā)明實(shí)施例中,語(yǔ)音識(shí)別模塊對(duì)匹配得到的語(yǔ)音或發(fā)音進(jìn)行語(yǔ)音識(shí)別,以得到用戶(hù)選擇或期望的語(yǔ)言查詢(xún)種類(lèi)下對(duì)應(yīng)的詞語(yǔ),從而最終得到用戶(hù)輸入的查詢(xún)內(nèi)容所對(duì)應(yīng)的詞語(yǔ)。
結(jié)果輸出模塊54,用于使用識(shí)別得到的詞語(yǔ)在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中進(jìn)行查詢(xún),輸出查詢(xún)得到的查詢(xún)結(jié)果。
優(yōu)選地,結(jié)果輸出模塊54包括:
提示信息模塊541,用于當(dāng)不存在相匹配的詞語(yǔ)時(shí),輸出提示信息以提示用戶(hù)該詞語(yǔ)不存在。
在本發(fā)明實(shí)施例中,結(jié)果輸出模塊在語(yǔ)言查詢(xún)種類(lèi)對(duì)應(yīng)的詞語(yǔ)庫(kù)中查詢(xún)識(shí)別到的詞語(yǔ),并輸出用戶(hù)期望的詞語(yǔ)以及詞語(yǔ)的拼寫(xiě)、音標(biāo)、讀音、詞性、釋義、用法的任意組合。優(yōu)選地,結(jié)果輸出模塊可通過(guò)語(yǔ)音方式和/或文本方式輸出用戶(hù)所需要的查詢(xún)結(jié)果,使得結(jié)果全面、直觀、清楚,以方便用戶(hù)收聽(tīng)或查看。
優(yōu)選地,當(dāng)不存在相匹配的詞語(yǔ)時(shí),提示信息模塊輸出提示信息以提示用戶(hù)該詞語(yǔ)不存在,以提示用戶(hù)修正輸入的諧音文本。
在本發(fā)明實(shí)施例中,基于諧音的詞語(yǔ)查詢(xún)裝置的各模塊可由相應(yīng)的硬件或軟件模塊實(shí)現(xiàn),各模塊可以為獨(dú)立的軟、硬件模塊,也可以集成為一個(gè)軟、硬件模塊,在此不用以限制本發(fā)明。各模塊的具體實(shí)施方式可參考前述實(shí)施例二的描述,在此不再贅述。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。