語音消息搜索方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種語音消息搜索方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]語音即時通訊應(yīng)用是一種通訊雙方或多方采用語音消息進行即時溝通的應(yīng)用,t匕如微信、易信、Line (連我)和來往之類的應(yīng)用。語音即時通訊應(yīng)用已經(jīng)成為諸如智能手機、平板電腦和電子書閱讀器之類的移動終端上使用最為廣泛的應(yīng)用之一。
[0003]在用戶使用語音即時通訊應(yīng)用時,存在在歷史語音消息中搜索目標內(nèi)容的需求,比如,用戶A和用戶B互聊了幾十條語音消息來商討一次約見,聊完后用戶A需要在這些語音消息中找出一條用戶B發(fā)送的涉及約見地點的語音消息。此時,已有的語音消息搜索方法包括:用戶使用移動終端逐條播放所有的語音消息或者播放根據(jù)猜測而選中的某條語音消息;在一條語音消息被播放后,用戶通過人工來判斷該條語音消息是否為包含目標內(nèi)容的語音消息;若判斷結(jié)果為包含,則用戶停止搜索;若判斷結(jié)果為不包含,則用戶控制移動終端繼續(xù)播放下一條語音消息。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述技術(shù)至少存在以下問題:在語音消息較多時,逐條播放每條語音消息來查找目標內(nèi)容的效率很低,并且用戶的判斷能力也會隨著多次點擊操作和滑動操作所引發(fā)的視覺疲憊而降低,導致上述語音消息搜索方法整體的搜索效率較差。
【發(fā)明內(nèi)容】
[0005]為了解決【背景技術(shù)】提供的語音消息搜索方法的搜索效率較差的問題,本發(fā)明實施例提供了一種語音消息搜索方法、裝置、設(shè)備及系統(tǒng)。所述技術(shù)方案如下:
[0006]第一方面,提供了一種語音消息搜索方法,用于客戶端中,所述方法包括:
[0007]獲取文本形式的搜索關(guān)鍵詞;
[0008]在每條語音消息各自對應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息,每條文本消息是由對應(yīng)的所述語音消息的語音識別結(jié)果生成的;
[0009]將與所述搜索關(guān)鍵詞匹配的文本消息所對應(yīng)的所述語音消息作為搜索結(jié)果進行反饋。
[0010]第二方面,提供了一種語音消息搜索裝置,所述裝置包括:
[0011]搜索獲取模塊,用于獲取文本形式的搜索關(guān)鍵詞;
[0012]文本查找模塊,用于在每條語音消息各自對應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息,每條文本消息是由對應(yīng)的所述語音消息的語音識別結(jié)果生成的;
[0013]結(jié)果反饋模塊,用于將與所述搜索關(guān)鍵詞匹配的文本消息所對應(yīng)的所述語音消息作為搜索結(jié)果進行反饋。
[0014]第三方面,提供了一種語音消息搜索系統(tǒng),所述系統(tǒng)包括客戶端和服務(wù)器;所述客戶端與所述服務(wù)器之間通過無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)相連;
[0015]所述客戶端,包括如上第二方面所述的語音消息搜索裝置。
[0016]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0017]通過獲取文本形式的搜索關(guān)鍵詞,在每條語音消息各自對應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息來得到搜索結(jié)果;解決了【背景技術(shù)】提供的語音消息搜索方法的搜索效率較差的問題;達到了用戶只需要輸入搜索關(guān)鍵詞,就可以快速、方便地查找到對應(yīng)的語音消息的效果。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1是本發(fā)明一個實施例提供的語音消息搜索方法的方法流程圖;
[0020]圖2A是本發(fā)明另一實施例提供的語音消息搜索方法的方法流程圖;
[0021]圖2B至圖2E是圖2A所示實施例所涉及的實施界面示意圖;
[0022]圖3是本發(fā)明一個實施例提供的語音消息搜素裝置的結(jié)構(gòu)方框圖;
[0023]圖4是本發(fā)明另一實施例提供的語音消息搜索裝置的結(jié)構(gòu)方框圖;
[0024]圖5是本發(fā)明一個實施例提供的語音消息搜索系統(tǒng)的結(jié)構(gòu)方框圖。
【具體實施方式】
[0025]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0026]在本發(fā)明各個實施例中,客戶端可以是手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Aud1 Layer III,動態(tài)影像專家壓縮標準音頻層面3)以及MP4 (Moving Picture Experts Group Aud1 Layer IV,動態(tài)影像專家壓縮標準音頻層面3)播放器等等終端上的支持雙方或者多方通過語音消息來通訊的應(yīng)用客戶端。
[0027]請參考圖1,其示出了本發(fā)明一個實施例提供的語音消息搜索方法的方法流程圖。本實施例以該語音消息搜索方法應(yīng)用在支持雙方或者多方通過語音消息來通訊的客戶端中來舉例說明。該方法包括:
[0028]步驟102,獲取文本形式的搜索關(guān)鍵詞;
[0029]客戶端既可以直接獲取用戶直接以文本形式輸入的搜索關(guān)鍵詞;客戶端也可以獲取用戶以語音形式輸入的搜索語音信號,然后在本地或者服務(wù)器端通過語音識別技術(shù)從搜索語音信號中識別出文本形式的搜索關(guān)鍵詞。
[0030]步驟104,在每條語音消息各自對應(yīng)的文本消息中查找與搜索關(guān)鍵詞匹配的文本消息,每條文本消息是由對應(yīng)的語音消息的語音識別結(jié)果生成的;
[0031]每條語音消息各自對應(yīng)一條文本消息,每條文本消息是由對應(yīng)的語音消息的語音識別結(jié)果生成的。
[0032]步驟106,將與搜索關(guān)鍵詞匹配的文本消息所對應(yīng)的語音消息作為搜索結(jié)果進行反饋。
[0033]綜上所述,本實施例提供的語音消息搜索方法,通過獲取文本形式的搜索關(guān)鍵詞,在每條語音消息各自對應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息來得到搜索結(jié)果;解決了【背景技術(shù)】提供的語音消息搜索方法的搜索效率較差的問題;達到了用戶只需要輸入搜索關(guān)鍵詞,就可以快速、方便地查找到對應(yīng)的語音消息的效果。
[0034]請參考圖2A,其示出了本發(fā)明另一實施例提供的語音消息搜索方法的方法流程圖。本實施例以該語音消息搜索方法應(yīng)用于支持雙方或者多方通過語音消息來通訊的客戶端來舉例說明。該方法包括:
[0035]步驟201,獲取并保存每條語音消息對應(yīng)的文本消息;
[0036]由于語音消息都是以語音形式來保存和傳輸?shù)?,首先客戶端需要獲取并保存每條語音消息對應(yīng)的文本消息。比如,客戶端需要將語音消息“你好,我是張三”轉(zhuǎn)換為文本形式的文本消息“你好,我是張三”來與語音消息關(guān)聯(lián)存儲。
[0037]本步驟可以采用如下三種方式中的任意一種實現(xiàn):
[0038]第一,客戶端自身對每條語音消息進行語音識別得到各自的語音識別結(jié)果,并根據(jù)語音識別結(jié)果生成每條語音消息各自對應(yīng)的文本信息;
[0039]此實現(xiàn)方式需要客戶端所在終端擁有較強的處理能力,優(yōu)選地,客戶端在空閑時間執(zhí)行上述語音識別過程。
[0040]第二,客戶端將每條語音消息發(fā)送給服務(wù)器,客戶端接收服務(wù)器反饋的每條語音消息各自對應(yīng)的文本信息,該文本信息是服務(wù)器對每條語音消息進行語音識別得到各自的語音識別結(jié)果后生成的;
[0041]客戶端可以每隔預(yù)定時間間隔或者在空閑時間或者在接入無線局域網(wǎng)時,將本地的全部或者部分語音消息發(fā)送給服務(wù)器,每條語音消息擁有唯一的消息ID。服務(wù)器接收客戶端發(fā)送的語音消息,服務(wù)器對每條語音消息進行語音識別得到各自的語音識別結(jié)果后,服務(wù)器根據(jù)語音識別結(jié)果生成對應(yīng)的文本消息。