欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

語音消息搜索方法、裝置及系統(tǒng)的制作方法_2

文檔序號:8395901閱讀:來源:國知局
然后,服務(wù)器將各條文本消息反饋給客戶端,每條文本消息沿用對應(yīng)的語音消息的消息ID??蛻舳私邮詹㈥P(guān)聯(lián)存儲每條語音消息所對應(yīng)的文本消息。
[0042]第三,客戶端接收服務(wù)器轉(zhuǎn)發(fā)的其它客戶端發(fā)送的語音消息和與該語音消息對應(yīng)的文本信息,該文本信息是服務(wù)器對該語音消息進(jìn)行語音識別得到語音識別結(jié)果后生成的;和/或,客戶端在發(fā)送自身的語音消息后,接收服務(wù)器反饋的與語音消息對應(yīng)的文本信息,該文本信息是服務(wù)器對語音消息進(jìn)行語音識別得到語音識別結(jié)果后生成的。
[0043]由于語音消息是客戶端與其它客戶端之間通訊產(chǎn)生的,傳輸過程需要經(jīng)過服務(wù)器的轉(zhuǎn)發(fā),服務(wù)器在轉(zhuǎn)發(fā)一條語音消息之前,服務(wù)器對該語音消息進(jìn)行語音識別得到語音識別結(jié)果后生成對應(yīng)的文本消息;然后服務(wù)器將該語音消息和與該語音消息對應(yīng)的文本信息發(fā)送給目標(biāo)客戶端,目標(biāo)客戶端接收服務(wù)器同時(shí)轉(zhuǎn)發(fā)的其它客戶端發(fā)送的語音消息和與該語音消息對應(yīng)的文本信息并保存。另外,服務(wù)器還將文本信息反饋給該語音消息的來源客戶端,來源客戶端在發(fā)送自身的語音消息后,接收并保存服務(wù)器反饋的與該語音消息對應(yīng)的文本信息。
[0044]顯然,在服務(wù)器的處理能力較強(qiáng)時(shí),優(yōu)先采用第三種實(shí)現(xiàn)方式來實(shí)現(xiàn)本步驟。
[0045]步驟202,客戶端獲取文本形式的搜索關(guān)鍵詞;
[0046]通常來講,客戶端可以通過如下三種方式中的任一種來獲取文本形式的搜索關(guān)鍵詞:
[0047]第一,客戶端獲取用戶直接以文本形式輸入的搜索關(guān)鍵詞;
[0048]比如,客戶端是語音即時(shí)通訊應(yīng)用,客戶端在文本搜索輸入框22中接收用戶A直接以文本形式輸入的搜索關(guān)鍵詞“我們明天去”,如圖2B所示。
[0049]第二,客戶端獲取用戶以語音形式輸入的搜索語音信號,并且客戶端通過語音識別技術(shù)從搜索語音信號中識別出文本形式的搜索關(guān)鍵詞;
[0050]比如,客戶端是語音即時(shí)通訊應(yīng)用,在客戶端所屬終端的處理能力較強(qiáng)時(shí),客戶端在接收到用戶A在語音搜索按鈕24上的按壓信號時(shí),通過該終端的麥克風(fēng)26接收用戶以語音形式輸入的搜索語音信號,然后客戶端通過語音識別技術(shù)從搜索語音信號中識別出文本形式的搜索關(guān)鍵詞“我們明天去”,如圖2C所示。
[0051]第三,客戶端獲取用戶以語音形式輸入的搜索語音信號,然后客戶端將搜索語音信號發(fā)送給服務(wù)器;客戶端接收服務(wù)器反饋的搜索關(guān)鍵詞,該搜索關(guān)鍵詞是服務(wù)器通過語音識別技術(shù)從搜索語音信號中識別出的。
[0052]步驟203,在每條語音消息各自對應(yīng)的文本消息中查找與搜索關(guān)鍵詞匹配的文本消息,每條文本消息是由對應(yīng)的語音消息的語音識別結(jié)果生成的;
[0053]為了提高查找效率,本步驟可以包括如下子步驟:
[0054]第一,客戶端按照預(yù)定條件對待搜索的各條語音消息所對應(yīng)的文本消息進(jìn)行排序,該預(yù)定條件包括每條語音消息所對應(yīng)時(shí)刻的早晚、每條語音消息所對應(yīng)聯(lián)系人的優(yōu)先級和每條文本消息的數(shù)據(jù)量大小中的至少一種;
[0055]待搜索的語音消息通常是指客戶端中與當(dāng)前界面有關(guān)的聯(lián)系人所產(chǎn)生的語音消息,比如:當(dāng)前界面是聯(lián)系人A和聯(lián)系人B的聊天界面,則待搜索的語音消息是聯(lián)系人A和聯(lián)系人B在語音聊天時(shí)產(chǎn)生的語音消息;又比如,當(dāng)前界面是群組的聊天界面,則待搜索的語音消息是該群組內(nèi)的各個(gè)聯(lián)系人在語音聊天時(shí)產(chǎn)生的語音消息;再比如,當(dāng)前界面不是聊天界面,則待搜索的語音消息可以是全局所有的語音消息。
[0056]若預(yù)定條件包括每條語音消息所對應(yīng)時(shí)刻的早晚,客戶端可以根據(jù)每條語音消息所對應(yīng)時(shí)刻的早晚對待搜索的各條語音消息所對應(yīng)的文本消息進(jìn)行排序。比如,客戶端根據(jù)每條語音消息由早到晚或者由晚到早的順序?qū)Υ阉鞯母鳁l語音消息所對應(yīng)的文本消息進(jìn)行排序;又比如,在語音消息非常多時(shí),客戶端根據(jù)人的遺忘曲線來根據(jù)不同時(shí)間所對應(yīng)的遺忘可能性由高到低的順序來對待搜索的各條語音消息所對應(yīng)的文本消息進(jìn)行排序;再比如,由于用戶可能已經(jīng)將當(dāng)前界面定位在一個(gè)非最近時(shí)間段的其它時(shí)間段內(nèi)的語音消息(比如定位在前天的聊天記錄),此時(shí),客戶端可以將該時(shí)間段內(nèi)的語音消息所對應(yīng)的文本消息排序在前,除該時(shí)間段之外的其它語音消息所對應(yīng)的文本消息排序。
[0057]若預(yù)定條件包括每條語音消息所對應(yīng)聯(lián)系人的優(yōu)先級,客戶端可以聯(lián)系人的優(yōu)先級來對待搜索的各條語音消息所對應(yīng)的文本消息進(jìn)行排序。該優(yōu)先級可以由客戶端預(yù)先指定。比如,因?yàn)椴檎医Y(jié)果出現(xiàn)在他人的語音消息中的可能性更大,所以客戶端可以設(shè)置其它聯(lián)系人的優(yōu)先級高于當(dāng)前客戶端所對應(yīng)的聯(lián)系人的優(yōu)先級。也即,若當(dāng)語音消息是當(dāng)前聯(lián)系人A和其它聯(lián)系人B的聊天記錄時(shí),則把其它聯(lián)系人B的語音消息所對應(yīng)的文本消息排列在當(dāng)前聯(lián)系人A的語音消息所對應(yīng)的文本消息之前,優(yōu)先在聯(lián)系人B對應(yīng)的文本消息中查找。還比如,客戶端還可以根據(jù)每個(gè)聯(lián)系人的歷史發(fā)言多少、每個(gè)聯(lián)系人與當(dāng)前聯(lián)系人A的好友程度來設(shè)置不同聯(lián)系人的優(yōu)先級。
[0058]若預(yù)定條件包括每條文本消息的數(shù)據(jù)量大小時(shí),客戶端可以根據(jù)每條文本消息的數(shù)據(jù)量由大到小或者由小到大的順序?qū)Υ阉鞯母鳁l語音消息所對應(yīng)的文本消息進(jìn)行排序。
[0059]需要說明的一點(diǎn)是,排序時(shí)使用的預(yù)定條件可以同時(shí)包括2個(gè)或者3個(gè),然后客戶端先按其中一個(gè)條件排序后,再利用另一個(gè)條件在前一個(gè)條件的排序結(jié)果中繼續(xù)排序。比如,客戶端先按照聯(lián)系人的優(yōu)先級對各條文本消息排序后,對同一聯(lián)系人的不同文本消息繼續(xù)使用對應(yīng)的語音消息的時(shí)刻由早到晚的順序進(jìn)行排序。
[0060]還需要說明的一點(diǎn)是,該排序過程可以在步驟202之前或同時(shí)執(zhí)行,比如客戶端檢測到用戶在語音搜索按鈕24上的按壓信號時(shí),就觸發(fā)排序過程。并行地,客戶端在排序過程之后或同時(shí)接收用戶輸入的搜索語音信號。
[0061]第二,在排序后的文本消息中查找與該搜索關(guān)鍵詞匹配的文本消息
[0062]然后,客戶端在排序后的各條文本消息中查找與該搜索關(guān)鍵詞匹配的文本消息即可。
[0063]比如,客戶端查找到與該搜索關(guān)鍵詞“我們明天去”匹配的文本消息為“我們明天去奇怪恐龍園玩吧,明天是萬圣節(jié),那里有鬼屋”。
[0064]步驟204,將與搜索關(guān)鍵詞匹配的文本消息所對應(yīng)的語音消息作為搜索結(jié)果進(jìn)行反饋。
[0065]在客戶端搜索到與搜索關(guān)鍵詞匹配的文本消息時(shí),客戶端在當(dāng)前界面中將與搜索關(guān)鍵詞匹配的文本消息所對應(yīng)的語音消息作為搜索結(jié)果進(jìn)行顯示或播放。
[0066]客戶端不僅可以將搜索到的語音消息作為搜索結(jié)果;客戶端還可以將搜索到的文本消息作為搜索結(jié)果;客戶端還可以將搜索到的語音消息和對應(yīng)的文本消息同時(shí)作為搜索結(jié)果。搜索結(jié)果的呈現(xiàn)方式可以由用戶設(shè)定,比如用戶設(shè)定總是以語音消息作為搜索結(jié)果來反饋,如圖2B所示。搜索結(jié)果的呈現(xiàn)方式還可以根據(jù)終端當(dāng)前的情景模式來確定,比如若終端當(dāng)前的情景模式是戶外,則客戶端將搜索到的語音消息作為搜索結(jié)果來反饋;若終端當(dāng)前的情景模式是靜音,則客戶端將搜索到的文本消息作為搜索結(jié)果來反饋,或,客戶端將搜索到的語音消息和對應(yīng)的文本消息同時(shí)作為搜索結(jié)果來反饋,如2C所示。
[0067]綜上所述,本實(shí)施例提供的語音消息搜索方法,通過獲取文本形式的搜索關(guān)鍵詞,在每條語音消息各自對應(yīng)的文本消息中查找與所述搜索關(guān)鍵詞匹配的文本消息來得到搜索結(jié)果;解決了【背景技術(shù)】提供的語音消息搜索方法的搜索效率較差的問題;達(dá)到了用戶只需要輸入搜索關(guān)鍵詞,就可以快速、方便地查找到對應(yīng)的語音消息的效果。
[0068]本實(shí)施例還通過按照預(yù)定條件對文本消息進(jìn)行排序,可以提高搜索過程的搜索速度。特別是在語音消息這種雙方或多方的聊天場景下,按照其它聯(lián)系人的優(yōu)先級高于當(dāng)前聯(lián)系人的優(yōu)先級來對語音消息進(jìn)行排序,可以顯著加快搜索速度。
[0069]需要補(bǔ)充說明的一點(diǎn)是,為了實(shí)現(xiàn)更快的
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
眉山市| 象州县| 体育| 太湖县| 青浦区| 吉木乃县| 岢岚县| 墨玉县| 商城县| 武功县| 博客| 增城市| 白银市| 上饶市| 屏南县| 万年县| 涞源县| 科尔| 襄城县| 滦平县| 梅州市| 昂仁县| 韶山市| 双城市| 大方县| 邯郸县| 栖霞市| 肥东县| 郧西县| 简阳市| 柳州市| 安仁县| 苗栗市| 大姚县| 前郭尔| 林甸县| 漳州市| 察雅县| 木兰县| 五河县| 林周县|