專(zhuān)利名稱(chēng):即時(shí)語(yǔ)音消息的檢索方法和系統(tǒng),以及用戶(hù)設(shè)備和服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種即時(shí)語(yǔ)音消息的檢索方法和系統(tǒng),以及用戶(hù)設(shè)備和服務(wù)器。
背景技術(shù):
隨著智能手機(jī)的普及,以及移動(dòng)即時(shí)通信的快速發(fā)展,提供移動(dòng)即時(shí)通信的Whatsapp、米聊和微信等都提供語(yǔ)音對(duì)講業(yè)務(wù),即可以由用戶(hù)在智能手機(jī)等用戶(hù)設(shè)備上錄制一段語(yǔ)音,將該語(yǔ)音發(fā)送給接收方,以在接收方的用戶(hù)設(shè)備上播放。上述的語(yǔ)音對(duì)講的功能很實(shí)用,為用戶(hù)不方便輸入文字等場(chǎng)景提供了很好的通信方式。但現(xiàn)有的語(yǔ)音對(duì)講業(yè)務(wù)也存在一個(gè)較大的缺陷,即用戶(hù)不能對(duì)歷史的語(yǔ)音內(nèi)容進(jìn)行查找。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種即時(shí)語(yǔ)音消息的檢索方法和系統(tǒng),以及用戶(hù)設(shè)備和服務(wù)器,方便用戶(hù)對(duì)語(yǔ)音對(duì)講業(yè)務(wù)的內(nèi)容進(jìn)行檢索。本發(fā)明實(shí)施例的第一個(gè)方面是提供一種即時(shí)語(yǔ)音消息的檢索方法,包括接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所對(duì)應(yīng)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備;接收由所述內(nèi)容檢索設(shè)備返回的檢索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;根據(jù)所述檢索結(jié)果查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;將所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給所述用戶(hù)設(shè)備。本發(fā)明實(shí)施例的第二個(gè)方面是提供一種即時(shí)語(yǔ)音消息的檢索方法,包括接收用戶(hù)提交的檢索請(qǐng)求,所述檢索請(qǐng)求包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。本發(fā)明實(shí)施例的第三個(gè)方面是提供一種服務(wù)器,包括第一接收模塊,用于接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);第一獲取模塊,用于根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所對(duì)應(yīng)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;第一發(fā)送模塊,用于將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備;第二接收模塊,用于接收由所述內(nèi)容檢索設(shè)備返回的檢索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;第二獲取模塊,用于根據(jù)所述檢索結(jié)果查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;第二發(fā)送模塊,用于將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給 所述用戶(hù)設(shè)備。本發(fā)明實(shí)施例的第四個(gè)方面是提供一種即時(shí)語(yǔ)音消息的檢索系統(tǒng),包括上述的服務(wù)器,以及上述內(nèi)容檢索設(shè)備,所述內(nèi)容檢索設(shè)備用于接收服務(wù)器發(fā)送的檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表,根據(jù)檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表獲取搜索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表。本發(fā)明實(shí)施例的第五個(gè)方面是提供一種用戶(hù)設(shè)備,包括第一接收模塊,用于接收用戶(hù)提交的檢索請(qǐng)求,所述檢索請(qǐng)求包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);第一獲取模塊,用于根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;第二獲取模塊,用于根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;第三獲取模塊,用于根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;顯示模塊,用于將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。本發(fā)明實(shí)施例提供的即時(shí)語(yǔ)音消息的檢索方法和系統(tǒng),以及用戶(hù)設(shè)備和服務(wù)器,在語(yǔ)音對(duì)講業(yè)務(wù)中,由IM服務(wù)器接收用戶(hù)設(shè)備發(fā)送和接收的語(yǔ)音內(nèi)容;將所述語(yǔ)音內(nèi)容轉(zhuǎn)換為對(duì)應(yīng)的文本內(nèi)容并進(jìn)行存儲(chǔ)同時(shí)建立所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間,及語(yǔ)音內(nèi)容與發(fā)送方用戶(hù)和接收方用戶(hù)之間的映射關(guān)系;當(dāng)用戶(hù)要檢索其發(fā)送或接收的語(yǔ)音內(nèi)容時(shí),通過(guò)文本內(nèi)容查詢(xún)方式首先獲取用戶(hù)接收或發(fā)送的語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容,然后根據(jù)該文本內(nèi)容獲取與其對(duì)應(yīng)的語(yǔ)音內(nèi)容通過(guò)本發(fā)明實(shí)施例提供的技術(shù)方案,能夠使用戶(hù)對(duì)其發(fā)送或接收的語(yǔ)音即時(shí)消息進(jìn)行檢索,提升了用戶(hù)的體驗(yàn)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例提供的即時(shí)語(yǔ)音消息的檢索方法的流程圖;圖2為本發(fā)明實(shí)施例提供的另一即時(shí)語(yǔ)音消息的檢索方法的流程圖;圖3為本發(fā)明具體實(shí)施例 一的流程圖;圖4為本發(fā)明具體實(shí)施例二的流程圖;圖5為本發(fā)明具體實(shí)施例三的流程6為本發(fā)明具體實(shí)施例四的流程圖;圖7為本發(fā)明具體實(shí)施例五的流程圖;圖8為本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例提供的另一服務(wù)器的結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例提供的即時(shí)語(yǔ)音消息的檢索系統(tǒng)的結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例提供的另一即時(shí)語(yǔ)音消息的檢索系統(tǒng)的結(jié)構(gòu)示意圖;圖12為本發(fā)明實(shí)施例提供的用戶(hù)設(shè)備的結(jié)構(gòu)示意圖;圖13為本發(fā)明實(shí)施例提供的另一用戶(hù)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(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ù)的范圍。圖I為本發(fā)明實(shí)施例提供的即時(shí)語(yǔ)音消息的檢索方法的流程圖,如圖I所示,在移動(dòng)即時(shí)通信業(yè)務(wù)中,該即時(shí)語(yǔ)音消息的檢索方法,包括步驟101、接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);在步驟101之前,所述方法還包括接收由所述用戶(hù)設(shè)備發(fā)送和/或接收的語(yǔ)音內(nèi)容;將所述語(yǔ)音內(nèi)容發(fā)送給語(yǔ)音轉(zhuǎn)換設(shè)備;接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容,之后,將所述文本內(nèi)容發(fā)送給內(nèi)容監(jiān)控設(shè)備,以由所述內(nèi)容監(jiān)控設(shè)備對(duì)所述文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍耍唤邮諆?nèi)容監(jiān)控設(shè)備返回的過(guò)濾或?qū)徍私Y(jié)果;將所述通過(guò)過(guò)濾或?qū)徍撕蟮奈谋緝?nèi)容對(duì)應(yīng)的語(yǔ)音內(nèi)容發(fā)送給接收方的用戶(hù)設(shè)備。以及為所述文本內(nèi)容分配標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系,映射關(guān)系為語(yǔ)音內(nèi)容標(biāo)識(shí)和文本內(nèi)容標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系;記錄所述文本內(nèi)容標(biāo)識(shí)與發(fā)送和/或接收所述語(yǔ)音內(nèi)容的用戶(hù)的用戶(hù)標(biāo)識(shí)之間的映射關(guān)系。將所述文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述文本內(nèi)容建立內(nèi)容索引。所述檢索方法還包括接收用戶(hù)設(shè)備發(fā)送的文本內(nèi)容查詢(xún)請(qǐng)求消息,所述文本內(nèi)容查詢(xún)請(qǐng)求消息攜帶有語(yǔ)音內(nèi)容標(biāo)識(shí);根據(jù)所述語(yǔ)音內(nèi)容標(biāo)識(shí)查找與所述語(yǔ)音內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的文本內(nèi)容標(biāo)識(shí)及對(duì)應(yīng)的文本內(nèi)容;將所述文本內(nèi)容以及所述文本內(nèi)容標(biāo)識(shí)發(fā)送給所述用戶(hù)設(shè)備;接收用戶(hù)設(shè)備返回的所述文本內(nèi)容標(biāo)識(shí)以及更正后的文本內(nèi)容;根據(jù)所述文本內(nèi)容標(biāo)識(shí)將存儲(chǔ)的文本內(nèi)容更新為所述更正后的文本內(nèi)容,并將所述文本內(nèi)容標(biāo)識(shí)和所述更正后的文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述更正后的文本內(nèi)容更新內(nèi)容索引。步驟102、根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所對(duì)應(yīng)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;步驟103、將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備;步驟104、接收由所述內(nèi)容檢索設(shè)備返回的搜索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;步驟105、根據(jù)所述檢索結(jié)果查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;步驟106、將所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給所述用戶(hù)設(shè)備。圖2為本發(fā)明實(shí)施例提供的另一即時(shí)語(yǔ)音消息的檢索方法的流程圖,如圖2所示,在移動(dòng)即時(shí)通信業(yè)務(wù)中,該即時(shí)語(yǔ)音消息的檢索方法,包括 步驟201、接收用戶(hù)提交的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);在步驟201之前還包括從服務(wù)器接收與所述用戶(hù)接收和/或發(fā)送的語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容;為所述文本內(nèi)容分配文本內(nèi)容標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系;記錄所述文本內(nèi)容標(biāo)識(shí)與所述用戶(hù)標(biāo)識(shí)的映射關(guān)系。步驟202、根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;步驟203、根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;步驟204、根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;步驟205、將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。圖3為本發(fā)明具體實(shí)施例一的流程圖,下面結(jié)合圖3來(lái)詳細(xì)說(shuō)明用戶(hù)對(duì)語(yǔ)音的發(fā)送處理流程。如圖3所示,包括如下的步驟步驟301、發(fā)送方用戶(hù)使用移動(dòng)IM客戶(hù)端的語(yǔ)音對(duì)講功能說(shuō)一段話音;步驟302、移動(dòng)IM客戶(hù)端(發(fā)送方設(shè)備上安裝的IM客戶(hù)端軟件)錄制語(yǔ)音內(nèi)容,發(fā)送語(yǔ)音內(nèi)容到頂服務(wù)器,服務(wù)器完成接收;步驟303、IM服務(wù)器調(diào)用語(yǔ)音轉(zhuǎn)換設(shè)備,根據(jù)語(yǔ)音內(nèi)容獲得文本內(nèi)容,語(yǔ)音轉(zhuǎn)換設(shè)備負(fù)責(zé)將用戶(hù)的對(duì)講語(yǔ)音內(nèi)容轉(zhuǎn)換為文本內(nèi)容;步驟304、語(yǔ)音轉(zhuǎn)換設(shè)備返回轉(zhuǎn)換內(nèi)容給IM服務(wù)器;步驟305、IM服務(wù)器在接收獲得對(duì)應(yīng)的文本內(nèi)容后,進(jìn)行內(nèi)容存儲(chǔ)和處理,存儲(chǔ)所述語(yǔ)音內(nèi)容以及對(duì)應(yīng)的文本內(nèi)容,并建立所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間,及語(yǔ)音內(nèi)容與發(fā)送方用戶(hù)和接收方用戶(hù)之間的映射關(guān)系,建立的語(yǔ)音內(nèi)容與文本內(nèi)容之間,及語(yǔ)音內(nèi)容與發(fā)送方用戶(hù)和接收方用戶(hù)之間的映射關(guān)系包括文本內(nèi)容標(biāo)識(shí)與發(fā)送方標(biāo)識(shí)之間,以及文本內(nèi)容標(biāo)識(shí)與接收方標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系。IM服務(wù)器要對(duì)語(yǔ)音轉(zhuǎn)換設(shè)備轉(zhuǎn)換出的文本內(nèi)容分配新的文本內(nèi)容標(biāo)識(shí),并且要維護(hù)文本內(nèi)容標(biāo)識(shí)和發(fā)送方語(yǔ)音內(nèi)容標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系;步驟306、頂服務(wù)器發(fā)送文本內(nèi)容給內(nèi)容檢索設(shè)備;步驟307、內(nèi)容檢索設(shè)備根據(jù)文本內(nèi)容建立內(nèi)容索引,所述內(nèi)容索引包括文本內(nèi)容標(biāo)識(shí),以及從所述文本內(nèi)容中提取的關(guān)鍵字;
步驟308、內(nèi)容檢索設(shè)備返回成功結(jié)果給IM服務(wù)器;步驟309、IM服務(wù)器發(fā)送語(yǔ)音內(nèi)容給移動(dòng)頂客戶(hù)端(接收方);步驟310、然后IM客戶(hù)端(接收方)向接收方用戶(hù)播放對(duì)講語(yǔ)音;步驟311、頂服務(wù)器向發(fā)送方返回成功結(jié)果。本發(fā)明上述實(shí)施例中,在內(nèi)容檢索設(shè)備中建立了內(nèi)容索引,使得發(fā)送方用戶(hù)和接收方用戶(hù)都可以進(jìn)行語(yǔ)音內(nèi)容的檢索。具體的,用戶(hù)在IM服務(wù)器端的語(yǔ)音內(nèi)容檢索包括如下的步驟IM服務(wù)器接收用戶(hù)提交的檢索請(qǐng)求,所述檢索請(qǐng)求包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);IM服務(wù)器根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;IM服務(wù)器根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;IM服務(wù)器根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;IM服務(wù)器將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。圖4為本發(fā)明具體實(shí)施例二的流程圖,下面結(jié)合圖4詳細(xì)說(shuō)明本發(fā)明即時(shí)語(yǔ)音消息的檢索方法實(shí)施例一中用戶(hù)在服務(wù)器端的語(yǔ)音內(nèi)容檢索流程。對(duì)于用戶(hù)在服務(wù)器端的語(yǔ)音內(nèi)容檢索,如圖4所示,包括如下的步驟步驟401、用戶(hù)從移動(dòng)頂客戶(hù)端輸入檢索關(guān)鍵字;步驟402、移動(dòng)頂客戶(hù)端向頂服務(wù)器發(fā)送檢索請(qǐng)求消息,檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);步驟403、IM服務(wù)器獲取第一文本內(nèi)容標(biāo)識(shí)列表,根據(jù)發(fā)送方用戶(hù)的用戶(hù)標(biāo)識(shí)獲取由發(fā)送方用戶(hù)發(fā)送的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;步驟404、IM服務(wù)器調(diào)用內(nèi)容檢索設(shè)備進(jìn)行查詢(xún),內(nèi)容檢索設(shè)備檢索根據(jù)關(guān)鍵字獲得命中的文本內(nèi)容的文本內(nèi)容標(biāo)識(shí)列表;步驟405、內(nèi)容檢索設(shè)備返回檢索到的第二文本內(nèi)容標(biāo)識(shí)列表給頂服務(wù)器,即匹配到的第二文本內(nèi)容標(biāo)識(shí)列表;步驟406、頂服務(wù)器根據(jù)包括檢索關(guān)鍵字的文本內(nèi)容的第二文本內(nèi)容標(biāo)識(shí)列表查找對(duì)應(yīng)語(yǔ)音內(nèi)容;即根據(jù)文本內(nèi)容標(biāo)識(shí)與該文本內(nèi)容標(biāo)識(shí)映射的語(yǔ)音內(nèi)容標(biāo)識(shí)確定對(duì)應(yīng)的語(yǔ)音內(nèi)容。步驟407、IM服務(wù)器返回結(jié)果,即返回查找到的語(yǔ)音內(nèi)容給移動(dòng)IM客戶(hù)端,如果搜索結(jié)果較多則分批返回;
步驟408、移動(dòng)頂客戶(hù)端給用戶(hù)顯示對(duì)應(yīng)語(yǔ)音內(nèi)容。上述實(shí)施例中,步驟403、404是本發(fā)明實(shí)施例的關(guān)鍵點(diǎn),因?yàn)橛脩?hù)的語(yǔ)音內(nèi)容檢索是在自己范圍內(nèi)的內(nèi)容檢索,因此步驟403需要先獲得用戶(hù)擁有的文本內(nèi)容標(biāo)識(shí)的列表,在步驟404中作為參數(shù)調(diào)用內(nèi)容檢索設(shè)備的接口,這樣內(nèi)容檢索設(shè)備能在制定的范圍內(nèi)對(duì)內(nèi)容進(jìn)行查 詢(xún)。這里注意如果用戶(hù)的文本內(nèi)容比較多時(shí),可以分批進(jìn)行處理,即每次調(diào)用內(nèi)容檢索設(shè)備傳入限定條數(shù)的內(nèi)容標(biāo)識(shí)列表進(jìn)行檢索。上述語(yǔ)音檢索流程是以發(fā)送方用戶(hù)發(fā)起的檢索為例進(jìn)行說(shuō)明,對(duì)于接收方用戶(hù),其流程類(lèi)似。對(duì)于用戶(hù)在本地的語(yǔ)音內(nèi)容檢索流程,如圖5所示,為了支持在本地的檢索,頂服務(wù)器需要把轉(zhuǎn)換好的文本內(nèi)容發(fā)送給移動(dòng)頂客戶(hù)端。本流程中同時(shí)給出了對(duì)流程“用戶(hù)對(duì)講語(yǔ)音的發(fā)送處理流程”的補(bǔ)充流程,語(yǔ)音內(nèi)容的發(fā)送流程可以直接參見(jiàn)圖3,在此不重復(fù)描述,發(fā)送補(bǔ)充流程說(shuō)明如下步驟501、頂服務(wù)器發(fā)送轉(zhuǎn)換后文本內(nèi)容給發(fā)送方移動(dòng)頂客戶(hù)端;步驟502、發(fā)送方移動(dòng)頂客戶(hù)端本地保存文本內(nèi)容,并建立文本內(nèi)容和原語(yǔ)音內(nèi)容的關(guān)聯(lián)關(guān)系;步驟503、IM服務(wù)器發(fā)送轉(zhuǎn)換后的文本內(nèi)容給接收方移動(dòng)IM客戶(hù)端;步驟504、接收方移動(dòng)IM客戶(hù)端本地保存文本內(nèi)容,并建立文本內(nèi)容和原語(yǔ)音內(nèi)容的關(guān)聯(lián)關(guān)系。實(shí)際實(shí)現(xiàn)此方案時(shí),上述發(fā)送補(bǔ)充流程中步驟503也可以和圖3中“步驟309、IM服務(wù)器將語(yǔ)音內(nèi)容發(fā)送給移動(dòng)IM客戶(hù)端(接收方)”合并,即把語(yǔ)音內(nèi)容和轉(zhuǎn)換后的文本內(nèi)容在一個(gè)消息中發(fā)送給頂客戶(hù)端。本地保存并為語(yǔ)音轉(zhuǎn)換出來(lái)的文本內(nèi)容建立索引后,可以支持本地檢索,如圖5所示,正式的本地檢索流程為步驟505、用戶(hù)在移動(dòng)IM客戶(hù)端中輸入檢索關(guān)鍵字;步驟506、移動(dòng)M客戶(hù)端進(jìn)行本地檢索,即采用和普通頂消息文本相同的檢索方法進(jìn)行查找;步驟507、移動(dòng)頂客戶(hù)端返回并呈現(xiàn)檢索結(jié)果給用戶(hù)。本流程中關(guān)鍵點(diǎn)在于IM服務(wù)器將轉(zhuǎn)換后的文本內(nèi)容發(fā)送給移動(dòng)IM客戶(hù)端,移動(dòng)IM客戶(hù)端需要自己保存好文本內(nèi)容,并維護(hù)轉(zhuǎn)換后的文本內(nèi)容標(biāo)識(shí)和原語(yǔ)音內(nèi)容標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,用戶(hù)的本地檢索流程關(guān)鍵就是先在文本內(nèi)容標(biāo)識(shí)中查找,再獲得關(guān)聯(lián)的原語(yǔ)音內(nèi)容。本地的檢索方案可以采用普通頂文本內(nèi)容相同的檢索方案,普通頂文本的檢索方案不在本發(fā)明范圍,一般來(lái)說(shuō)客戶(hù)端是采用比較簡(jiǎn)單的搜索功能實(shí)現(xiàn),比如在關(guān)系數(shù)據(jù)庫(kù)中的保存并查詢(xún)。當(dāng)然在實(shí)際的實(shí)現(xiàn)中可以增加相應(yīng)的配置選項(xiàng)讓用戶(hù)選擇是否需要支持在本地搜索,如果用戶(hù)選擇了需要?jiǎng)tIM服務(wù)器向移動(dòng)IM客戶(hù)端發(fā)送轉(zhuǎn)換后的文本內(nèi)容。上述本地語(yǔ)音檢索流程是以發(fā)送方用戶(hù)發(fā)起的檢索為例進(jìn)行說(shuō)明,對(duì)于接收方用戶(hù),其流程類(lèi)似。由于用戶(hù)對(duì)講的語(yǔ)音可能由于不同用戶(hù)存在口音、背景噪音、不清晰等問(wèn)題,導(dǎo)致語(yǔ)音轉(zhuǎn)換設(shè)備可能會(huì)出現(xiàn)轉(zhuǎn)換識(shí)別錯(cuò)誤等情況,需要提供反饋糾正機(jī)制,允許用戶(hù)更正語(yǔ)音轉(zhuǎn)換的結(jié)果,并將更正后的內(nèi)容保存和檢索。本發(fā)明實(shí)施例提供用戶(hù)對(duì)語(yǔ)音轉(zhuǎn)換結(jié)果的糾正方案,具體為IM服務(wù)器接收用戶(hù)設(shè)備發(fā)送的文本內(nèi)容查詢(xún)請(qǐng)求消息,所述文本內(nèi)容查詢(xún)請(qǐng)求消息攜帶有語(yǔ)音內(nèi)容標(biāo)識(shí);IM服務(wù)器根據(jù)語(yǔ)音內(nèi)容標(biāo)識(shí)查找對(duì)應(yīng)的文本內(nèi)容標(biāo)識(shí)及對(duì)應(yīng)的文本內(nèi)容;IM服務(wù)器將所述文本內(nèi)容以及所述文本內(nèi)容標(biāo)識(shí)發(fā)送給所述用戶(hù)設(shè)備;IM服務(wù)器接收用戶(hù)設(shè)備返回的所述文本內(nèi)容標(biāo)識(shí)以及更正后的文本內(nèi)容;IM服務(wù)器根據(jù)所述文本內(nèi)容標(biāo)識(shí)將存儲(chǔ)的文本內(nèi)容更新為所述更正后的文本內(nèi)容,并將所述文本內(nèi)容標(biāo)識(shí)和所述更正后的文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述更正后的文本內(nèi)容更新內(nèi)容索引。
圖6為本發(fā)明具體實(shí)施例四的流程圖,給出了用戶(hù)對(duì)語(yǔ)音轉(zhuǎn)換結(jié)果的糾正方案, 下面結(jié)合圖6詳細(xì)說(shuō)明糾正方案的流程。如圖6所示,糾正方案的流程圖包括內(nèi)容查詢(xún)流程和內(nèi)容更改流程,內(nèi)容查詢(xún)流程比較簡(jiǎn)單,如下步驟601、用戶(hù)提交檢索請(qǐng)求消息,檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);步驟602、IM客戶(hù)端向服務(wù)器發(fā)送檢索請(qǐng)求消息;步驟603、頂服務(wù)器根據(jù)用戶(hù)標(biāo)識(shí)查找;步驟604、頂服務(wù)器返回查找到的文本內(nèi)容(帶用戶(hù)標(biāo)識(shí))。用戶(hù)通過(guò)這個(gè)流程可以看到轉(zhuǎn)換的語(yǔ)音文本是否正確,對(duì)不正確的采用下面的內(nèi)容更改流程進(jìn)行更改,說(shuō)明如下 步驟605、用戶(hù)在移動(dòng)頂客戶(hù)端輸入更正的文本內(nèi)容;步驟606、移動(dòng)IM客戶(hù)端向IM服務(wù)器發(fā)送要更改的文本內(nèi)容,帶上內(nèi)容標(biāo)識(shí);步驟607、IM服務(wù)器更新保存的文本內(nèi)容;步驟608、IM服務(wù)器向內(nèi)容檢索設(shè)備發(fā)送更正后的文本內(nèi)容,帶內(nèi)容標(biāo)識(shí);步驟609、內(nèi)容檢索設(shè)備更新索引;步驟610、內(nèi)容檢索設(shè)備返回結(jié)果;步驟611、頂服務(wù)器返回成功結(jié)果。如果要實(shí)現(xiàn)對(duì)語(yǔ)音內(nèi)容的過(guò)濾或?qū)徍说仍鲋捣?wù)處理,需要繼續(xù)擴(kuò)展發(fā)送處理流程,本發(fā)明實(shí)施例提供用戶(hù)對(duì)語(yǔ)音內(nèi)容過(guò)濾或?qū)徍朔桨?,具體為在將所述語(yǔ)音內(nèi)容發(fā)送給接收方用戶(hù)之前還包括IM服務(wù)器將所述文本內(nèi)容發(fā)送給內(nèi)容監(jiān)控設(shè)備,以由所述內(nèi)容監(jiān)控設(shè)備對(duì)所述文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍?;頂服?wù)器接收內(nèi)容監(jiān)控設(shè)備返回的過(guò)濾或?qū)徍私Y(jié)果;所述將所述語(yǔ)音內(nèi)容發(fā)送給接收方用戶(hù)具體為在過(guò)濾或?qū)徍送ㄟ^(guò)后將所述語(yǔ)音內(nèi)容發(fā)送給接收方用戶(hù)。圖7為本發(fā)明具體實(shí)施例五的流程圖,給出了用戶(hù)對(duì)語(yǔ)音內(nèi)容過(guò)濾或?qū)徍朔桨傅牧鞒虉D,下面結(jié)合圖7詳細(xì)說(shuō)明用戶(hù)對(duì)語(yǔ)音內(nèi)容過(guò)濾或?qū)徍朔桨傅牧鞒獭H鐖D7所示,本流程中給出對(duì)圖3所示流程“用戶(hù)對(duì)講語(yǔ)音的發(fā)送處理流程”后的補(bǔ)充流程,語(yǔ)音內(nèi)容的發(fā)送流程不重復(fù)描述可以直接參見(jiàn)圖3所示流程,此處內(nèi)容監(jiān)控設(shè)備例如為過(guò)濾和審核服務(wù)器,內(nèi)容過(guò)濾、審核流程說(shuō)明如下
步驟701、IM服務(wù)器發(fā)送轉(zhuǎn)換后的文本內(nèi)容給過(guò)濾和審核服務(wù)器,包括語(yǔ)音文本內(nèi)容;步驟702、過(guò)濾和審核服務(wù)器對(duì)文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍?;步驟703、過(guò)濾和審核服務(wù)器返回過(guò)濾或?qū)徍私Y(jié)果至IM服務(wù)器;步驟704、若內(nèi)容合法則,IM服務(wù)器發(fā)送原語(yǔ)音內(nèi)容和轉(zhuǎn)換后的文本內(nèi)容給接收方IM客戶(hù)端;步驟705、若內(nèi)容不合法則返回發(fā)送失敗(內(nèi)容不合法錯(cuò)誤提示)給接收方IM客戶(hù)端;步驟706、接收方移動(dòng)IM客戶(hù)端對(duì)接收方用戶(hù)播放對(duì)講語(yǔ)音。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。圖8為本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖,如圖8所示,該服務(wù)器包括第一接收模塊11,用于接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);第一獲取模塊12,用于根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所對(duì)應(yīng)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;第一發(fā)送模塊13,用于將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備;第二接收模塊14,用于接收由所述內(nèi)容檢索設(shè)備返回的檢索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;第二獲取模塊15,用于根據(jù)所述檢索結(jié)果查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;第二發(fā)送模塊16,用于將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給所述用戶(hù)設(shè)備。圖9為本發(fā)明實(shí)施例提供的另一服務(wù)器的結(jié)構(gòu)示意圖,如圖9所示,所述服務(wù)器還包括語(yǔ)音轉(zhuǎn)換處理模塊17,用于在接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息之前,接收由所述用戶(hù)設(shè)備發(fā)送和/或接收的語(yǔ)音內(nèi)容;將所述語(yǔ)音內(nèi)容發(fā)送給語(yǔ)音轉(zhuǎn)換設(shè)備;接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容。如圖9所示,所述服務(wù)器還包括第一存儲(chǔ)模塊19,用于為所述文本內(nèi)容分配標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系;記錄所述文本內(nèi)容標(biāo)識(shí)與發(fā)送和/或接收所述語(yǔ)音內(nèi)容的用戶(hù)的用戶(hù)標(biāo)識(shí)之間的映射關(guān)系,此處第一發(fā)送模塊13還用于將所述文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述文本內(nèi)容建立內(nèi)容索引。所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系為語(yǔ)音內(nèi)容標(biāo)識(shí)和文本內(nèi)容標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,所述第一接收模塊還用于接收用戶(hù)設(shè)備發(fā)送的文本內(nèi)容查詢(xún)請(qǐng)求消息,所述文本內(nèi)容查詢(xún)請(qǐng)求消息攜帶有語(yǔ)音內(nèi)容標(biāo)識(shí);第一存儲(chǔ)模塊19還用于根據(jù)所述語(yǔ)音內(nèi)容標(biāo)識(shí)查找與所述語(yǔ)音內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的文本內(nèi)容標(biāo)識(shí)及對(duì)應(yīng)的文本內(nèi)容;第二發(fā)送模塊16還用于將所述文本內(nèi)容以及所述文本內(nèi)容標(biāo)識(shí)發(fā)送給所述用戶(hù)設(shè)備;以及第一接收模塊11還用于接收用戶(hù)設(shè)備返回的所述文本內(nèi)容標(biāo)識(shí)以及更正后的文本內(nèi)容;第一存儲(chǔ)模塊19還用于根據(jù)所述文本內(nèi)容標(biāo)識(shí)將存儲(chǔ)的文本內(nèi)容更新為所述更正后的文本內(nèi)容;第一發(fā)送模塊13還用于將所述文本內(nèi)容標(biāo)識(shí)和所述更正后的文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述更正后的文本內(nèi)容更新內(nèi)容索引。如圖9所示,所述服務(wù)器還包括內(nèi)容監(jiān)控處理模塊18,用于在接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容之后,將所述文本內(nèi)容發(fā)送給內(nèi)容監(jiān)控設(shè)備,以由所述內(nèi)容監(jiān)控設(shè)備對(duì)所述文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍耍唤邮諆?nèi)容監(jiān)控設(shè)備返回的過(guò)濾或?qū)徍私Y(jié)果,此處所述第二發(fā)送模塊16具體用于將所述通過(guò)過(guò)濾或?qū)徍撕蟮奈谋緝?nèi)容對(duì)應(yīng)的語(yǔ)音內(nèi)容發(fā)送給接收方的用戶(hù)設(shè)備。圖10為本發(fā)明實(shí)施例提供的即時(shí)語(yǔ)音消息的檢索系統(tǒng)的結(jié)構(gòu)示意圖,如圖10所示,包括上述的服務(wù)器20,以及內(nèi)容檢索設(shè)備21,內(nèi)容檢索設(shè)備21用于接收服務(wù)器發(fā)送的 檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表,根據(jù)檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表獲取搜索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表。圖11為本發(fā)明實(shí)施例提供的另一即時(shí)語(yǔ)音消息的檢索系統(tǒng)的結(jié)構(gòu)示意圖,如圖11所示,還包括語(yǔ)音轉(zhuǎn)換設(shè)備22和/或內(nèi)容監(jiān)控設(shè)備23,語(yǔ)音轉(zhuǎn)換設(shè)備22用于將語(yǔ)音內(nèi)容轉(zhuǎn)換為相應(yīng)的文本內(nèi)容,內(nèi)容監(jiān)控設(shè)備23用于對(duì)文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍?。圖12為本發(fā)明實(shí)施例提供的用戶(hù)設(shè)備的結(jié)構(gòu)示意圖,如圖12所示,用戶(hù)設(shè)備包括第一接收模塊25、用于接收用戶(hù)提交的檢索請(qǐng)求,檢索請(qǐng)求包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);第一獲取模塊26、用于根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;第二獲取模塊28、用于根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表;第三獲取模塊24、用于根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;顯示模塊27、用于將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。圖13為本發(fā)明實(shí)施例提供的另一用戶(hù)設(shè)備的結(jié)構(gòu)示意圖,如圖13所示,用戶(hù)設(shè)備還包括第二接收模塊29、用于從服務(wù)器接收與所述用戶(hù)接收和/或發(fā)送的語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容;存儲(chǔ)模塊30、用于為所述文本內(nèi)容分配文本標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系;記錄所述文本內(nèi)容標(biāo)識(shí)與所述用戶(hù)標(biāo)識(shí)的映射關(guān)系。最后應(yīng)說(shuō)明的是以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種即時(shí)語(yǔ)音消息的檢索方法,其特征在于,包括 接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所對(duì)應(yīng)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表; 將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備; 接收由所述內(nèi)容檢索設(shè)備返回的檢索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表; 根據(jù)所述檢索結(jié)果查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容; 將所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給所述用戶(hù)設(shè)備。
2.根據(jù)權(quán)利要求I所述的即時(shí)語(yǔ)音消息的檢索方法,其特征在于,在接收用戶(hù)設(shè)備發(fā) 送的檢索請(qǐng)求消息之前,所述方法還包括 接收由所述用戶(hù)設(shè)備發(fā)送和/或接收的語(yǔ)音內(nèi)容; 將所述語(yǔ)音內(nèi)容發(fā)送給語(yǔ)音轉(zhuǎn)換設(shè)備; 接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容。
3.根據(jù)權(quán)利要求2所述的即時(shí)語(yǔ)音消息的檢索方法,其特征在于,所述方法還包括 為所述文本內(nèi)容分配標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系; 記錄所述文本內(nèi)容標(biāo)識(shí)與發(fā)送和/或接收所述語(yǔ)音內(nèi)容的用戶(hù)的用戶(hù)標(biāo)識(shí)之間的映身寸關(guān)系。
4.根據(jù)權(quán)利要求3所述的即時(shí)語(yǔ)音消息的檢索方法,其特征在于,還包括 將所述文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述文本內(nèi)容建立內(nèi)容索引。
5.根據(jù)權(quán)利要求3所述的即時(shí)語(yǔ)音消息的檢索方法,其特征在于,所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系為語(yǔ)音內(nèi)容標(biāo)識(shí)和文本內(nèi)容標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,所述方法還包括 接收用戶(hù)設(shè)備發(fā)送的文本內(nèi)容查詢(xún)請(qǐng)求消息,所述文本內(nèi)容查詢(xún)請(qǐng)求消息攜帶有語(yǔ)音內(nèi)容標(biāo)識(shí); 根據(jù)所述語(yǔ)音內(nèi)容標(biāo)識(shí)查找與所述語(yǔ)音內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的文本內(nèi)容標(biāo)識(shí)及對(duì)應(yīng)的文本內(nèi)容; 將所述文本內(nèi)容以及所述文本內(nèi)容標(biāo)識(shí)發(fā)送給所述用戶(hù)設(shè)備; 接收用戶(hù)設(shè)備返回的所述文本內(nèi)容標(biāo)識(shí)以及更正后的文本內(nèi)容; 根據(jù)所述文本內(nèi)容標(biāo)識(shí)將存儲(chǔ)的文本內(nèi)容更新為所述更正后的文本內(nèi)容,并將所述文本內(nèi)容標(biāo)識(shí)和所述更正后的文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述更正后的文本內(nèi)容更新內(nèi)容索引。
6.根據(jù)權(quán)利要求2所述的即時(shí)語(yǔ)音消息的檢索方法,其特征在于,在接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容之后還包括 將所述文本內(nèi)容發(fā)送給內(nèi)容監(jiān)控設(shè)備,以由所述內(nèi)容監(jiān)控設(shè)備對(duì)所述文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍耍? 接收內(nèi)容監(jiān)控設(shè)備返回的過(guò)濾或?qū)徍私Y(jié)果;將所述通過(guò)過(guò)濾或?qū)徍撕蟮奈谋緝?nèi)容對(duì)應(yīng)的語(yǔ)音內(nèi)容發(fā)送給接收方的用戶(hù)設(shè)備。
7.—種即時(shí)語(yǔ)音消息的檢索方法,其特征在于,包括 接收用戶(hù)提交的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí);根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表; 根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表; 根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容; 將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。
8.根據(jù)權(quán)利要求7所述的即時(shí)語(yǔ)音消息的檢索方法,其特征在于,所述方法還包括 從服務(wù)器接收與所述用戶(hù)接收和/或發(fā)送的語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容;為所述文本內(nèi)容分配文本內(nèi)容標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系; 記錄所述文本內(nèi)容標(biāo)識(shí)與所述用戶(hù)標(biāo)識(shí)的映射關(guān)系。
9.一種服務(wù)器,其特征在于,包括 第一接收模塊,用于接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,所述檢索請(qǐng)求消息包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí); 第一獲取模塊,用于根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所對(duì)應(yīng)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表; 第一發(fā)送模塊,用于將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備; 第二接收模塊,用于接收由所述內(nèi)容檢索設(shè)備返回的檢索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表; 第二獲取模塊,用于根據(jù)所述檢索結(jié)果查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容; 第二發(fā)送模塊,用于將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給所述用戶(hù)設(shè)備。
10.根據(jù)權(quán)利要求9所述的服務(wù)器,其特征在于,還包括 語(yǔ)音轉(zhuǎn)換處理模塊,用于在接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息之前,接收由所述用戶(hù)設(shè)備發(fā)送和/或接收的語(yǔ)音內(nèi)容;將所述語(yǔ)音內(nèi)容發(fā)送給語(yǔ)音轉(zhuǎn)換設(shè)備;接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容。
11.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于,還包括 第一存儲(chǔ)模塊,用于為所述文本內(nèi)容分配標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系;記錄所述文本內(nèi)容標(biāo)識(shí)與發(fā)送和/或接收所述語(yǔ)音內(nèi)容的用戶(hù)的用戶(hù)標(biāo)識(shí)之間的映射關(guān)系。
12.根據(jù)權(quán)利要求11所述的服務(wù)器,其特征在于,所述第一發(fā)送模塊還用于將所述文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述文本內(nèi)容建立內(nèi)容索引。
13.根據(jù)權(quán)利要求11所述的服務(wù)器,其特征在于,所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系為語(yǔ)音內(nèi)容標(biāo)識(shí)和文本內(nèi)容標(biāo)識(shí)之間的關(guān)聯(lián)關(guān)系,所述第一接收模塊還用于接收用戶(hù)設(shè)備發(fā)送的文本內(nèi)容查詢(xún)請(qǐng)求消息,所述文本內(nèi)容查詢(xún)請(qǐng)求消息攜帶有語(yǔ)音內(nèi)容標(biāo)識(shí); 所述第一存儲(chǔ)模塊還用于根據(jù)所述語(yǔ)音內(nèi)容標(biāo)識(shí)查找與所述語(yǔ)音內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的文本內(nèi)容標(biāo)識(shí)及對(duì)應(yīng)的文本內(nèi)容; 所述第二發(fā)送模塊還用于將所述文本內(nèi)容以及所述文本內(nèi)容標(biāo)識(shí)發(fā)送給所述用戶(hù)設(shè)備;以及 所述第一接收模塊還用于接收用戶(hù)設(shè)備返回的所述文本內(nèi)容標(biāo)識(shí)以及更正后的文本內(nèi)容; 所述第一存儲(chǔ)模塊還用于根據(jù)所述文本內(nèi)容標(biāo)識(shí)將存儲(chǔ)的文本內(nèi)容更新為所述更正后的文本內(nèi)容; 所述第一發(fā)送模塊還用于將所述文本內(nèi)容標(biāo)識(shí)和所述更正后的文本內(nèi)容發(fā)送給內(nèi)容檢索設(shè)備,以由所述內(nèi)容檢索設(shè)備根據(jù)所述更正后的文本內(nèi)容更新內(nèi)容索引。
14.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在于,還包括 內(nèi)容監(jiān)控處理模塊,用于在接收所述語(yǔ)音轉(zhuǎn)換設(shè)備返回的與所述語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容之后,將所述文本內(nèi)容發(fā)送給內(nèi)容監(jiān)控設(shè)備,以由所述內(nèi)容監(jiān)控設(shè)備對(duì)所述文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍耍唤邮諆?nèi)容監(jiān)控設(shè)備返回的過(guò)濾或?qū)徍私Y(jié)果; 所述第二發(fā)送模塊具體用于將所述通過(guò)過(guò)濾或?qū)徍撕蟮奈谋緝?nèi)容對(duì)應(yīng)的語(yǔ)音內(nèi)容發(fā)送給接收方的用戶(hù)設(shè)備。
15.—種即時(shí)語(yǔ)音消息的檢索系統(tǒng),其特征在于,包括權(quán)利要求9-14任一所述的服務(wù)器,以及內(nèi)容檢索設(shè)備,所述內(nèi)容檢索設(shè)備用于接收服務(wù)器發(fā)送的檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表,根據(jù)檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表獲取搜索結(jié)果,所述檢索結(jié)果包括與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表。
16.根據(jù)權(quán)利要求15所述的即時(shí)語(yǔ)音消息的檢索系統(tǒng),其特征在于,還包括語(yǔ)音轉(zhuǎn)換設(shè)備和/或內(nèi)容監(jiān)控設(shè)備; 所述語(yǔ)音轉(zhuǎn)換設(shè)備用于將語(yǔ)音內(nèi)容轉(zhuǎn)換為相應(yīng)的文本內(nèi)容; 所述內(nèi)容監(jiān)控設(shè)備用于對(duì)文本內(nèi)容進(jìn)行過(guò)濾或?qū)徍恕?br>
17.一種用戶(hù)設(shè)備,其特征在于,包括 第一接收模塊,用于接收用戶(hù)提交的檢索請(qǐng)求,所述檢索請(qǐng)求包括檢索關(guān)鍵字和用戶(hù)標(biāo)識(shí); 第一獲取模塊,用于根據(jù)所述用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表; 第二獲取模塊,用于根據(jù)所述檢索關(guān)鍵字和第一文本內(nèi)容標(biāo)識(shí)列表查找與包含所述檢索關(guān)鍵字的文本內(nèi)容對(duì)應(yīng)的第二文本內(nèi)容標(biāo)識(shí)列表; 第三獲取模塊,用于根據(jù)所述第二文本內(nèi)容標(biāo)識(shí)列表查找與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容; 顯示模塊,用于將所述與所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容顯示給用戶(hù)。
18.根據(jù)權(quán)利要求17所述的用戶(hù)設(shè)備,其特征在于,還包括 第二接收模塊,用于從服務(wù)器接收與所述用戶(hù)接收和/或發(fā)送的語(yǔ)音內(nèi)容對(duì)應(yīng)的文本內(nèi)容; 存儲(chǔ)模塊,用于為所述文本內(nèi)容分配文本標(biāo)識(shí),并將所述文本內(nèi)容與所述語(yǔ)音內(nèi)容存儲(chǔ),記錄所述語(yǔ)音內(nèi)容與所述文本內(nèi)容之間的映射關(guān)系;記錄所述文本內(nèi)容標(biāo)識(shí)與所述用戶(hù)標(biāo)識(shí)的映射關(guān)系。
全文摘要
本發(fā)明實(shí)施例提供一種即時(shí)語(yǔ)音消息的檢索方法和系統(tǒng),以及用戶(hù)設(shè)備和服務(wù)器。包括接收用戶(hù)設(shè)備發(fā)送的檢索請(qǐng)求消息,根據(jù)用戶(hù)標(biāo)識(shí)獲取與所述用戶(hù)標(biāo)識(shí)所標(biāo)識(shí)的用戶(hù)發(fā)送和/或接收的語(yǔ)音內(nèi)容對(duì)應(yīng)的第一文本內(nèi)容標(biāo)識(shí)列表;將所述檢索關(guān)鍵字和所述第一文本內(nèi)容標(biāo)識(shí)列表發(fā)送給內(nèi)容檢索設(shè)備;接收由所述內(nèi)容檢索設(shè)備返回的檢索結(jié)果,根據(jù)所述檢索結(jié)果查找與第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容;將所述第二文本內(nèi)容標(biāo)識(shí)列表對(duì)應(yīng)的語(yǔ)音內(nèi)容返回給所述用戶(hù)設(shè)備。本發(fā)明實(shí)施例通過(guò)即時(shí)語(yǔ)音消息的檢索方法和系統(tǒng),以及用戶(hù)設(shè)備和服務(wù)器,提升了用戶(hù)的體驗(yàn),同時(shí)更加便于對(duì)語(yǔ)音對(duì)講業(yè)務(wù)的內(nèi)容進(jìn)行管理和檢索。
文檔編號(hào)H04L12/58GK102750365SQ201210196530
公開(kāi)日2012年10月24日 申請(qǐng)日期2012年6月14日 優(yōu)先權(quán)日2012年6月14日
發(fā)明者唐金根 申請(qǐng)人:華為軟件技術(shù)有限公司