搜索速度,客戶端可以在排序之前,接收用戶在與當(dāng)前界面有關(guān)的至少兩個(gè)聯(lián)系人中選擇目標(biāo)聯(lián)系人的選擇信號(hào),然后客戶端將屬于被選擇的目標(biāo)聯(lián)系人的語音消息確定為待搜索的各條語音消息。
[0070]參考圖2D,用戶在觸發(fā)搜索后,客戶端可以提供與當(dāng)前界面有關(guān)的至少兩個(gè)聯(lián)系人的選擇界面27。然后用戶可以選擇全部或者部分聯(lián)系人,客戶端根據(jù)接收到的選擇信號(hào),將群組中3個(gè)聯(lián)系人里屬于被選擇的目標(biāo)聯(lián)系人“小瘋子”和“小莉”的語音消息確定為待搜索的語音消息,從而縮小了需要搜索的語音消息的范圍,提高了搜索效率。該實(shí)現(xiàn)方式在待搜索的語音消息包括多人的群組聊天場(chǎng)景下或者當(dāng)前界面有關(guān)的是所有聯(lián)系人的場(chǎng)景下,可以顯著加快搜索速度。
[0071]同理,客戶端可以在排序之前,接收用戶在至少兩個(gè)預(yù)設(shè)的候選時(shí)間段選擇目標(biāo)時(shí)間段的選擇信號(hào),然后客戶端將屬于被選擇的目標(biāo)時(shí)間段的語音消息確定為待搜索的語音消息。
[0072]參考圖2E,用戶在觸發(fā)搜索后,客戶端可以提供至少兩個(gè)時(shí)間段的選擇界面28。然后用戶可以選擇全部或者部分時(shí)間段,客戶端根據(jù)接收到的選擇信號(hào),將被選擇的時(shí)間段“最近一周”內(nèi)的語音消息確定為待搜索的語音消息,從而縮小了需要搜索的語音消息的范圍,提高了搜索效率。該實(shí)現(xiàn)方式在待搜索的語音消息包括有很長(zhǎng)一段時(shí)間的多條語音消息的場(chǎng)景下,可以顯著加快搜索速度。
[0073]下面是本發(fā)明的裝置實(shí)施例,未詳盡描述的細(xì)節(jié),可以參考上述一一對(duì)應(yīng)的方法實(shí)施例。
[0074]請(qǐng)參考圖3,其示出了本發(fā)明一個(gè)實(shí)施例提供的語音消息搜索裝置的結(jié)構(gòu)方框圖。該語音消息搜索裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為客戶端或者終端的全部或者一部分。該語音消息搜索裝置包括:
[0075]搜索獲取模塊320,用于獲取文本形式的搜索關(guān)鍵詞;
[0076]文本查找模塊340,用于在每條語音消息各自對(duì)應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息,每條文本消息是由對(duì)應(yīng)的所述語音消息的語音識(shí)別結(jié)果生成的;
[0077]結(jié)果反饋模塊360,用于將與所述搜索關(guān)鍵詞匹配的文本消息所對(duì)應(yīng)的所述語音消息作為搜索結(jié)果進(jìn)行反饋。
[0078]綜上所述,本實(shí)施例提供的語音消息搜索裝置,通過獲取文本形式的搜索關(guān)鍵詞,在每條語音消息各自對(duì)應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息來得到搜索結(jié)果;解決了【背景技術(shù)】提供的語音消息搜索方法的搜索效率較差的問題;達(dá)到了用戶只需要輸入搜索關(guān)鍵詞,就可以快速、方便地查找到對(duì)應(yīng)的語音消息的效果。
[0079]請(qǐng)參考圖4,其示出了本發(fā)明另一實(shí)施例提供的語音消息搜索裝置的結(jié)構(gòu)方框圖。該語音消息搜索裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為客戶端或者終端的全部或者一部分。該語音消息搜索裝置包括:
[0080]搜索獲取模塊320,用于獲取文本形式的搜索關(guān)鍵詞;
[0081]文本查找模塊340,用于在每條語音消息各自對(duì)應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息,每條文本消息是由對(duì)應(yīng)的所述語音消息的語音識(shí)別結(jié)果生成的;
[0082]結(jié)果反饋模塊360,用于將與所述搜索關(guān)鍵詞匹配的文本消息所對(duì)應(yīng)的所述語音消息作為搜索結(jié)果進(jìn)行反饋。
[0083]可選地,所述裝置,還包括:文本生成模塊310 ;
[0084]所述文本生成模塊310,用于對(duì)每條語音消息進(jìn)行語音識(shí)別得到各自的語音識(shí)別結(jié)果;根據(jù)所述語音識(shí)別結(jié)果生成每條語音消息各自對(duì)應(yīng)的所述文本信息;
[0085]或,
[0086]所述文本生成模塊310,用于將每條語音消息發(fā)送給服務(wù)器;接收所述服務(wù)器反饋的每條語音消息各自對(duì)應(yīng)的所述文本信息,所述文本信息是所述服務(wù)器對(duì)每條語音消息進(jìn)行語音識(shí)別得到各自的語音識(shí)別結(jié)果后,根據(jù)所述語音識(shí)別結(jié)果生成的;
[0087]或,
[0088]所述文本生成模塊310,用于接收服務(wù)器轉(zhuǎn)發(fā)的其它客戶端發(fā)送的所述語音消息和與所述語音消息對(duì)應(yīng)的所述文本信息,所述文本信息是所述服務(wù)器對(duì)所述語音消息進(jìn)行語音識(shí)別得到語音識(shí)別結(jié)果生成的;和/或,在發(fā)送本地的所述語音消息后,接收所述服務(wù)器反饋的與所述語音消息對(duì)應(yīng)的所述文本信息,所述文本信息是所述服務(wù)器對(duì)所述語音消息進(jìn)行語音識(shí)別得到語音識(shí)別結(jié)果后生成的。
[0089]可選地,所述文本查找模塊340,包括:消息排序模塊342和排序查找模塊344 ;
[0090]所述消息排序模塊342,用于按照預(yù)定條件對(duì)待搜索的各條語音消息所對(duì)應(yīng)的文本消息進(jìn)行排序,所述預(yù)定條件包括每條語音消息所對(duì)應(yīng)時(shí)刻的早晚、每條語音消息所對(duì)應(yīng)聯(lián)系人的優(yōu)先級(jí)和每條文本消息的數(shù)據(jù)量大小中的至少一種;
[0091]所述排序查找模塊344,用于在排序后的所述文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息。
[0092]可選地,所述文本查找模塊340,還包括:聯(lián)系人選擇模塊和聯(lián)系人確定模塊(未具體示出);
[0093]所述聯(lián)系人選擇模塊,用于接收在與當(dāng)前界面有關(guān)的至少兩個(gè)聯(lián)系人中選擇目標(biāo)聯(lián)系人的選擇信號(hào);
[0094]所述聯(lián)系人確定模塊,用于將屬于被選擇的所述目標(biāo)聯(lián)系人的語音消息確定為所述待搜索的各條語音消息。
[0095]可選地,所述文本查找模塊340,還包括:時(shí)間選擇模塊和時(shí)間確定模塊(未具體示出);
[0096]所述時(shí)間選擇模塊,用于接收在至少兩個(gè)預(yù)設(shè)的候選時(shí)間段選擇目標(biāo)時(shí)間段的選擇信號(hào);
[0097]所述時(shí)間確定模塊,用于將屬于被選擇的所述目標(biāo)時(shí)間段的語音消息確定為所述待搜索的各條語音消息。
[0098]可選地,所述搜索獲取模塊320,用于獲取直接以文本形式輸入的所述搜索關(guān)鍵詞;
[0099]或,
[0100]所述搜索獲取模塊320,用于獲取以語音形式輸入的搜索語音信號(hào);通過語音識(shí)別技術(shù)從所述搜索語音信號(hào)中識(shí)別出文本形式的所述搜索關(guān)鍵詞;
[0101]或,
[0102]所述搜索獲取模塊320,用于獲取以語音形式輸入的搜索語音信號(hào);將所述搜索語音信號(hào)發(fā)送給服務(wù)器;接收所述服務(wù)器反饋的搜索關(guān)鍵詞,所述搜索關(guān)鍵詞是所述服務(wù)器通過語音識(shí)別技術(shù)從所述搜索語音信號(hào)中識(shí)別出的。
[0103]綜上所述,本實(shí)施例提供的語音消息搜索裝置,通過獲取文本形式的搜索關(guān)鍵詞,在每條語音消息各自對(duì)應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息來得到搜索結(jié)果;解決了【背景技術(shù)】提供的語音消息搜索方法的搜索效率較差的問題;達(dá)到了用戶只需要輸入搜索關(guān)鍵詞,就可以快速、方便地查找到對(duì)應(yīng)的語音消息的效果。
[0104]本實(shí)施例還通過按照預(yù)定條件對(duì)文本消息進(jìn)行排序,可以提高搜索過程的搜索速度。特別是在語音消息這種雙方或多方的聊天場(chǎng)景下,按照其它聯(lián)系人的優(yōu)先級(jí)高于當(dāng)前聯(lián)系人的優(yōu)先級(jí)來對(duì)語音消息進(jìn)行排序,可以顯著加快搜索速度。
[0105]需要說明的是:上述實(shí)施例提供的語音消息搜索裝置在搜索語音消息時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的語音消息搜索裝置與語音消息搜索方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0106]請(qǐng)參考圖5,其示出了本發(fā)明一個(gè)實(shí)施例提供的語音消息搜索系統(tǒng)的結(jié)構(gòu)方框圖。該語音消息搜索系統(tǒng)包括至少一個(gè)客戶端520和服務(wù)器540。該客戶端520與服務(wù)器540之間通過無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)相連。
[0107]所述客戶端520,包括圖3實(shí)施例或者圖4實(shí)施例所示的語音消息搜索裝置。
[0108]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,