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

語(yǔ)音搜索方法、裝置及系統(tǒng)、移動(dòng)終端、中轉(zhuǎn)服務(wù)器與流程

文檔序號(hào):12719911閱讀:245來(lái)源:國(guó)知局
語(yǔ)音搜索方法、裝置及系統(tǒng)、移動(dòng)終端、中轉(zhuǎn)服務(wù)器與流程

技術(shù)領(lǐng)域

本發(fā)明涉及移動(dòng)通信領(lǐng)域,更加具體地,涉及一種語(yǔ)音搜索方法、中轉(zhuǎn)服務(wù)器以及語(yǔ)音搜索系統(tǒng)。



背景技術(shù):

隨著語(yǔ)音識(shí)別技術(shù)的不斷發(fā)展,特別是移動(dòng)終端技術(shù)的日益進(jìn)步,基于語(yǔ)音輸入來(lái)進(jìn)行搜索逐漸成為一種需求。

在公開(kāi)號(hào)為CN101404035A的中國(guó)申請(qǐng)中公開(kāi)了一種基于文本或語(yǔ)音的信息搜索方法,在該方法中,搜索目標(biāo)以語(yǔ)音方式輸入至語(yǔ)音識(shí)別模塊,語(yǔ)音識(shí)別模塊對(duì)搜索目標(biāo)進(jìn)行識(shí)別后得到正確的搜索目標(biāo),并將正確的搜索目標(biāo)發(fā)送至語(yǔ)義分析模塊。然后,語(yǔ)義分析模塊對(duì)上述搜索目標(biāo)進(jìn)行語(yǔ)義處理后得到用戶搜索關(guān)鍵詞,并將用戶搜索關(guān)鍵詞發(fā)送至信息查詢模塊及索引實(shí)時(shí)更新模塊。信息查詢模塊根據(jù)上述搜索關(guān)鍵詞,對(duì)信息庫(kù)進(jìn)行搜索,得到用戶所需信息。

然而,在上述語(yǔ)音搜索中,語(yǔ)音識(shí)別模塊將語(yǔ)音指令進(jìn)行語(yǔ)義分析后形成了搜索關(guān)鍵詞,然后發(fā)送至信息查詢模塊進(jìn)行搜索,按照這種方式進(jìn)行的搜索的搜索范圍僅僅限于該信息查詢模塊。在這種情況下,如果該信息查詢模塊中存取的索引信息不夠時(shí),則用戶得到的搜索結(jié)果并不全面或者說(shuō)并不是用戶原來(lái)想獲取的網(wǎng)頁(yè)。此外,這種搜索結(jié)果是以經(jīng)過(guò)某種組織的結(jié)果列表,用戶還需要在這個(gè)結(jié)果列表中進(jìn)行選擇才能得到想要的網(wǎng)頁(yè)。

另外,在現(xiàn)在的一些搜索引擎中也提供了一些類似語(yǔ)音搜索的應(yīng)用,例如,百度提出了一種語(yǔ)音搜索應(yīng)用。在該語(yǔ)音搜索中,如果用戶語(yǔ)音輸入“UC瀏覽器”,則在進(jìn)行語(yǔ)音搜索后所返回的url地址為:“http://www.baidu.com/s?wd=UC%E6%B5%8F%E8%A7%88%E5%99%A8&rsv_spt=1&issp=1&rsv_bp=0&ie=utf-8&tn=baiduhome_pg&oq=ucliulanqi&rsp=1&f=3&inputT=1867”,這里,所返回的結(jié)果是關(guān)鍵詞為“UC瀏覽器”的百度搜索結(jié)果?;蛘?,當(dāng)用戶向百度語(yǔ)音輸入“淘寶一下女裝”時(shí),那么返回的結(jié)果是關(guān)鍵詞為“淘寶一下女裝”的百度搜索結(jié)果,所返回的url地址為:“http://www.baidu.com/s?tn=baiduhome_pg&bs=%CC%D4%B1%A6+%C5%AE%D7%B0&f=8&rsv_bp=1&rsv_spt=1&wd=%CC%D4%B1%A6%D2%BB%CF%C2+%C5%AE%D7%B0&inputT=3951”。

從上可以看出,上述由比如百度或Google的搜索引擎網(wǎng)站提供的語(yǔ)音搜索都是利用服務(wù)提供商所提供的特定搜索引擎針對(duì)用戶的語(yǔ)音輸入進(jìn)行搜索,所得到的結(jié)果是該特定搜索引擎所返回的搜索結(jié)果,而不是從用戶期望的網(wǎng)站返回的搜索結(jié)果,例如,從自身具有搜索引擎的電子商務(wù)網(wǎng)站返回的搜索結(jié)果。



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

鑒于上述問(wèn)題,本發(fā)明的目的是提供一種語(yǔ)音搜索方法以及語(yǔ)音搜索裝置。

此外,本發(fā)明的另一目的是提供一種具有上述語(yǔ)音搜索裝置的移動(dòng)終端、中轉(zhuǎn)服務(wù)器以及語(yǔ)音搜索系統(tǒng)。

根據(jù)本發(fā)明的一個(gè)方面,提供了一種語(yǔ)音搜索方法,包括:將所接收的語(yǔ)音搜索消息識(shí)別為文本消息并對(duì)所述文本消息進(jìn)行分詞處理;對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析,以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞;將所述搜索關(guān)鍵詞提交給與所述搜索引擎關(guān)鍵詞對(duì)應(yīng)的搜索引擎來(lái)進(jìn)行搜索;以及向用戶通知從所述搜索引擎接收的搜索結(jié)果。

在上述方面的一個(gè)或多個(gè)示例中,對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞可以包括:基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù),確定所述搜索引擎關(guān)鍵詞;以及從經(jīng)過(guò)分詞處理后的文本消息中去除確定出的所述搜索引擎關(guān)鍵詞,作為所述搜索關(guān)鍵詞。

在上述方面的一個(gè)或多個(gè)示例中,所述方法還可以包括:如果基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)確定出在所述經(jīng)過(guò)分詞處理后的文本消息中存在至少兩個(gè)搜索引擎關(guān)鍵詞,則從所述至少兩個(gè)搜索引擎關(guān)鍵詞中選擇具有最高優(yōu)先級(jí)的搜索引擎關(guān)鍵詞,作為所述搜索引擎關(guān)鍵詞,其中,所述搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)中的搜索引擎關(guān)鍵詞被預(yù)先設(shè)定優(yōu)先級(jí)。

在上述方面的一個(gè)或多個(gè)示例中,所述方法還可以包括:如果從經(jīng)過(guò)分詞處理后的文本消息中去除所述確定出的搜索引擎關(guān)鍵詞后得到的搜索關(guān)鍵詞存在至少兩個(gè)搜索關(guān)鍵詞,則從所述至少兩個(gè)搜索關(guān)鍵詞中選擇具有最高優(yōu)先級(jí)的搜索關(guān)鍵詞,作為所述搜索關(guān)鍵詞。

在上述方面的一個(gè)或多個(gè)示例中,在所述搜索引擎返回的搜索結(jié)果包括至少兩個(gè)URL地址時(shí),在向用戶通知從所述搜索引擎接收的搜索結(jié)果之前,所述方法還可以包括:基于排名系數(shù),對(duì)所述至少兩個(gè)URL地址進(jìn)行排名;從所述至少兩個(gè)URL地址中選擇排名系數(shù)最高的URL地址以供通知給用戶。

在上述方面的一個(gè)或多個(gè)示例中,在所述語(yǔ)音搜索消息由執(zhí)行所述語(yǔ)音搜索方法的語(yǔ)音搜索設(shè)備之外的語(yǔ)音接收設(shè)備接收并傳送到所述語(yǔ)音搜索設(shè)備時(shí),向用戶通知從所述搜索引擎接收的搜索結(jié)果包括:向所述語(yǔ)音接收設(shè)備發(fā)送所述搜索結(jié)果,以供在所述語(yǔ)音接收設(shè)備上顯示。

根據(jù)本發(fā)明的另一方面,提供了一種語(yǔ)音搜索方法,包括:在接收到用戶語(yǔ)音輸入的語(yǔ)音搜索消息后,移動(dòng)終端將所接收的語(yǔ)音搜索消息發(fā)送給中轉(zhuǎn)服務(wù)器;中轉(zhuǎn)服務(wù)器將所接收的語(yǔ)音搜索消息識(shí)別為文本消息并進(jìn)行分詞處理;在經(jīng)過(guò)分詞處理后,中轉(zhuǎn)服務(wù)器對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析,以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞并將所得到的搜索關(guān)鍵詞提交給與所述搜索引擎關(guān)鍵詞對(duì)應(yīng)的搜索引擎來(lái)進(jìn)行搜索;以及中轉(zhuǎn)服務(wù)器將從所述搜索引擎接收的搜索結(jié)果發(fā)送給所述移動(dòng)終端來(lái)通知給用戶。

根據(jù)本發(fā)明的另一方面,提供了一種語(yǔ)音搜索裝置,包括:語(yǔ)音識(shí)別單元,用于將所接收的語(yǔ)音搜索消息識(shí)別為文本消息;分詞處理單元,用于對(duì)所述文本消息進(jìn)行分詞處理;分析單元,用于對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析,以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞;提交單元,用于將所述搜索關(guān)鍵詞提交給與所述搜索引擎關(guān)鍵詞對(duì)應(yīng)的搜索引擎來(lái)進(jìn)行搜索;以及通知單元,用于向用戶通知從所述搜索引擎接收的搜索結(jié)果。

在上述方面的一個(gè)或多個(gè)示例中,所述分析單元可以包括:搜索引擎關(guān)鍵詞確定模塊,用于基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù),確定所述搜索引擎關(guān)鍵詞;以及搜索關(guān)鍵詞確定模塊,用于從經(jīng)過(guò)分詞處理后的文本消息中去除確定出的所述搜索引擎關(guān)鍵詞,作為所述搜索關(guān)鍵詞。

在上述方面的一個(gè)或多個(gè)示例中,所述搜索引擎關(guān)鍵詞確定模塊還可以被配置為:如果基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)確定出在所述經(jīng)過(guò)分詞處理后的文本消息中存在至少兩個(gè)搜索引擎關(guān)鍵詞,則從所述至少兩個(gè)搜索引擎關(guān)鍵詞中選擇具有最高優(yōu)先級(jí)的搜索引擎關(guān)鍵詞,作為所述搜索引擎關(guān)鍵詞,其中,所述搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)中的搜索引擎關(guān)鍵詞被預(yù)先設(shè)定優(yōu)先級(jí)。

在上述方面的一個(gè)或多個(gè)示例中,所述搜索關(guān)鍵詞確定模塊還可以被配置為:如果從經(jīng)過(guò)分詞處理后的文本消息中去除所述確定出的搜索引擎關(guān)鍵詞后得到的搜索關(guān)鍵詞存在至少兩個(gè)搜索關(guān)鍵詞,則根據(jù)預(yù)先設(shè)定的搜索關(guān)鍵詞優(yōu)先級(jí),從所述至少兩個(gè)搜索關(guān)鍵詞中選擇具有最高優(yōu)先級(jí)的搜索關(guān)鍵詞,作為所述搜索關(guān)鍵詞。

在上述方面的一個(gè)或多個(gè)示例中,所述語(yǔ)音搜索裝置還可以包括:排名單元,用于基于排名系數(shù),對(duì)所述至少兩個(gè)URL地址進(jìn)行排名;以及選擇單元,用于從所述至少兩個(gè)URL地址中選擇排名系數(shù)最高的URL地址,并且所述通知單元向用戶通知所選擇的排名系數(shù)最高的URL地址。

在上述方面的一個(gè)或多個(gè)示例中,在所述語(yǔ)音搜索消息由執(zhí)行所述語(yǔ)音搜索方法的語(yǔ)音搜索設(shè)備之外的語(yǔ)音接收設(shè)備接收并傳送到所述語(yǔ)音搜索設(shè)備時(shí),所述通知單元向所述語(yǔ)音接收設(shè)備發(fā)送所述搜索結(jié)果,以供在所述語(yǔ)音接收設(shè)備上顯示。

根據(jù)本發(fā)明的另一方面,提供了一種移動(dòng)終端,包括如上所述的語(yǔ)音搜索裝置。

根據(jù)本發(fā)明的另一方面,提供了一種中轉(zhuǎn)服務(wù)器,包括如上所述的語(yǔ)音搜索裝置。

根據(jù)本發(fā)明的另一方面,提供了一種語(yǔ)音搜索系統(tǒng),包括移動(dòng)終端和中轉(zhuǎn)服務(wù)器,所述移動(dòng)終端包括:第一接收單元,用于接收用戶語(yǔ)音輸入的語(yǔ)音搜索消息以及從中轉(zhuǎn)服務(wù)器返回的搜索結(jié)果;第一發(fā)送單元,用于將所接收的語(yǔ)音搜索消息發(fā)送給中轉(zhuǎn)服務(wù)器;以及通知單元,用于向用戶通知從中轉(zhuǎn)服務(wù)器返回的搜索結(jié)果,所述中轉(zhuǎn)服務(wù)器包括:第二接收單元,用于接收從所述移動(dòng)終端發(fā)送的語(yǔ)音搜索消息以及從搜索引擎返回的搜索結(jié)果;以及如上所述的語(yǔ)音搜索裝置。

利用上述根據(jù)本發(fā)明的語(yǔ)音搜索方法和語(yǔ)音搜索裝置,可以通過(guò)簡(jiǎn)單的語(yǔ)音指令實(shí)現(xiàn)一步式搜索,直接在具有搜索引擎的電子商務(wù)網(wǎng)站上實(shí)現(xiàn)搜索,從而可以智能地理解用戶的意圖后向用戶提供精準(zhǔn)頁(yè)面,而無(wú)需利用服務(wù)提供商所提供的特定搜索引擎針對(duì)用戶的語(yǔ)音輸入進(jìn)行搜索。

為了實(shí)現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個(gè)或多個(gè)方面包括后面將詳細(xì)說(shuō)明并在權(quán)利要求中特別指出的特征。下面的說(shuō)明以及附圖詳細(xì)說(shuō)明了本發(fā)明的某些示例性方面。然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。

附圖說(shuō)明

通過(guò)結(jié)合附圖對(duì)本公開(kāi)示例性實(shí)施方式進(jìn)行更詳細(xì)的描述,本公開(kāi)的上述以及其它目的、特征和優(yōu)勢(shì)將變得更加明顯,其中,在本公開(kāi)示例性實(shí)施方式中,相同的參考標(biāo)號(hào)通常代表相同部件。

圖1示出了根據(jù)本發(fā)明的第一實(shí)施例的具有語(yǔ)音搜索裝置的移動(dòng)終端的方框示意圖;

圖2示出了由圖1中的移動(dòng)終端執(zhí)行的語(yǔ)音搜索方法的過(guò)程的流程圖;

圖3示出了在從所述搜索引擎返回至少兩個(gè)URL地址時(shí)的處理過(guò)程的示意圖;

圖4示出了根據(jù)本發(fā)明的第二實(shí)施例的語(yǔ)音搜索系統(tǒng)的方框示意圖;

圖5示出了圖4中的語(yǔ)音搜索系統(tǒng)中包含的移動(dòng)終端的方框示意圖;

圖6示出了圖4中的語(yǔ)音搜索系統(tǒng)中包含的中轉(zhuǎn)服務(wù)器的方框示意圖;和

圖7示出了由根據(jù)本發(fā)明的第二實(shí)施例的語(yǔ)音搜索系統(tǒng)執(zhí)行的語(yǔ)音搜索方法的過(guò)程的流程圖。

在所有附圖中相同的標(biāo)號(hào)指示相似或相應(yīng)的特征或功能。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開(kāi)的優(yōu)選實(shí)施方式。雖然附圖中顯示了本公開(kāi)的優(yōu)選實(shí)施方式,然而應(yīng)該理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施方式所限制。相反,提供這些實(shí)施方式是為了使本公開(kāi)更加透徹和完整,并且能夠?qū)⒈竟_(kāi)的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。

(第一實(shí)施例)

圖1示出了根據(jù)本發(fā)明的第一實(shí)施例的具有語(yǔ)音搜索裝置100的移動(dòng)終端10的方框示意圖。

如圖1所示,移動(dòng)終端10中的語(yǔ)音搜索裝置100包括語(yǔ)音識(shí)別單元110、分詞處理單元120、分析單元130、提交單元140以及通知單元150。

語(yǔ)音識(shí)別單元110用于將所接收的語(yǔ)音搜索消息識(shí)別為文本消息。所述語(yǔ)音搜索消息可以是用戶通過(guò)比如麥克風(fēng)等的語(yǔ)音輸入裝置向移動(dòng)終端語(yǔ)音輸入的,例如,用戶利用麥克風(fēng)向移動(dòng)終端輸入語(yǔ)音指令,比如口述“淘寶一下,女裝”。

所述分詞處理單元120用于對(duì)所述文本消息進(jìn)行分詞處理,從而對(duì)所述文本消息中的字符進(jìn)行切詞處理。具體的分詞處理方法可以應(yīng)用本領(lǐng)域公開(kāi)的各種方法,例如參見(jiàn)2009年1月13日提交的發(fā)明名稱為“含有漢語(yǔ)的字符串的分詞方法及在字符串中檢索詞的方法”的專利申請(qǐng)No.200910000440中公開(kāi)的方法,該專利申請(qǐng)的內(nèi)容通過(guò)引用并入本申請(qǐng)中。此外,也可以采用其它合適的方法。例如,上述語(yǔ)音搜索消息“淘寶一下,女裝”經(jīng)過(guò)分詞處理后變?yōu)椤疤詫氁幌隆币约啊芭b”。

分析單元130用于對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析,以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞。在一個(gè)示例中,所述分析單元130還可以包括搜索引擎關(guān)鍵詞確定模塊(未示出),用于基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù),確定所述搜索引擎關(guān)鍵詞;以及搜索關(guān)鍵詞確定模塊(未示出),用于從經(jīng)過(guò)分詞處理后的文本消息中去除所述確定出的搜索引擎關(guān)鍵詞,作為所述搜索關(guān)鍵詞。所述搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)例如包含比如淘寶、淘寶一下、京東、京東一下等電子商務(wù)搜索引擎關(guān)鍵詞以及比如百度、谷歌的普通搜索引擎關(guān)鍵詞。例如,所述搜索引擎關(guān)鍵詞確定模塊將分詞處理后得到的每個(gè)分詞與搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)進(jìn)行匹配,如果匹配,則將該分詞確定為搜索引擎關(guān)鍵詞。

由此,對(duì)于上述分詞處理后得到的“淘寶一下”、“女裝”,搜索引擎關(guān)鍵詞被確定為“淘寶一下”,以及搜索關(guān)鍵詞被確定為“女裝”。

此外,在本發(fā)明的一個(gè)優(yōu)選示例中,當(dāng)經(jīng)過(guò)搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)匹配處理后得到的搜索引擎關(guān)鍵詞包含至少兩個(gè)搜索引擎關(guān)鍵詞時(shí),例如,當(dāng)經(jīng)過(guò)搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)匹配處理后得到的搜索引擎關(guān)鍵詞包括“百度”以及“淘寶一下”時(shí),則所述搜索引擎關(guān)鍵詞確定模塊還可以被配置為從所述至少兩個(gè)搜索引擎關(guān)鍵詞中選擇具有最高優(yōu)先級(jí)的搜索引擎關(guān)鍵詞,作為所述搜索引擎關(guān)鍵詞。這里,所述搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)中的搜索引擎關(guān)鍵詞被預(yù)先設(shè)定優(yōu)先級(jí)。例如,通常,“百度”的優(yōu)先級(jí)被設(shè)置為低于“淘寶一下”,在這種情況下,如果經(jīng)過(guò)匹配處理后得到的搜索引擎關(guān)鍵詞包括“百度”以及“淘寶一下”時(shí),則所述搜索引擎關(guān)鍵詞確定模塊確定“淘寶一下”作為所述搜索引擎關(guān)鍵詞。

提交單元140用于將所得到的搜索關(guān)鍵詞提交給與所確定出的搜索引擎關(guān)鍵詞對(duì)應(yīng)的搜索引擎來(lái)進(jìn)行搜索。所述通知單元150用于向用戶通知從所述搜索引擎接收的搜索結(jié)果。這里,所述通知單元150可以是比如顯示器等的顯示單元,也可以是比如揚(yáng)聲器等的語(yǔ)音輸出單元。例如,在移動(dòng)終端的顯示屏上顯示基于淘寶網(wǎng)站的搜索引擎“淘寶一下”搜索出來(lái)的搜索結(jié)果:“http://s.taobao.com/search?q=%C5%AE%D7%B0&keyword=&commend=all&ssid=s5-e&search_type=item&atype=&tracelog=&sourceId=tb.index&rt=1322105039070”。或者,也可以向用戶語(yǔ)音輸出上述搜索結(jié)果。

此外,在向用戶通知搜索結(jié)果時(shí),如果搜索結(jié)果是唯一的URL地址,則通知單元150向用戶通知(例如,顯示)該唯一的URL地址。如果搜索結(jié)果包括至少兩個(gè)URL地址,則所述語(yǔ)音搜索裝置還可以包括:排名單元,用于基于排名系數(shù),對(duì)所述至少兩個(gè)URL地址進(jìn)行排名;選擇單元,用于從所述至少兩個(gè)URL地址中選擇排名系數(shù)最高的URL地址。然后,通知單元150向用戶通知所選擇的排名系數(shù)最高的URL地址。這里,所述排名系數(shù)是指在搜索引擎返回的搜索結(jié)果中被用戶點(diǎn)擊的可能性,在一個(gè)示例中,所述排名系數(shù)可以基于相關(guān)度以及點(diǎn)擊率計(jì)算出,例如,假設(shè)排名系數(shù)=相關(guān)度×相關(guān)度權(quán)重+點(diǎn)擊率×點(diǎn)擊率權(quán)重。所述相關(guān)度是指用于搜索的搜索關(guān)鍵詞與搜索引擎庫(kù)中存儲(chǔ)的關(guān)鍵詞的匹配程度。

例如,一個(gè)四個(gè)字的關(guān)鍵詞“女裝裙子”,如果四個(gè)字均匹配上的相關(guān)度為最高1,如果三個(gè)字匹配上的相關(guān)度為0.5,兩個(gè)字匹配上的相關(guān)度為0.3,如果只有一個(gè)字匹配的相關(guān)度為0。所述點(diǎn)擊率是在搜索到URL地址后,后臺(tái)服務(wù)器統(tǒng)計(jì)到的用戶對(duì)該URL地址的點(diǎn)擊率。

相關(guān)度權(quán)重和點(diǎn)擊率權(quán)重均為經(jīng)驗(yàn)值。很顯然,也可以采用其它公式來(lái)計(jì)算排名系數(shù)。

此外,在本發(fā)明的一個(gè)優(yōu)選示例中,如果從經(jīng)過(guò)分詞處理后的文本消息中去除所述確定出的搜索引擎關(guān)鍵詞后得到的搜索關(guān)鍵詞存在至少兩個(gè)搜索關(guān)鍵詞,則所述搜索關(guān)鍵詞確定模塊還可以被配置為根據(jù)預(yù)先設(shè)定的搜索關(guān)鍵詞優(yōu)先級(jí),從所述至少兩個(gè)搜索關(guān)鍵詞中選擇具有最高優(yōu)先級(jí)的搜索關(guān)鍵詞,作為所述搜索關(guān)鍵詞。

圖2示出了由圖1中的移動(dòng)終端10執(zhí)行的語(yǔ)音搜索方法的過(guò)程的流程圖。

在圖2中,在步驟S210,移動(dòng)終端10中的語(yǔ)音接收單元(例如,麥克風(fēng))接收用戶輸入的語(yǔ)音搜索消息,比如“京東商城的iPhone多少錢”。然后,在步驟S215,移動(dòng)終端10中的語(yǔ)音搜索裝置100的語(yǔ)音識(shí)別單元110將所接收的語(yǔ)音搜索消息“京東商城的iPhone多少錢”識(shí)別為文本消息,然后,分詞處理單元120對(duì)于所述文本消息“京東商城的iPhone多少錢”進(jìn)行分詞處理,得到包含多個(gè)分詞的分詞結(jié)果“京東商城、iPhone”。

在步驟S220,分析單元130對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析,以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞。例如,分析單元130基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù),確定所述搜索引擎關(guān)鍵詞,例如,可以將分詞處理后得到的每個(gè)分詞與搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)進(jìn)行匹配,如果匹配,則確定為搜索引擎關(guān)鍵詞。然后,從所述分詞處理后的文本消息中去除所確定的搜索引擎關(guān)鍵詞,得到搜索關(guān)鍵詞。例如,針對(duì)上述文本消息“京東商城、iPhone”,確定搜索引擎關(guān)鍵詞為“京東商城”,以及搜索關(guān)鍵詞為“iPhone”。

此外,在本發(fā)明的一個(gè)優(yōu)選示例中,如果所確定出的搜索引擎關(guān)鍵詞包括至少兩個(gè)搜索引擎關(guān)鍵詞,則還可以給搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)中的搜索引擎關(guān)鍵詞預(yù)先設(shè)置優(yōu)先級(jí),然后基于所確定出的至少兩個(gè)搜索引擎關(guān)鍵的優(yōu)先級(jí),將具有最高優(yōu)先級(jí)的搜索引擎關(guān)鍵詞確定為所述搜索引擎關(guān)鍵詞。

此外,在本發(fā)明的另一優(yōu)選示例中,如果所得到的搜索關(guān)鍵詞包括至少兩個(gè)搜索關(guān)鍵詞,則還可以基于預(yù)先設(shè)置的搜索關(guān)鍵詞的優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的搜索關(guān)鍵詞作為所述搜索關(guān)鍵詞。例如,可以將所得到的搜索關(guān)鍵詞送入熱門關(guān)鍵詞庫(kù)進(jìn)行篩選,將存在于熱門關(guān)鍵詞庫(kù)中或者在熱門關(guān)鍵詞庫(kù)優(yōu)先級(jí)最高的一個(gè)關(guān)鍵詞作為所述搜索關(guān)鍵詞。

然后,在步驟S225,將所確定出的搜索關(guān)鍵詞提交給與所確定出的搜索引擎關(guān)鍵詞對(duì)應(yīng)的搜索引擎。例如,在上述語(yǔ)音搜索消息中,將搜索關(guān)鍵詞“iPhone”提交給與搜索引擎關(guān)鍵詞對(duì)應(yīng)的京東商城自有的搜索引擎“京東商城”。

在接收到搜索關(guān)鍵詞后,在步驟S230,在京東商城自有的搜索引擎“京東商城”上,基于所接收的搜索關(guān)鍵詞“iPhone”進(jìn)行搜索,得到搜索結(jié)果:“http://search.360buy.com/Search?keyword=iPhone”。然后,在步驟S235,將該搜索結(jié)果返回給移動(dòng)終端10,并且在步驟S240,在移動(dòng)終端上通知給用戶,例如,在移動(dòng)終端上顯示該搜索結(jié)果。

此外,如果搜索結(jié)果包括至少兩個(gè)URL地址,則在移動(dòng)終端上通知給用戶時(shí),還可以對(duì)搜索結(jié)果進(jìn)行處理。圖3示出了在從所述搜索引擎返回至少兩個(gè)URL地址時(shí)的處理過(guò)程的示意圖。

如圖3所示,首先,在步驟S241,基于排名系數(shù),對(duì)搜索引擎返回的搜索結(jié)果進(jìn)行排名,接著,在步驟S243,從經(jīng)過(guò)排名后的搜索結(jié)果中選擇排名系數(shù)最高的搜索結(jié)果,然后,在步驟S245,將所選擇的搜索結(jié)果通知給用戶。

(第二實(shí)施例)

圖4示出了根據(jù)本發(fā)明的第二實(shí)施例的語(yǔ)音搜索系統(tǒng)1的方框示意圖,如圖4所示,語(yǔ)音搜索系統(tǒng)1包括移動(dòng)終端20以及中轉(zhuǎn)服務(wù)器30。

圖5示出了圖4中的語(yǔ)音搜索系統(tǒng)1中包含的移動(dòng)終端20的方框示意圖,以及圖6示出了圖4中的語(yǔ)音搜索系統(tǒng)1中包含的中轉(zhuǎn)服務(wù)器30的方框示意圖。

如圖5所示,移動(dòng)終端20包括第一接收單元210、第一發(fā)送單元220以及通知單元230。

第一接收單元210用于接收用戶語(yǔ)音輸入的語(yǔ)音搜索消息以及從中轉(zhuǎn)服務(wù)器返回的搜索結(jié)果。第一發(fā)送單元220用于將所接收的語(yǔ)音搜索消息發(fā)送給中轉(zhuǎn)服務(wù)器。通知單元230用于向用戶通知從中轉(zhuǎn)服務(wù)器返回的搜索結(jié)果。

如圖6所示,中轉(zhuǎn)服務(wù)器30包括第二接收單元310以及圖1中示出的語(yǔ)音搜索裝置100。所述第二接收單元310用于接收從移動(dòng)終端發(fā)送的語(yǔ)音搜索消息以及從搜索引擎返回的搜索結(jié)果。所述語(yǔ)音搜索裝置100用于基于所接收的語(yǔ)音搜索消息,如上所述進(jìn)行語(yǔ)音搜索處理。所述語(yǔ)音搜索裝置100的結(jié)構(gòu)與圖1中示出的完全相同,在此不再描述。很顯然,這里的語(yǔ)音搜索裝置100也可以包括圖1中示出的語(yǔ)音搜索裝置100的其它變型。

此外,優(yōu)選地,在第一實(shí)施例中描述的排名單元以及選擇單元可以設(shè)置在移動(dòng)終端中,也可以設(shè)置在中轉(zhuǎn)服務(wù)器中。

圖7示出了由根據(jù)本發(fā)明的第二實(shí)施例的語(yǔ)音搜索系統(tǒng)1執(zhí)行的語(yǔ)音搜索方法的過(guò)程的流程圖。

如圖7所示,首先,在步驟S710,移動(dòng)終端20中的語(yǔ)音接收單元(例如,麥克風(fēng))接收用戶輸入的語(yǔ)音搜索消息,比如“京東商城的iPhone多少錢”。然后,在步驟S715,移動(dòng)終端20將所接收到的語(yǔ)音搜索消息上傳給中轉(zhuǎn)服務(wù)器30。然后,在步驟S720,中轉(zhuǎn)服務(wù)器30中的語(yǔ)音搜索裝置100的語(yǔ)音識(shí)別單元110將所接收的語(yǔ)音搜索消息“京東商城的iPhone多少錢”識(shí)別為文本消息,然后,分詞處理單元120對(duì)于所述文本消息“京東商城的iPhone多少錢”進(jìn)行分詞處理,得到包含多個(gè)分詞的分詞結(jié)果“京東商城、iPhone”。

接著,在步驟S725,分析單元130對(duì)經(jīng)過(guò)所述分詞處理后的文本消息進(jìn)行句型匹配和語(yǔ)義分析,以得到搜索引擎關(guān)鍵詞以及搜索關(guān)鍵詞。例如,分析單元130基于預(yù)先存儲(chǔ)的搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù),確定所述搜索引擎關(guān)鍵詞,例如,將分詞處理后得到的每個(gè)分詞與搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)進(jìn)行匹配,如果匹配,則確定為搜索引擎關(guān)鍵詞。然后,從所述分詞處理后的文本消息中去除所確定的搜索引擎關(guān)鍵詞,得到搜索關(guān)鍵詞。例如,針對(duì)上述文本消息“京東商城、iPhone”,確定搜索引擎關(guān)鍵詞為“京東商城”,以及搜索關(guān)鍵詞為“iPhone”。

此外,在本發(fā)明的一個(gè)優(yōu)選示例中,如果所確定出的搜索引擎關(guān)鍵詞包括至少兩個(gè)搜索引擎關(guān)鍵詞,則還可以給搜索引擎關(guān)鍵詞數(shù)據(jù)庫(kù)中的搜索引擎關(guān)鍵詞預(yù)先設(shè)置優(yōu)先級(jí),然后基于所確定出的至少兩個(gè)搜索引擎關(guān)鍵的優(yōu)先級(jí),將具有最高優(yōu)先級(jí)的搜索引擎關(guān)鍵詞確定為所述搜索引擎關(guān)鍵詞。

此外,在本發(fā)明的另一優(yōu)選示例中,如果所得到的搜索關(guān)鍵詞包括至少兩個(gè)搜索關(guān)鍵詞,則還可以基于預(yù)先設(shè)置的搜索關(guān)鍵詞的優(yōu)先級(jí),選擇優(yōu)先級(jí)最高的搜索關(guān)鍵詞作為所述搜索關(guān)鍵詞。例如,將所得到的搜索關(guān)鍵詞送入熱門關(guān)鍵詞庫(kù)進(jìn)行篩選,將存在于熱門關(guān)鍵詞庫(kù)中或者在熱門關(guān)鍵詞庫(kù)優(yōu)先級(jí)最高的一個(gè)關(guān)鍵詞作為所述搜索關(guān)鍵詞。

然后,在步驟S730,將所確定出的搜索關(guān)鍵詞提交給與所確定出的搜索引擎關(guān)鍵詞對(duì)應(yīng)的搜索引擎。例如,在上述語(yǔ)音搜索消息中,將搜索關(guān)鍵詞“iPhone”提交給與搜索引擎關(guān)鍵詞對(duì)應(yīng)的京東商城自有的搜索引擎“京東商城”。

在接收到搜索關(guān)鍵詞后,在步驟S735,在京東商城自有的搜索引擎“京東商城”上,基于所接收的搜索關(guān)鍵詞“iPhone”進(jìn)行搜索,得到搜索結(jié)果:“http://search.360buy.com/Search?keyword=iPhone”。然后,在步驟S740,將該搜索結(jié)果返回給中轉(zhuǎn)服務(wù)器30,并且在步驟S745,中轉(zhuǎn)服務(wù)器30將所接收到的搜索結(jié)果轉(zhuǎn)發(fā)給移動(dòng)終端20,隨后,在移動(dòng)終端20上通知給用戶(步驟S750),例如,在移動(dòng)終端上顯示該搜索結(jié)果。

此外,如果搜索結(jié)果包括至少兩個(gè)URL地址,則優(yōu)選地,還可以對(duì)搜索結(jié)果進(jìn)行圖3所示的處理。上述處理可以在中轉(zhuǎn)服務(wù)器30中進(jìn)行,然后將處理后的結(jié)果返回給移動(dòng)終端20進(jìn)行通知?;蛘?,上述處理也可以在移動(dòng)終端20上進(jìn)行,也就是說(shuō),中轉(zhuǎn)服務(wù)器30將搜索引擎返回的搜索結(jié)果轉(zhuǎn)發(fā)給移動(dòng)終端20,然后移動(dòng)終端20對(duì)所接收的搜索結(jié)果進(jìn)行上述處理,然后在移動(dòng)終端20上通知給用戶,例如,在移動(dòng)終端上顯示所選擇的排名最靠前的URL地址。

利用本發(fā)明的語(yǔ)音搜索方法及裝置,通過(guò)簡(jiǎn)單的語(yǔ)音指令實(shí)現(xiàn)一步式搜索,直接在具有搜索引擎的電子商務(wù)網(wǎng)站上實(shí)現(xiàn)搜索,從而無(wú)需利用服務(wù)提供商所提供的特定搜索引擎。此外,利用本發(fā)明的語(yǔ)音搜索方法,可以智能地理解用戶的意圖,準(zhǔn)確地提取搜索關(guān)鍵詞完成搜索,由此向用戶提供精準(zhǔn)頁(yè)面,而不是簡(jiǎn)單地將用戶的所有輸入作為關(guān)鍵詞進(jìn)行檢索,從而提高搜索準(zhǔn)確性以及縮短搜索時(shí)間。

此外,典型地,本發(fā)明所述的移動(dòng)終端可為各種手持終端設(shè)備,例如手機(jī)、個(gè)人數(shù)字助理(PDA)等,因此本發(fā)明的保護(hù)范圍不應(yīng)限定為某種特定類型的移動(dòng)終端。

此外,根據(jù)本發(fā)明的方法還可以被實(shí)現(xiàn)為由CPU執(zhí)行的計(jì)算機(jī)程序。在該計(jì)算機(jī)程序被CPU執(zhí)行時(shí),執(zhí)行本發(fā)明的方法中限定的上述功能。

此外,上述方法步驟以及系統(tǒng)單元也可以利用控制器(例如,處理器)以及用于存儲(chǔ)使得控制器實(shí)現(xiàn)上述步驟或單元功能的計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)設(shè)備實(shí)現(xiàn)。

此外,應(yīng)該明白的是,本文所述的計(jì)算機(jī)可讀存儲(chǔ)設(shè)備(例如,存儲(chǔ)器)可以是易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或者可以包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器兩者。作為例子而非限制性的,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM(PROM)、電可編程ROM(EPROM)、電可擦寫可編程ROM(EEPROM)或快閃存儲(chǔ)器。易失性存儲(chǔ)器可以包括隨機(jī)存取存儲(chǔ)器(RAM),該RAM可以充當(dāng)外部高速緩存存儲(chǔ)器。作為例子而非限制性的,RAM可以以多種形式獲得,比如同步RAM(DRAM)、動(dòng)態(tài)RAM(DRAM)、同步DRAM(SDRAM)、雙數(shù)據(jù)速率SDRAM(DDRSDRAM)、增強(qiáng)SDRAM(ESDRAM)、同步鏈路DRAM(SLDRAM)以及直接RambusRAM(DRRAM)。所公開(kāi)的方面的存儲(chǔ)設(shè)備意在包括但不限于這些和其它合適類型的存儲(chǔ)器。

本領(lǐng)域技術(shù)人員還將明白的是,結(jié)合這里的公開(kāi)所描述的各種示例性邏輯塊、模塊、電路和算法步驟可以被實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件或兩者的組合。為了清楚地說(shuō)明硬件和軟件的這種可互換性,已經(jīng)就各種示意性組件、方塊、模塊、電路和步驟的功能對(duì)其進(jìn)行了一般性的描述。這種功能是被實(shí)現(xiàn)為軟件還是被實(shí)現(xiàn)為硬件取決于具體應(yīng)用以及施加給整個(gè)系統(tǒng)的設(shè)計(jì)約束。本領(lǐng)域技術(shù)人員可以針對(duì)每種具體應(yīng)用以各種方式來(lái)實(shí)現(xiàn)所述的功能,但是這種實(shí)現(xiàn)決定不應(yīng)被解釋為導(dǎo)致脫離本發(fā)明的范圍。

結(jié)合這里的公開(kāi)所描述的各種示例性邏輯塊、模塊和電路可以利用被設(shè)計(jì)成用于執(zhí)行這里所述功能的下列部件來(lái)實(shí)現(xiàn)或執(zhí)行:通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯、分立的硬件組件或者這些部件的任何組合。通用處理器可以是微處理器,但是可替換地,處理器可以是任何傳統(tǒng)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或多個(gè)微處理器結(jié)合DSP核、或任何其它這種配置。

結(jié)合這里的公開(kāi)所描述的方法或算法的步驟可以直接包含在硬件中、由處理器執(zhí)行的軟件模塊中或這兩者的組合中。軟件模塊可以駐留在RAM存儲(chǔ)器、快閃存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可移動(dòng)盤、CD-ROM、或本領(lǐng)域已知的任何其它形式的存儲(chǔ)介質(zhì)中。示例性的存儲(chǔ)介質(zhì)被耦合到處理器,使得處理器能夠從該存儲(chǔ)介質(zhì)中讀取信息或向該存儲(chǔ)介質(zhì)寫入信息。在一個(gè)替換方案中,所述存儲(chǔ)介質(zhì)可以與處理器集成在一起。處理器和存儲(chǔ)介質(zhì)可以駐留在ASIC中。ASIC可以駐留在用戶終端中。在一個(gè)替換方案中,處理器和存儲(chǔ)介質(zhì)可以作為分立組件駐留在用戶終端中。

在一個(gè)或多個(gè)示例性設(shè)計(jì)中,所述功能可以在硬件、軟件、固件或其任意組合中實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn),則可以將所述功能作為一個(gè)或多個(gè)指令或代碼存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上或通過(guò)計(jì)算機(jī)可讀介質(zhì)來(lái)傳送。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),該通信介質(zhì)包括有助于將計(jì)算機(jī)程序從一個(gè)位置傳送到另一個(gè)位置的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是能夠被通用或?qū)S糜?jì)算機(jī)訪問(wèn)的任何可用介質(zhì)。作為例子而非限制性的,該計(jì)算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲(chǔ)設(shè)備、磁盤存儲(chǔ)設(shè)備或其它磁性存儲(chǔ)設(shè)備,或者是可以用于攜帶或存儲(chǔ)形式為指令或數(shù)據(jù)結(jié)構(gòu)的所需程序代碼并且能夠被通用或?qū)S糜?jì)算機(jī)或者通用或?qū)S锰幚砥髟L問(wèn)的任何其它介質(zhì)。此外,任何連接都可以適當(dāng)?shù)胤Q為計(jì)算機(jī)可讀介質(zhì)。例如,如果使用同軸線纜、光纖線纜、雙絞線、數(shù)字用戶線路(DSL)或諸如紅外線、無(wú)線電和微波的無(wú)線技術(shù)來(lái)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源發(fā)送軟件,則上述同軸線纜、光纖線纜、雙絞線、DSL或諸如紅外先、無(wú)線電和微波的無(wú)線技術(shù)均包括在介質(zhì)的定義。如這里所使用的,磁盤和光盤包括壓縮盤(CD)、激光盤、光盤、數(shù)字多功能盤(DVD)、軟盤、藍(lán)光盤,其中磁盤通常磁性地再現(xiàn)數(shù)據(jù),而光盤利用激光光學(xué)地再現(xiàn)數(shù)據(jù)。上述內(nèi)容的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。

如上參照附圖以示例的方式描述根據(jù)本發(fā)明的實(shí)施例。但是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對(duì)于本發(fā)明的上述實(shí)施例,還可以在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進(jìn)。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1