国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      即時(shí)通信中語音搜索的方法、客戶端及系統(tǒng)的制作方法

      文檔序號(hào):6382470閱讀:162來源:國知局
      專利名稱:即時(shí)通信中語音搜索的方法、客戶端及系統(tǒng)的制作方法
      即時(shí)通信中語音搜索的方法、客戶端及系統(tǒng)技術(shù)領(lǐng)域
      本發(fā)明屬于通信、軟件技術(shù)領(lǐng)域。技術(shù)背景
      即時(shí)通信(InstantMessaging,簡稱IM),大多數(shù)情況下,指的是能夠即時(shí)發(fā)送或接收互聯(lián)網(wǎng)消息等功能的業(yè)務(wù)。它已成為人們通過網(wǎng)絡(luò)進(jìn)行交互通信的平臺(tái),用以實(shí)現(xiàn)包括文本、圖片、語音、視頻、多媒體等多種數(shù)據(jù)格式的交互操作,并能夠?qū)σ延械奈臋n數(shù)據(jù)利用即時(shí)通信工具便利地進(jìn)行傳輸操作。在交互通信的基礎(chǔ)上,通過即時(shí)通信工具還逐步發(fā)展出了個(gè)人頁面、博客、微博、電子郵件、音樂、圖片、游戲、影視和搜索等多種功能。即時(shí)通信工具已不再單純作為聊天工具,還實(shí)現(xiàn)了資訊、娛樂、搜索、電子商務(wù)、辦公、網(wǎng)絡(luò)社區(qū)等更加廣泛的用途。能夠?qū)崿F(xiàn)即時(shí)通信接入功能的設(shè)備有多種多樣。典型的設(shè)備類型,包括使用傳統(tǒng)網(wǎng)絡(luò)的個(gè)人電腦,以及平板電腦;還包括使用移動(dòng)互聯(lián)網(wǎng)的智能手機(jī),等等。
      目前即時(shí)通信軟件的類型也多種多樣,典型的包括有騰訊科技公司的QQ或微信、 微軟公司的MSN、A0L的ICQ,以及淘寶旺旺、網(wǎng)易泡泡、飛信、小米公司的米聊,等等。
      即時(shí)通信客戶端登錄之后,通常呈現(xiàn)有即時(shí)通信主面板。在該即時(shí)通信主面板上設(shè)置有聯(lián)系人列表,其中設(shè)置著用戶的各個(gè)聯(lián)系人對(duì)象。每個(gè)聯(lián)系人對(duì)象所在的區(qū)域,大多為矩形的條框結(jié)構(gòu),在該條框結(jié)構(gòu)中包括有聯(lián)系人圖標(biāo)和聯(lián)系人用戶名,該條框結(jié)構(gòu)通常被稱為ITEM項(xiàng)。觸發(fā)該ITEM項(xiàng)之后,能夠開啟對(duì)應(yīng)的即時(shí)通信交互界面。其中包括有交互界面輸入欄,用以采集用戶所寫入的數(shù)據(jù)信息;以及包括有交互界面輸出欄,用以輸出交互通信的雙方或多方之間的通信記錄。進(jìn)一步,對(duì)應(yīng)著交互界面輸入欄,通常還設(shè)置有交互界面工具欄,用以對(duì)寫入到交互界面輸入欄中的數(shù)據(jù)信息進(jìn)行編輯操作,或者插入圖標(biāo)或圖片,或者發(fā)送數(shù)據(jù),等等。
      人們?cè)谕ㄟ^交互界面輸入欄寫入數(shù)據(jù)信息時(shí),經(jīng)常會(huì)有插入圖標(biāo)或圖片方面的需求。在插入圖標(biāo)數(shù)據(jù)時(shí),通常的方式,是觸發(fā)前述交互界面工具欄中的圖標(biāo)控件,然后生成圖標(biāo)列表,其中包括有各個(gè)預(yù)設(shè)的圖標(biāo)選項(xiàng),在采集獲得用戶對(duì)特定圖標(biāo)選項(xiàng)的觸發(fā)操作時(shí),以回調(diào)函數(shù)的形式調(diào)取與其對(duì)應(yīng)的圖標(biāo)數(shù)據(jù),載入到交互界面輸入欄中。
      這種插入圖標(biāo)的方式雖然較為方便,但前述圖標(biāo)列表中可供選擇的對(duì)象數(shù)量有限,難以充分滿足用戶的個(gè)性化需求。發(fā)明內(nèi)容
      本發(fā)明的目的在于,提供一種即時(shí)通信中語音搜索的方法,以及對(duì)應(yīng)的客戶端及系統(tǒng),利用本發(fā)明,能夠通過即時(shí)通信工具進(jìn)行輸入操作的過程中,便利地執(zhí)行語音搜索功能,將搜索的結(jié)果插入到交互界面輸入欄中。
      本發(fā)明提供一種即時(shí)通信中語音搜索的方法,該方法包括有如下步驟
      步驟1,在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中, 采集用戶的語音信息;
      步驟2,對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。進(jìn)一步,前述通過交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程,是向所在的交互界面輸入欄載入字符,和/或載入圖片,和/或載入圖標(biāo)。進(jìn)一步,前述通過交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程,是在錄制載入音頻和/或視頻數(shù)據(jù)之前或之后,且活動(dòng)窗口中的光標(biāo)依舊處于前述交互界面輸入欄的時(shí)間階段。進(jìn)一步,前述采集用戶的語音信息,以及對(duì)語音信息所進(jìn)行的搜索操作,是通過觸發(fā)在前述即時(shí)通信交互界面上所設(shè)置的語音搜索控件實(shí)現(xiàn)的。進(jìn)一步,所述的語音搜索控件若在用戶進(jìn)行語音或視頻交互操作中被觸發(fā),則按如下步驟進(jìn)行操作, 采集所述的語音搜索控件是否受到觸發(fā);在受到觸發(fā)的情況下,判定對(duì)應(yīng)著所在的即時(shí)通信客戶端,是否進(jìn)行著用戶和聯(lián)系人對(duì)象之間的語音或視頻交互操作;在進(jìn)行著語音或視頻交互操作的情況下,觸發(fā)該語音或視頻交互操作暫停,執(zhí)行前述語音搜索控件所對(duì)應(yīng)的搜索操作;采集獲得搜索結(jié)果載入到交互界面輸入欄的消息后,或者采集獲得搜索操作取消的操作消息后,啟動(dòng)前一步驟暫停的語音或視頻交互操作,使其重新進(jìn)入到工作狀態(tài)。進(jìn)一步,前述采集用戶的語音信息,以及對(duì)語音信息所進(jìn)行的搜索操作,是通過采集交互界面工具欄中的圖標(biāo)控件的操作消息后觸發(fā)的,或者在采集獲得圖標(biāo)控件觸發(fā)生成圖標(biāo)列表的消息后觸發(fā)的。進(jìn)一步,對(duì)應(yīng)著圖標(biāo)控件或圖標(biāo)列表所觸發(fā)的語音搜索操作,僅針對(duì)于圖標(biāo)數(shù)據(jù)進(jìn)行搜索。進(jìn)一步,所述在交互界面輸入欄進(jìn)行輸入操作的過程中,指的是交互界面輸入欄處于開啟狀態(tài),為位于最前方的活動(dòng)窗口,且光標(biāo)在該交互界面輸入欄中,且距離該交互界面輸入欄中最相鄰的輸入操作時(shí)間在預(yù)設(shè)閾值之內(nèi)。進(jìn)一步,所述的預(yù)設(shè)閾值,在3分鐘或之內(nèi)。進(jìn)一步,對(duì)應(yīng)著所述的語音搜索,預(yù)設(shè)有搜索選項(xiàng)列表,選擇其中的搜索選項(xiàng)后,依據(jù)該搜索選項(xiàng)的設(shè)定條件進(jìn)行數(shù)據(jù)搜索以及將搜索結(jié)果向前述交互界面輸入欄進(jìn)行載入操作。進(jìn)一步,所述的搜索選項(xiàng),包括有如下至少其一,圖標(biāo)搜索選項(xiàng),用以在啟動(dòng)后執(zhí)行圖標(biāo)數(shù)據(jù)的搜索及載入操作;圖片搜索選項(xiàng),用以在啟動(dòng)后執(zhí)行圖片數(shù)據(jù)的搜索及載入操作;音樂搜索選項(xiàng),用以在啟動(dòng)后搜索音樂數(shù)據(jù)并進(jìn)行數(shù)據(jù)或鏈接的載入操作;音頻搜索選項(xiàng),用以在啟動(dòng)后搜索對(duì)應(yīng)的音頻數(shù)據(jù),并進(jìn)行數(shù)據(jù)或鏈接的載入操作;多媒體搜索選項(xiàng),用以在啟動(dòng)后搜索對(duì)應(yīng)的多媒體數(shù)據(jù),并進(jìn)行數(shù)據(jù)或鏈接的載入操作。進(jìn)一步,對(duì)應(yīng)著前述的圖片搜索選項(xiàng),設(shè)置有圖片大小設(shè)置模式,用以設(shè)定所搜索獲得的圖片的大小條件;
      或者,所述的音樂搜索選項(xiàng),設(shè)置有音樂類型設(shè)置模式,用以設(shè)置音樂搜索的限定條件。
      進(jìn)一步,在設(shè)定搜索選項(xiàng)的情況下,所述的語音信息還設(shè)置有搜索限定條件,只有在滿足限定條件的情況下才執(zhí)行數(shù)據(jù)搜索及載入操作,其步驟如下,
      預(yù)設(shè)限定條件為語音識(shí)別的字符內(nèi)容包括“搜索執(zhí)行關(guān)鍵字+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中搜索執(zhí)行關(guān)鍵字是代表啟動(dòng)搜索操作的字詞,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù);
      采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容;
      解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“搜索執(zhí)行關(guān)鍵字”的關(guān)鍵字和“對(duì)象數(shù)據(jù)”的關(guān)鍵字;
      在具有前述兩者數(shù)據(jù)的情況下,判定為滿足搜索的限定條件,否則不滿足。
      進(jìn)一步,所述的語音信息,對(duì)其進(jìn)行識(shí)別及按照識(shí)別結(jié)果進(jìn)行搜索,是通過所在的即時(shí)通信客戶端推送至識(shí)別服務(wù)器進(jìn)行的。
      進(jìn)一步,所述的語音信息,對(duì)其進(jìn)行識(shí)別及按照識(shí)別結(jié)果進(jìn)行搜索,是通過所在的即時(shí)通信客戶端預(yù)設(shè)的搜索引擎實(shí)現(xiàn)的。
      進(jìn)一步,所述的語音信息,在進(jìn)行數(shù)據(jù)搜索時(shí)具有搜索限定條件,只有在滿足限定條件的情況下執(zhí)行數(shù)據(jù)搜索,其步驟如下,
      預(yù)設(shè)限定條件為,語音識(shí)別的字符內(nèi)容為“數(shù)據(jù)類型+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中數(shù)據(jù)類型是可以輸入到前述交互界面輸入欄中的數(shù)據(jù)類型,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù);
      采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容;
      解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“數(shù)據(jù)類型”的關(guān)鍵字,以及具有“對(duì)象數(shù)據(jù)”的關(guān)鍵字;
      在具有前述兩點(diǎn)數(shù)據(jù)的情況下,判定為滿足搜索的限定條件,否則不滿足。
      進(jìn)一步,所述的語音信息,在進(jìn)行數(shù)據(jù)搜索時(shí)具有搜索限定條件,只有在滿足限定條件的情況下執(zhí)行數(shù)據(jù)搜索,其步驟如下,
      預(yù)設(shè)限定條件為語音識(shí)別的字符內(nèi)容包括“搜索執(zhí)行關(guān)鍵字+數(shù)據(jù)類型+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中搜索執(zhí)行關(guān)鍵字是代表啟動(dòng)搜索操作的字詞,其中數(shù)據(jù)類型是可以輸入到前述交互界面輸入欄中的數(shù)據(jù)類型,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù);
      采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容;
      解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“搜索執(zhí)行關(guān)鍵字”、“數(shù)據(jù)類型”和“對(duì)象數(shù)據(jù)”的關(guān)鍵字;
      在具有前述三者數(shù)據(jù)的情況下,判定為滿足搜索的限定條件,否則不滿足。
      進(jìn)一步,所述的數(shù)據(jù)類型,為圖標(biāo),或圖片,或動(dòng)畫,或音頻,或歌曲,或視頻,或多媒體。
      進(jìn)一步,在搜索結(jié)果包括兩個(gè)或以上時(shí),生成搜索選項(xiàng)列表,在采集獲得特定選項(xiàng)的選擇消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容,載入到前述的交互界面輸入欄中。
      進(jìn)一步,在搜索結(jié)果包括兩個(gè)或以上時(shí),將最符合搜索條件的搜索結(jié)果直接載入到前述的交互界面輸入欄中,將其它符合輸出條件的搜索結(jié)果通過選項(xiàng)列表輸出,若獲得該選項(xiàng)列表中特定選項(xiàng)的觸發(fā)消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容替換前述已載入的搜索結(jié)果,如果沒有采集獲得對(duì)選項(xiàng)列表中選項(xiàng)的觸發(fā)消息時(shí),則保留已載入的搜索結(jié)果。進(jìn)一步,前述的搜索,對(duì)應(yīng)的數(shù)據(jù)庫是公網(wǎng)的數(shù)據(jù)庫,和/或即時(shí)通信工具所在識(shí)別服務(wù)器中預(yù)設(shè)的數(shù)據(jù)庫,和/或即時(shí)通信客戶端中預(yù)設(shè)的數(shù)據(jù)庫,和/或用戶預(yù)設(shè)的數(shù)據(jù)庫。進(jìn)一步,在搜索結(jié)果包括兩個(gè)或以上時(shí),將最符合搜索條件的搜索結(jié)果直接載入到前述的交互界面輸入欄中,將其它符合輸出條件的搜索結(jié)果通過選項(xiàng)列表輸出。進(jìn)一步,若獲得該選項(xiàng)列表中特定選項(xiàng)的觸發(fā)消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容替換前述已載入的搜索結(jié)果,如果沒有采集獲得對(duì)選項(xiàng)列表中選項(xiàng)的觸發(fā)消息時(shí),則保留已載入的搜索結(jié)果。進(jìn)一步,對(duì)應(yīng)著所述的搜索選項(xiàng)列表,設(shè)置有翻頁控件,用以在觸發(fā)的情況下判定 是否預(yù)先已經(jīng)為翻頁操作準(zhǔn)備了更多的待輸出數(shù)據(jù),若具有則直接調(diào)出及輸出;如果沒有,則可以重新觸發(fā)對(duì)應(yīng)數(shù)據(jù)的搜索操作,輸出再次獲得的搜索結(jié)果。本發(fā)明還提供一種即時(shí)通信中語音搜索的客戶端,該客戶端包括語音信息采集單元,用以在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中,采集用戶的語音信息;搜索載入單元,用以對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。本發(fā)明還提供一種即時(shí)通信中語音搜索的系統(tǒng),該系統(tǒng)包括即時(shí)通信客戶端,用以在對(duì)即時(shí)通信客戶端中的當(dāng)前交互界面輸入欄進(jìn)行輸入操作的過程中,采集用戶的語音信息上傳至對(duì)應(yīng)的識(shí)別服務(wù)器,以及從識(shí)別服務(wù)器中接收搜索結(jié)果,作為輸入內(nèi)容載入到前述的交互界面輸入欄中;識(shí)別服務(wù)器,用以對(duì)前述即時(shí)通信客戶端所上傳的語音信息進(jìn)行搜索,將搜索結(jié)果推送至前述的即時(shí)通信客戶端。


      圖I是本發(fā)明所述的一種即時(shí)通信中語音搜索的方法流程圖,對(duì)應(yīng)著實(shí)施例I。圖2是本發(fā)明所述的一種即時(shí)通信中語音搜索的客戶端的結(jié)構(gòu)框圖,對(duì)應(yīng)著實(shí)施例4。圖3是本發(fā)明所述的一種即時(shí)通信中語音搜索的系統(tǒng)的結(jié)構(gòu)框圖,對(duì)應(yīng)著實(shí)施例5。
      具體實(shí)施例方式實(shí)施例I參圖I所示,本發(fā)明提供了一種即時(shí)通信中語音搜索的方法,該方法包括有如下步驟步驟S110,在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中,采集用戶的語音信息;
      步驟S120,對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。
      在本發(fā)明中,為了避免所采集用以搜索的語音內(nèi)容和用戶用以交互的語音內(nèi)容之間產(chǎn)生沖突,優(yōu)選的實(shí)施例,是在用戶不進(jìn)行以語音內(nèi)容為交互通信內(nèi)容的情況下,進(jìn)行語音的采集、識(shí)別和搜索操作。在目前廣泛應(yīng)用的即時(shí)通信工具中,人們不進(jìn)行語音內(nèi)容交互的實(shí)施方式,主要是通過即時(shí)通信交互界面中的交互界面輸入欄,以載入字符和/或圖片和/或圖標(biāo)的形式進(jìn)行交互操作??梢詢H僅在該內(nèi)容類型的數(shù)據(jù)輸入過程中,才觸發(fā)對(duì)用戶語音信息的采集、識(shí)別和搜索操作。
      在本發(fā)明中,所述的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程,尤其指的是對(duì)應(yīng)著特定即時(shí)通信交互界面的交互界面輸入欄處于最前方的活動(dòng)窗口狀態(tài),且當(dāng)前的可操作光標(biāo)處于該交互界面輸入欄中,這種情況下,才能夠觸發(fā)本發(fā)明的語音數(shù)據(jù)采集及搜索操作。
      進(jìn)一步,在當(dāng)前的即時(shí)通信工具中,還廣泛應(yīng)用著通過錄制用戶的語音和視頻等數(shù)據(jù)內(nèi)容進(jìn)行交互的通信形式。對(duì)于這種通信形式來說,優(yōu)選的方式,是用戶沒有觸發(fā)錄制控件用以錄制音頻和/或視頻數(shù)據(jù)的情況下,才進(jìn)行用戶語音數(shù)據(jù)的采集、識(shí)別和搜索操作。也就是說,可以在通過錄制載入音頻和/或視頻數(shù)據(jù)之前或之后,且活動(dòng)窗口中的光標(biāo)依舊處于前述交互界面輸入欄的情況下,才觸發(fā)前述的語音數(shù)據(jù)搜索操作。為了避免在進(jìn)行音頻和/或視頻交互內(nèi)容錄制的過程中,和采集用戶語音進(jìn)行搜索的操作之間產(chǎn)生沖突,優(yōu)選的方式,是將所述采集用戶語音信息進(jìn)行搜索操作的啟動(dòng)方式,通過觸發(fā)前述即時(shí)通信交互界面所設(shè)置的語音搜索控件實(shí)現(xiàn)的。所述的語音搜索控件,可以通過圖標(biāo)的形式進(jìn)行呈現(xiàn),從而通過點(diǎn)選的方式進(jìn)行觸發(fā),或者通過其它預(yù)設(shè)的形式進(jìn)行觸發(fā)等。
      其中,所述的語音搜索控件若在用戶進(jìn)行語音或視頻交互操作中被觸發(fā),則按如下步驟進(jìn)行操作
      采集所述的語音搜索控件是否受到觸發(fā);
      在受到觸發(fā)的情況下,判定對(duì)應(yīng)著所在的即時(shí)通信客戶端,是否進(jìn)行著用戶和聯(lián)系人對(duì)象之間的語音或視頻交互操作;
      在進(jìn)行著語音或視頻交互操作的情況下,觸發(fā)該語音或視頻交互操作暫停,執(zhí)行前述語音搜索控件所對(duì)應(yīng)的搜索操作;
      采集獲得搜索結(jié)果載入到交互界面輸入欄的消息后,或者采集獲得搜索操作取消的操作消息后,啟動(dòng)前一步驟暫停的語音或視頻交互操作,使其重新進(jìn)入到工作狀態(tài)。
      也就是說,在觸發(fā)了前述的語音搜索控件的情況下,正在進(jìn)行的音頻和/或視頻數(shù)據(jù)的錄制操作暫停,在完成了該語音搜索控件所啟動(dòng)的語音搜索操作之后,繼續(xù)進(jìn)行所暫停的音頻和/或視頻數(shù)據(jù)的錄制操作。
      進(jìn)一步,觸發(fā)對(duì)用戶語音信息采集及搜索操作的過程,還可以通過交互界面工具欄中已有的圖標(biāo)控件的觸發(fā)消息進(jìn)行啟動(dòng)。所述的圖標(biāo)控件,指的是在即時(shí)通信交互界面的交互界面工具欄中,通過系統(tǒng)提供商已經(jīng)預(yù)設(shè)的、用以通過打開圖標(biāo)列表獲取圖標(biāo)選項(xiàng)的控件形式。該控件形式在目前幾乎所有的即時(shí)通信客戶端中都有所設(shè)置,在觸發(fā)該控件之后,生成彈出窗口,在該彈出窗口中輸出圖標(biāo)列表,在圖標(biāo)列表中輸出各個(gè)圖標(biāo)選項(xiàng),每一個(gè)圖標(biāo)選項(xiàng)對(duì)應(yīng)著一個(gè)圖標(biāo)數(shù)據(jù),該圖標(biāo)數(shù)據(jù)可以通過系統(tǒng)提供商進(jìn)行預(yù)設(shè),也可以采集用戶自己設(shè)置的數(shù)據(jù)信息,上載到該圖標(biāo)列表中作為圖標(biāo)選項(xiàng)。在本發(fā)明中,可以在用戶觸發(fā)了圖標(biāo)數(shù)據(jù)的選擇操作的情況下,還可以采集用戶的語音信息對(duì)其進(jìn)行識(shí)別以及數(shù)據(jù)搜索,來搜索對(duì)應(yīng)的數(shù)據(jù)內(nèi)容。這兒所述的對(duì)應(yīng)的數(shù)據(jù)內(nèi)容,優(yōu)選的實(shí)施例,是僅僅針對(duì)于圖標(biāo)數(shù)據(jù)進(jìn)行搜索。于是,利用這種方式進(jìn)行圖標(biāo)數(shù)據(jù)搜索的情況下,既可以獲得語音識(shí)別后搜索的圖標(biāo)結(jié)果,還可以結(jié)合著用戶對(duì)圖標(biāo)列表中圖標(biāo)選項(xiàng)的選擇操作,提高用戶獲取圖標(biāo)數(shù)據(jù)的效率。進(jìn)一步,還可以對(duì)用戶對(duì)交互界面輸入欄的操作形式進(jìn)行限定。比如說,所述在交互界面輸入欄進(jìn)行輸入操作的過程中,指的是交互界面輸入欄處于開啟狀態(tài),為位于最前方的活動(dòng)窗口,且光標(biāo)在該交互界面輸入欄中,且距離該交互界面輸入欄中最相鄰的輸入操作時(shí)間在預(yù)設(shè)閾值之內(nèi)。其中,所述的預(yù)設(shè)閾值,優(yōu)選在3分鐘或之內(nèi)。這種限定條件下的操作方式,指的是用戶通過交互界面輸入欄利用本發(fā)明所描述的方式進(jìn)行語音數(shù)據(jù)的采集及搜索時(shí),需要前面具有已經(jīng)交互的數(shù)據(jù)內(nèi)容,且最相鄰輸入交互內(nèi)容的操作時(shí)間,設(shè)置 有時(shí)間閾值方面的限制。對(duì)應(yīng)的預(yù)設(shè)閾值優(yōu)選在3分鐘或之內(nèi),超出該預(yù)設(shè)閾值的其它時(shí)間,不再觸發(fā)本發(fā)明所描述的語音采集及搜索功能。這樣可以防止用戶并沒有對(duì)應(yīng)著交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的情況下,也采集用戶與交互無關(guān)的語音信息進(jìn)行搜索及載入操作。在本實(shí)施例中,所進(jìn)行的語音搜索,優(yōu)選的方式,是首先對(duì)其識(shí)別為字符內(nèi)容,然后再進(jìn)行數(shù)據(jù)搜索。進(jìn)行字符內(nèi)容識(shí)別的方式,可以通過所在的終端進(jìn)行,也可以將采集的語音數(shù)據(jù)推送至識(shí)別服務(wù)器,由識(shí)別服務(wù)器進(jìn)行,具體是不限定的。所搜索的數(shù)據(jù)類型也是不限定的,但是可以通過預(yù)設(shè)來限定所輸入的數(shù)據(jù)內(nèi)容。而所搜索獲得的結(jié)果,優(yōu)選的形式是將其直接載入到交互界面輸入欄中,對(duì)應(yīng)著光標(biāo)所在的位置進(jìn)行載入。另外,在搜索結(jié)果達(dá)到兩個(gè)或以上時(shí),還可以另外生成選擇列表,供用戶進(jìn)行選擇,然后采集用戶所選擇的數(shù)據(jù)內(nèi)容替換已載入的搜索結(jié)果。在前述的步驟S120中,所述對(duì)用戶語音信息進(jìn)行的搜索,其搜索的數(shù)據(jù)范圍并不限定。作為優(yōu)選的實(shí)施例,可以在即時(shí)通信客戶端中預(yù)設(shè)的數(shù)據(jù)庫中進(jìn)行搜索,比如在預(yù)設(shè)圖標(biāo)數(shù)據(jù)庫中進(jìn)行圖標(biāo)數(shù)據(jù)的搜索;和/或,在用戶預(yù)設(shè)的數(shù)據(jù)庫中進(jìn)行搜索,比如在用戶設(shè)置的圖片或圖標(biāo)數(shù)據(jù)庫中搜索;和/或,在即時(shí)通信工具所在的識(shí)別服務(wù)器中預(yù)設(shè)的數(shù)據(jù)庫,在該數(shù)據(jù)庫中進(jìn)行搜索,比如,通過識(shí)別服務(wù)器可以由系統(tǒng)提供商預(yù)設(shè)大量的圖片和/或圖片和/或音頻和/或視頻等方面的數(shù)據(jù),從中進(jìn)行搜索,將搜索結(jié)果推送至發(fā)起搜索操作的即時(shí)通信客戶端;和/或,在公網(wǎng)的數(shù)據(jù)庫中搜索,所述的公網(wǎng),指的是公開的互聯(lián)網(wǎng),由公網(wǎng)中的搜索引擎進(jìn)行預(yù)設(shè)數(shù)據(jù)的搜索操作。實(shí)施例2在本實(shí)施例中提供了一種即時(shí)通信中語音搜索的方法,該方法包括有如下步驟步驟S210,通過所在的即時(shí)通信客戶端,觸發(fā)生成搜索選項(xiàng)列表,包括圖標(biāo)搜索選項(xiàng)、圖片搜索選項(xiàng)、音樂搜索選項(xiàng)、音頻搜索選項(xiàng)和多媒體搜索選項(xiàng),以及對(duì)采集的語音信息設(shè)定“搜索執(zhí)行關(guān)鍵字+對(duì)象數(shù)據(jù)”的搜索限定條件。需要指出的是,前述搜索選項(xiàng)列表中的選項(xiàng),是優(yōu)選的實(shí)施例,但并非限定,還可以設(shè)置其它類型的選項(xiàng),比如進(jìn)行文字內(nèi)容的搜索等,也是可以的。前述的搜索選項(xiàng)列表中,所述的圖標(biāo)搜索選項(xiàng),用以在啟動(dòng)后僅僅執(zhí)行圖標(biāo)數(shù)據(jù)的搜索操作,以及將搜索的圖標(biāo)結(jié)果載入到交互界面輸入欄中;所述的圖片搜索選項(xiàng),用以在啟動(dòng)后僅僅執(zhí)行圖片數(shù)據(jù)的搜索操作,以及將搜索的圖片結(jié)果載入到交互界面輸入欄中;所述的音樂搜索選項(xiàng),用以在啟動(dòng)后僅僅搜索公認(rèn)為音樂數(shù)據(jù)的內(nèi)容,包括音頻或多媒體形式的純音樂、歌曲等,并將對(duì)應(yīng)的數(shù)據(jù)內(nèi)容或數(shù)據(jù)內(nèi)容的鏈接載入到交互界面輸入欄中,其中的鏈接在觸發(fā)之后,能夠調(diào)取該鏈接所對(duì)應(yīng)的音樂數(shù)據(jù)并播放;其中的音頻搜索選項(xiàng),用以在啟動(dòng)后搜索對(duì)應(yīng)的音頻數(shù)據(jù),并將所搜索的音頻數(shù)據(jù)的內(nèi)容或鏈接載入到交互界面輸入欄中;其中的多媒體搜索選項(xiàng),用以在啟動(dòng)后搜索對(duì)應(yīng)的多媒體數(shù)據(jù),并將搜索獲得的多媒體數(shù)據(jù)的內(nèi)容或鏈接載入到交互界面輸入欄中。
      進(jìn)一步,對(duì)應(yīng)著前述的圖片搜索選項(xiàng),還可以預(yù)設(shè)各種設(shè)置模式,比如圖片大小設(shè)置模式,用以設(shè)定所搜索獲得的圖片的大小條件,利用該方式,允許用戶選擇自己所需求大小的圖片進(jìn)行搜索。另外,對(duì)應(yīng)著前述的音樂搜索選項(xiàng),還可以預(yù)設(shè)音樂類型設(shè)置模式,用以設(shè)置音樂搜索的限定條件,比如限定歌手的名字,或者音樂的流派,或者樂器的類型,等坐寸ο
      進(jìn)一步,為了避免搜索操作被隨意啟動(dòng),在本實(shí)施例中,還設(shè)置了搜索限定條件, 只有在滿足限定條件的情況下才執(zhí)行數(shù)據(jù)搜索及載入操作。實(shí)現(xiàn)該搜索限定條件的步驟, 作為舉例而非限定,包括如下
      預(yù)設(shè)限定條件為語音識(shí)別的字符內(nèi)容包括“搜索執(zhí)行關(guān)鍵字+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中搜索執(zhí)行關(guān)鍵字是代表啟動(dòng)搜索操作的字詞,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù);
      采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容;
      解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“搜索執(zhí)行關(guān)鍵字”的關(guān)鍵字和“對(duì)象數(shù)據(jù)”的關(guān)鍵字;
      在具有前述兩者數(shù)據(jù)的情況下,判定為滿足搜索的限定條件,否則不滿足。
      前述的“搜索執(zhí)行關(guān)鍵字”特別是指用以啟動(dòng)數(shù)據(jù)搜索與載入操作的詞匯,可以由用戶或服務(wù)提供商進(jìn)行預(yù)設(shè),建立搜索執(zhí)行關(guān)鍵字的字符庫。然后將識(shí)別的字符與該字符庫進(jìn)行比對(duì),判定是否吻合,如果吻合的話,則屬于前述的“搜索執(zhí)行關(guān)鍵字”,否則就不屬于。
      該“搜索執(zhí)行關(guān)鍵字”,在本發(fā)明中,典型的例子,包括如下字詞其中之一
      “搜索”、“載入”、“插入”、“獲得”、“獲取”、“查找”、“加載”,或者這些詞匯的組合,如“搜索插入”等。符合前述要求的詞匯數(shù)量并不多,可以在建立字符庫之后進(jìn)行便利地識(shí)別。
      而前述的“對(duì)象數(shù)據(jù)”中的內(nèi)容,尤其指的是名詞類數(shù)據(jù)。這些都對(duì)應(yīng)著特定的對(duì)象,便于進(jìn)行搜索操作。當(dāng)然,其它能夠?qū)崿F(xiàn)搜索操作的對(duì)象數(shù)據(jù),也同樣可以應(yīng)用于本發(fā)明。
      需要指出的是,前述的搜索限定條件,還可以根據(jù)需要靈活設(shè)定。
      步驟S220,采集其中圖標(biāo)搜索選項(xiàng)的設(shè)置信息,觸發(fā)該選項(xiàng)進(jìn)入到工作狀態(tài)。
      圖標(biāo)數(shù)據(jù)在即時(shí)通信中的應(yīng)用頻率非常高。而且,僅僅針對(duì)于圖標(biāo)數(shù)據(jù)進(jìn)行搜索, 也方便于本發(fā)明的執(zhí)行。
      步驟S230,在利用所在終端已有的輸入法工具進(jìn)行字符輸出操作的過程中,啟動(dòng)所在的即時(shí)通信客戶端進(jìn)行語音信息采集操作。
      所述輸入法工具的具體類型是不限定的,所輸入的內(nèi)容也是不限定的。采集用戶觸發(fā)所在的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的操作消息,在數(shù)據(jù)輸入的狀態(tài)下,即可觸發(fā)所在的即時(shí)通信客戶端啟動(dòng)所在終端上安裝的音頻數(shù)據(jù)采集結(jié)構(gòu),如麥克風(fēng),采集用戶的語音數(shù)據(jù)。步驟S240,將采集的語音信息推送至識(shí)別服務(wù)器進(jìn)行識(shí)別操作。需要指出的是,所采集的語音信息,也可以通過所在的終端進(jìn)行識(shí)別。但將語音數(shù)據(jù)推送至識(shí)別服務(wù)器進(jìn)行識(shí)別操作的話,能夠減少所在終端上安裝的軟件類別,且可以提高識(shí)別的準(zhǔn)確率,便于進(jìn)行操作。步驟S250,在識(shí)別服務(wù)器中,判斷語音內(nèi)容的識(shí)別結(jié)果能否滿足前述的“搜索執(zhí)行關(guān)鍵字+對(duì)象數(shù)據(jù)”的搜索限定條件。將語音內(nèi)容識(shí)別為字符后,將文字識(shí)別結(jié)果進(jìn)行分析,判定其中是否包括有“搜索執(zhí)行關(guān)鍵字”,以及包括“對(duì)象數(shù)據(jù)”。步驟S260,在獲得的語音內(nèi)容的識(shí)別結(jié)果為“搜索紅蘋果”的情況下,判定其中包括搜索執(zhí)行關(guān)鍵字“搜索”,以及對(duì)象數(shù)據(jù)“紅蘋果”,符合搜索限定條件,啟動(dòng)搜索操作。步驟S270,啟動(dòng)公網(wǎng)的搜索引擎,和/或啟動(dòng)針對(duì)即時(shí)通信系統(tǒng)中預(yù)設(shè)圖標(biāo)進(jìn)行數(shù)據(jù)搜索的搜索引擎,搜索獲得一組10個(gè)符合“紅蘋果”對(duì)象數(shù)據(jù)搜索條件的圖標(biāo),推送至前述的即時(shí)通信客戶端。在本實(shí)施例中,所述的搜索引擎可以選為公網(wǎng)的搜索引擎。該“公網(wǎng)”特別指的是公開的互聯(lián)網(wǎng)。另外,還可以通過其它的數(shù)據(jù)庫類型進(jìn)行搜索操作。比如,還可以在即時(shí)通信系統(tǒng)中預(yù)設(shè)圖標(biāo)數(shù)據(jù)庫,啟動(dòng)對(duì)應(yīng)的搜索引擎進(jìn)行數(shù)據(jù)搜索。另外,也可以通過所在的即時(shí)通信客戶端接收前述的文字識(shí)別結(jié)果,然后在該即時(shí)通信客戶端所預(yù)設(shè)的圖片數(shù)據(jù)范圍中進(jìn)行搜索操作,等等,具體并不限定。步驟S280,所在的即時(shí)通信客戶端接收到前述的搜索結(jié)果后,將排序最靠前的一張紅蘋果圖標(biāo)直接采集載入到當(dāng)前交互界面輸入欄的光標(biāo)位置,以及采集其余的9個(gè)紅蘋果圖標(biāo),對(duì)應(yīng)著前述已載入的圖標(biāo)旁邊生成彈出窗口,將其輸出為搜索選項(xiàng)列表。本發(fā)明中,若搜索結(jié)果包括兩個(gè)或以上時(shí),則可以生成搜索選項(xiàng)列表,其中每個(gè)選項(xiàng)就是一個(gè)搜索結(jié)果。在本實(shí)施例中,每個(gè)選項(xiàng)中設(shè)置有一個(gè)“紅蘋果”圖標(biāo)。在采集獲得特定選項(xiàng)的選擇消息后,即可采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容,載入到前述的交互界面輸入欄中。作為優(yōu)選的實(shí)施方式,在搜索結(jié)果包括兩個(gè)或以上時(shí),將最符合搜索條件的搜索結(jié)果直接載入到前述的交互界面輸入欄中,將其它符合輸出條件的搜索結(jié)果通過選項(xiàng)列表輸出,若獲得該選項(xiàng)列表中特定選項(xiàng)的觸發(fā)消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容替換前述已載入的搜索結(jié)果,如果沒有采集獲得對(duì)選項(xiàng)列表中選項(xiàng)的觸發(fā)消息時(shí),則保留已載入的搜索結(jié)果。在本實(shí)施例中,直接將一張紅蘋果的圖標(biāo)載入到了交互界面輸入欄中的當(dāng)前光標(biāo)所在位置,另外9張紅蘋果圖標(biāo)以縮略圖的形式,在搜索選項(xiàng)列表中依次輸出,供用戶進(jìn)行選擇。步驟S290,采集用戶對(duì)該搜索選項(xiàng)列表中第二個(gè)選項(xiàng)的觸發(fā)消息,確定該選項(xiàng)中的圖標(biāo)為確定載入的圖標(biāo),替換已載入的圖標(biāo),并消隱前述的搜索選項(xiàng)列表,完成本次語音信息的搜索及載入操作。
      實(shí)施例3
      在本實(shí)施例中,包括有如下步驟
      步驟S310,通過所在的即時(shí)通信客戶端,設(shè)置語音搜索功能在交互界面輸入欄中通過字符和/或圖片和/或圖標(biāo)形式進(jìn)行輸入的情況下啟動(dòng),以及對(duì)采集的語音信息設(shè)定 “搜索執(zhí)行關(guān)鍵字+數(shù)據(jù)類型+對(duì)象數(shù)據(jù)”的搜索限定條件。
      步驟S320,在利用輸入法工具對(duì)即時(shí)通信交互界面中的交互界面輸入欄進(jìn)行字符輸入操作的過程中,啟動(dòng)所在的即時(shí)通信客戶端進(jìn)行語音信息的采集操作。
      步驟S330,通過所在終端對(duì)采集的語音信息進(jìn)行識(shí)別,判斷語音內(nèi)容的識(shí)別結(jié)果是否滿足前述的“搜索執(zhí)行關(guān)鍵字+數(shù)據(jù)類型+對(duì)象數(shù)據(jù)”的搜索限定條件。
      在本實(shí)施例中,所述的“數(shù)據(jù)類型”,泛指各種能夠搜索的數(shù)據(jù)類型。在本發(fā)明中, 所述的數(shù)據(jù)類型,可以是圖標(biāo),或圖片,或動(dòng)畫,或音頻,或歌曲,或視頻,或多媒體等形式, 具體并不限定。有了 “數(shù)據(jù)類型”,就便于針對(duì)于該類型的數(shù)據(jù)進(jìn)行搜索。
      步驟S340,在獲得的語音內(nèi)容的識(shí)別結(jié)果為字符“插入笑臉圖標(biāo)”的情況下,判定其中包括搜索執(zhí)行關(guān)鍵字“插入”,對(duì)象數(shù)據(jù)“笑臉”,以及數(shù)據(jù)類型為“圖標(biāo)”,依據(jù)該搜索限定條件啟動(dòng)搜索操作。
      在使用即時(shí)通信客戶端輸入字符的過程中,以口述語音的方式啟動(dòng)本發(fā)明所描述的搜索功能是適合的。判定所在的即時(shí)通信客戶端是否采用字符形式進(jìn)行輸入操作,可以通過已有的交互記錄是否輸入有字符這一條件進(jìn)行判定。另外,對(duì)于新開啟的即時(shí)通信交互界面,在沒有進(jìn)行音頻和/或視頻數(shù)據(jù)的錄制操作的情況下,還可以默認(rèn)為字符形式的輸入狀態(tài)。
      進(jìn)一步,在啟動(dòng)語音搜索功能時(shí),還可以設(shè)置時(shí)間上的限制。具體來說,若對(duì)應(yīng)的交互界面輸入欄啟動(dòng)語音搜索,則要求進(jìn)行啟動(dòng)操作的時(shí)間,距最相鄰的字符輸入操作的間隔時(shí)間在預(yù)設(shè)閾值之內(nèi)。作為優(yōu)選的實(shí)施例,所述的預(yù)設(shè)閾值在3分鐘或之內(nèi)。比如,上次在交互界面輸入欄中輸入了字符“你好”,于是,在三分鐘時(shí)間范圍內(nèi)能夠觸發(fā)采集用戶的語音數(shù)據(jù)并進(jìn)行搜索操作,超出了該時(shí)間范圍,不再進(jìn)行觸發(fā)。
      步驟S350,通過所在的即時(shí)通信客戶端啟動(dòng)預(yù)設(shè)的公網(wǎng)搜索引擎,搜索獲得一組 10個(gè)符合大小要求的“笑臉”圖標(biāo);
      步驟S360,通過所在的即時(shí)通信交互界面將排序最靠前的一個(gè)笑臉圖標(biāo)直接采集載入到當(dāng)前交互界面輸入欄中的光標(biāo)位置,以及采集其余的9個(gè)笑臉圖標(biāo),對(duì)應(yīng)著前述已載入的圖標(biāo)的上方位置輸出為搜索選項(xiàng)列表,并在該搜索選項(xiàng)列表中設(shè)置有翻頁控件;
      利用前述的搜索選項(xiàng)列表,可以便利地獲取更多的同類型圖標(biāo)供用戶選擇。
      進(jìn)一步,在操作前述翻頁控件的情況下,則觸發(fā)更多圖標(biāo)數(shù)據(jù)的搜索操作,從而允許用戶在更大范圍內(nèi)篩選搜索獲得的圖標(biāo)數(shù)據(jù)。
      其中,如果預(yù)先已經(jīng)為翻頁操作準(zhǔn)備了更多的圖標(biāo)數(shù)據(jù),則直接調(diào)出即可;如果沒有預(yù)先準(zhǔn)備更多的圖標(biāo)數(shù)據(jù),則可以重新觸發(fā)圖標(biāo)數(shù)據(jù)的搜索操作,輸出再次獲得的搜索結(jié)果。
      步驟S370,采集用戶對(duì)前述搜索選項(xiàng)列表中翻頁控件的觸發(fā)消息后,輸出其它頁面的圖標(biāo)數(shù)據(jù);
      步驟S380,依據(jù)用戶所觸發(fā)的特定圖標(biāo)選項(xiàng),調(diào)出對(duì)應(yīng)的圖標(biāo),并替換已載入的圖標(biāo),消隱前述的搜索選項(xiàng)列表,從而完成本次語音信息的搜索載入操作。實(shí)施例4參圖2所示,在本實(shí)施例中,還提供一種即時(shí)通信中語音搜索的客戶端100,它是一種即時(shí)通信客戶端,能夠完成各種預(yù)設(shè)的即時(shí)通信功能。進(jìn)一步,所述的即時(shí)通信客戶端100在用戶使用該客戶端的交互界面輸入欄進(jìn)行輸入操作的過程中,還可以采集用戶的語音信息,識(shí)別后進(jìn)行數(shù)據(jù)搜索,將搜索獲得的數(shù)據(jù)內(nèi)容插入到用戶當(dāng)前所在的界面中。為實(shí)現(xiàn)該目的,所述的即時(shí)通信客戶端100還包括如下結(jié)構(gòu)語音信息采集單元110,用以在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中,采集用戶的語音信息;搜索載入單元120,用以對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。
      在具體實(shí)施時(shí),通過前述的語音信息采集單元110,在用戶對(duì)著即時(shí)通信交互界面中的交互界面輸入欄進(jìn)行輸入操作的過程中,比如在字符輸入操作的過程中,采集用戶的語音信息。然后,利用搜索載入單元120,首先對(duì)用戶的語音信息進(jìn)行識(shí)別,將其識(shí)別為字符內(nèi)容。然后對(duì)識(shí)別獲得的字符內(nèi)容進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容,載入到當(dāng)前的交互界面輸入欄中。在進(jìn)行數(shù)據(jù)搜索前,可以預(yù)設(shè)搜索數(shù)據(jù)的類型,比如,將搜索對(duì)象限定為圖標(biāo)數(shù)據(jù)。進(jìn)一步,所述的語音數(shù)據(jù)的識(shí)別內(nèi)容,還可以與預(yù)設(shè)的限定條件或字符庫相對(duì)應(yīng),只有在符合該限定條件或字符庫范圍要求情況下,才可以觸發(fā)搜索操作。所獲得的搜索結(jié)果,適合直接載入到前述的交互界面輸入欄中,或者,載入最符合要求的搜索結(jié)果,而將其它可供用戶選擇的搜索結(jié)果構(gòu)成搜索選項(xiàng)列表,輸出后供用戶選擇。在用戶進(jìn)行了該列表中特定選項(xiàng)的選擇操作之后,將該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容采集后替換原有已載入的搜索結(jié)果。實(shí)施例5參圖3所示,在本實(shí)施例中,還提供了一種即時(shí)通信中語音搜索的系統(tǒng)200,它包括即時(shí)通信客戶端210和識(shí)別服務(wù)器220。利用該系統(tǒng)200,能夠完成各種預(yù)設(shè)的即時(shí)通信功能。進(jìn)一步,所述的系統(tǒng)200還可以采集用戶的語音信息,對(duì)其進(jìn)行字符識(shí)別后,判定是否需要搜索數(shù)據(jù),并將搜索的數(shù)據(jù)插入到用戶當(dāng)前編輯的交互界面輸入欄中。為了實(shí)現(xiàn)該目的,所述的系統(tǒng)200還包括有如下結(jié)構(gòu)即時(shí)通信客戶端210,用以在對(duì)即時(shí)通信客戶端中的當(dāng)前交互界面輸入欄進(jìn)行輸入操作的過程中,采集用戶的語音信息上傳至對(duì)應(yīng)的識(shí)別服務(wù)器220,以及從識(shí)別服務(wù)器220中接收搜索結(jié)果,作為輸入內(nèi)容載入到前述的交互界面輸入欄中;識(shí)別服務(wù)器220,用以對(duì)前述即時(shí)通信客戶端210所上傳的語音信息進(jìn)行搜索,將搜索結(jié)果推送至前述的即時(shí)通信客戶端210。在本實(shí)施例中,通過即時(shí)通信客戶端210能夠在輸入操作的過程中,采集用戶的語音數(shù)據(jù),將其推送至識(shí)別服務(wù)器220。通過識(shí)別服務(wù)器220首先將語音數(shù)據(jù)識(shí)別為字符內(nèi)容,然后進(jìn)行數(shù)據(jù)搜索。其中,是否啟動(dòng)數(shù)據(jù)搜索操作,還可以結(jié)合著前述的搜索限定條件進(jìn)行。在符合搜索限定條件的情況下,將搜索結(jié)果推送至即時(shí)通信客戶端210,進(jìn)而將搜索結(jié)果直接載入到前述的交互界面輸入欄中,或者,載入最符合要求的搜索結(jié)果,而將其它可供用戶選擇的搜索結(jié)果構(gòu)成搜索選項(xiàng)列表,其中的選項(xiàng)供用戶進(jìn)行選擇操作,在完成特定選項(xiàng)的選擇操作之后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容替換原已載入的搜索結(jié)果。
      以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施例,亦均在本發(fā)明的保護(hù)范圍之中。
      權(quán)利要求
      1.一種即時(shí)通信中語音搜索的方法,其特征在于該方法包括有如下步驟 步驟1,在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中,采集用戶的語音信息; 步驟2,對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。
      2.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于前述通過交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程,是向所在的交互界面輸入欄載入字符,和/或載入圖片,和/或載入圖標(biāo)。
      3.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于前述通過交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程,是在錄制載入音頻和/或視頻數(shù)據(jù)之前或之后,且活動(dòng)窗口中的光標(biāo)依舊處于前述交互界面輸入欄的時(shí)間階段。
      4.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于前述采集用戶的語音信息,以及對(duì)語音信息所進(jìn)行的捜索操作,是通過觸發(fā)在前述即時(shí)通信交互界面上所設(shè)置的語音搜索控件實(shí)現(xiàn)的。
      5.根據(jù)權(quán)利要求4所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的語音搜索控件若在用戶進(jìn)行語音或視頻交互操作中被觸發(fā),則按如下步驟進(jìn)行操作, 采集所述的語音搜索控件是否受到觸發(fā); 在受到觸發(fā)的情況下,判定對(duì)應(yīng)著所在的即時(shí)通信客戶端,是否進(jìn)行著用戶和聯(lián)系人對(duì)象之間的語音或視頻交互操作; 在進(jìn)行著語音或視頻交互操作的情況下,觸發(fā)該語音或視頻交互操作暫停,執(zhí)行前述語音搜索控件所對(duì)應(yīng)的搜索操作; 采集獲得捜索結(jié)果載入到交互界面輸入欄的消息后,或者采集獲得捜索操作取消的操作消息后,啟動(dòng)前一步驟暫停的語音或視頻交互操作,使其重新進(jìn)入到工作狀態(tài)。
      6.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于前述采集用戶的語音信息,以及對(duì)語音信息所進(jìn)行的捜索操作,是通過采集交互界面工具欄中的圖標(biāo)控件的操作消息后觸發(fā)的,或者在采集獲得圖標(biāo)控件觸發(fā)生成圖標(biāo)列表的消息后觸發(fā)的。
      7.根據(jù)權(quán)利要求6所述的ー種即時(shí)通信中語音搜索的方法,其特征在于對(duì)應(yīng)著圖標(biāo)控件或圖標(biāo)列表所觸發(fā)的語音捜索操作,僅針對(duì)于圖標(biāo)數(shù)據(jù)進(jìn)行捜索。
      8.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述在交互界面輸入欄進(jìn)行輸入操作的過程中,指的是交互界面輸入欄處于開啟狀態(tài),為位于最前方的活動(dòng)窗ロ,且光標(biāo)在該交互界面輸入欄中,且距離該交互界面輸入欄中最相鄰的輸入操作時(shí)間在預(yù)設(shè)閾值之內(nèi)。
      9.根據(jù)權(quán)利要求8所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的預(yù)設(shè)閾值,在3分鐘或之內(nèi)。
      10.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于對(duì)應(yīng)著所述的語音搜索,預(yù)設(shè)有捜索選項(xiàng)列表,選擇其中的捜索選項(xiàng)后,依據(jù)該搜索選項(xiàng)的設(shè)定條件進(jìn)行數(shù)據(jù)搜索以及將捜索結(jié)果向前述交互界面輸入欄進(jìn)行載入操作。
      11.根據(jù)權(quán)利要求10所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的搜索選項(xiàng),包括有如下至少其一,圖標(biāo)搜索選項(xiàng),用以在啟動(dòng)后執(zhí)行圖標(biāo)數(shù)據(jù)的搜索及載入操作; 圖片搜索選項(xiàng),用以在啟動(dòng)后執(zhí)行圖片數(shù)據(jù)的搜索及載入操作; 音樂搜索選項(xiàng),用以在啟動(dòng)后搜索音樂數(shù)據(jù)并進(jìn)行數(shù)據(jù)或鏈接的載入操作; 音頻搜索選項(xiàng),用以在啟動(dòng)后搜索對(duì)應(yīng)的音頻數(shù)據(jù),并進(jìn)行數(shù)據(jù)或鏈接的載入操作; 多媒體捜索選項(xiàng),用以在啟動(dòng)后搜索對(duì)應(yīng)的多媒體數(shù)據(jù),并進(jìn)行數(shù)據(jù)或鏈接的載入操作。
      12.根據(jù)權(quán)利要求11所述的ー種即時(shí)通信中語音搜索的方法,其特征在于對(duì)應(yīng)著前述的圖片搜索選項(xiàng),設(shè)置有圖片大小設(shè)置模式,用以設(shè)定所搜索獲得的圖片的大小條件; 或者,所述的音樂搜索選項(xiàng),設(shè)置有音樂類型設(shè)置模式,用以設(shè)置音樂搜索的限定條件。
      13.根據(jù)權(quán)利要求10所述的ー種即時(shí)通信中語音搜索的方法,其特征在于在設(shè)定搜索選項(xiàng)的情況下,所述的語音信息還設(shè)置有捜索限定條件,只有在滿足限定條件的情況下才執(zhí)行數(shù)據(jù)搜索及載入操作,其步驟如下, 預(yù)設(shè)限定條件為語音識(shí)別的字符內(nèi)容包括“搜索執(zhí)行關(guān)鍵字+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中捜索執(zhí)行關(guān)鍵字是代表啟動(dòng)搜索操作的字詞,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù); 采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容; 解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“搜索執(zhí)行關(guān)鍵字”的關(guān)鍵字和“對(duì)象數(shù)據(jù)”的關(guān)鍵字; 在具有前述兩者數(shù)據(jù)的情況下,判定為滿足捜索的限定條件,否則不滿足。
      14.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的語音信息,對(duì)其進(jìn)行識(shí)別及按照識(shí)別結(jié)果進(jìn)行搜索,是通過所在的即時(shí)通信客戶端推送至識(shí)別服務(wù)器進(jìn)行的。
      15.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的語音信息,對(duì)其進(jìn)行識(shí)別及按照識(shí)別結(jié)果進(jìn)行搜索,是通過所在的即時(shí)通信客戶端預(yù)設(shè)的搜索引擎實(shí)現(xiàn)的。
      16.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的語音信息,在進(jìn)行數(shù)據(jù)搜索時(shí)具有捜索限定條件,只有在滿足限定條件的情況下執(zhí)行數(shù)據(jù)搜索,其步驟如下, 預(yù)設(shè)限定條件為,語音識(shí)別的字符內(nèi)容為“數(shù)據(jù)類型+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中數(shù)據(jù)類型是可以輸入到前述交互界面輸入欄中的數(shù)據(jù)類型,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù); 采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容; 解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“數(shù)據(jù)類型”的關(guān)鍵字,以及具有“對(duì)象數(shù)據(jù)”的關(guān)鍵字; 在具有前述兩點(diǎn)數(shù)據(jù)的情況下,判定為滿足捜索的限定條件,否則不滿足。
      17.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的語音信息,在進(jìn)行數(shù)據(jù)搜索時(shí)具有捜索限定條件,只有在滿足限定條件的情況下執(zhí)行數(shù)據(jù)搜索,其步驟如下,預(yù)設(shè)限定條件為語音識(shí)別的字符內(nèi)容包括“搜索執(zhí)行關(guān)鍵字+數(shù)據(jù)類型+對(duì)象數(shù)據(jù)”的數(shù)據(jù)模式,其中捜索執(zhí)行關(guān)鍵字是代表啟動(dòng)搜索操作的字詞,其中數(shù)據(jù)類型是可以輸入到前述交互界面輸入欄中的數(shù)據(jù)類型,其中的對(duì)象數(shù)據(jù),是包含有待搜索對(duì)象信息的數(shù)據(jù); 采集前述的語音信息后,進(jìn)行語音識(shí)別,轉(zhuǎn)換為字符內(nèi)容; 解析所識(shí)別獲得的字符內(nèi)容,判定是否具有“搜索執(zhí)行關(guān)鍵字”、“數(shù)據(jù)類型”和“對(duì)象數(shù)據(jù)”的關(guān)鍵字; 在具有前述三者數(shù)據(jù)的情況下,判定為滿足捜索的限定條件,否則不滿足。
      18.根據(jù)權(quán)利要求16或17所述的ー種即時(shí)通信中語音搜索的方法,其特征在于所述的數(shù)據(jù)類型,為圖標(biāo),或圖片,或動(dòng)畫,或音頻,或歌曲,或視頻,或多媒體。
      19.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于在捜索結(jié)果包括兩個(gè)或以上時(shí),生成捜索選項(xiàng)列表,在采集獲得特定選項(xiàng)的選擇消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容,載入到前述的交互界面輸入欄中。
      20.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于在捜索結(jié)果包括兩個(gè)或以上時(shí),將最符合捜索條件的捜索結(jié)果直接載入到前述的交互界面輸入欄中,將其它符合輸出條件的捜索結(jié)果通過選項(xiàng)列表輸出,若獲得該選項(xiàng)列表中特定選項(xiàng)的觸發(fā)消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容替換前述已載入的捜索結(jié)果,如果沒有采集獲得對(duì)選項(xiàng)列表中選項(xiàng)的觸發(fā)消息吋,則保留已載入的捜索結(jié)果。
      21.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于前述的搜索,對(duì)應(yīng)的數(shù)據(jù)庫是公網(wǎng)的數(shù)據(jù)庫,和/或即時(shí)通信工具所在識(shí)別服務(wù)器中預(yù)設(shè)的數(shù)據(jù)庫,和/或即時(shí)通信客戶端中預(yù)設(shè)的數(shù)據(jù)庫,和/或用戶預(yù)設(shè)的數(shù)據(jù)庫。
      22.根據(jù)權(quán)利要求I所述的ー種即時(shí)通信中語音搜索的方法,其特征在于在捜索結(jié)果包括兩個(gè)或以上時(shí),將最符合捜索條件的捜索結(jié)果直接載入到前述的交互界面輸入欄中,將其它符合輸出條件的捜索結(jié)果通過選項(xiàng)列表輸出。
      23.根據(jù)權(quán)利要求22所述的ー種即時(shí)通信中語音搜索的方法,其特征在于若獲得該選項(xiàng)列表中特定選項(xiàng)的觸發(fā)消息后,采集該選項(xiàng)所對(duì)應(yīng)的數(shù)據(jù)內(nèi)容替換前述已載入的捜索結(jié)果,如果沒有采集獲得對(duì)選項(xiàng)列表中選項(xiàng)的觸發(fā)消息吋,則保留已載入的捜索結(jié)果。
      24.根據(jù)權(quán)利要求22所述的ー種即時(shí)通信中語音搜索的方法,其特征在于對(duì)應(yīng)著所述的搜索選項(xiàng)列表,設(shè)置有翻頁控件,用以在觸發(fā)的情況下判定是否預(yù)先已經(jīng)為翻頁操作準(zhǔn)備了更多的待輸出數(shù)據(jù),若具有則直接調(diào)出及輸出;如果沒有,則可以重新觸發(fā)對(duì)應(yīng)數(shù)據(jù)的搜索操作,輸出再次獲得的搜索結(jié)果。
      25.—種即時(shí)通信中語音搜索的客戶端,其特征在于該客戶端包括 語音信息采集單元,用以在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中,采集用戶的語音信息; 捜索載入單元,用以對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。
      26.—種即時(shí)通信中語音搜索的系統(tǒng),其特征在于該系統(tǒng)包括 即時(shí)通信客戶端,用以在對(duì)即時(shí)通信客戶端中的當(dāng)前交互界面輸入欄進(jìn)行輸入操作的過程中,采集用戶的語音信息上傳至對(duì)應(yīng)的識(shí)別服務(wù)器,以及從識(shí)別服務(wù)器中接收搜索結(jié)果,作為輸入內(nèi)容載入到前述的交互界面輸入欄中;識(shí)別服務(wù)器,用以對(duì)前述即時(shí)通信客戶端所上傳的語音信息進(jìn)行搜索,將搜索結(jié)果推送至前述的即時(shí)通信客戶端。
      全文摘要
      本發(fā)明提供了一種即時(shí)通信中語音搜索的方法、客戶端及系統(tǒng),屬于通信、軟件技術(shù)領(lǐng)域。該方法包括步驟1,在用戶通過即時(shí)通信交互界面的交互界面輸入欄進(jìn)行數(shù)據(jù)輸入的過程中,采集用戶的語音信息;步驟2,對(duì)用戶的語音信息進(jìn)行搜索,采集搜索結(jié)果作為輸入內(nèi)容載入到當(dāng)前的交互界面輸入欄中。利用本發(fā)明,能夠通過即時(shí)通信工具進(jìn)行輸入操作的過程中,便利地執(zhí)行語音搜索功能,將搜索的結(jié)果插入到交互界面輸入欄中。
      文檔編號(hào)G06F3/0481GK102984050SQ20121049326
      公開日2013年3月20日 申請(qǐng)日期2012年11月27日 優(yōu)先權(quán)日2012年11月27日
      發(fā)明者馬宇塵 申請(qǐng)人:上海量明科技發(fā)展有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1