一種實(shí)現(xiàn)語音搜索的方法、裝置和瀏覽器客戶端的制作方法
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)語音搜索的方法和裝置,該方法包括:獲取語音搜索用戶輸入的語音信號(hào);將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器;接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符信息;以所述字符信息作為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求;接收和加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。本發(fā)明提供的技術(shù)方案通過與語音轉(zhuǎn)換服務(wù)器的交互以及通過與搜索服務(wù)器的交互,完成了對(duì)用戶輸入的語音信號(hào)對(duì)應(yīng)的字符信息進(jìn)行搜索,并向用戶展示搜索結(jié)果的過程,形成了完整、有效的語音搜索方案,與傳統(tǒng)的手動(dòng)文字搜索相比,簡(jiǎn)化了操作流程,提高了搜索效率,給用戶提供了更為便捷、完美的體驗(yàn)。
【專利說明】一種實(shí)現(xiàn)語音搜索的方法、裝置和瀏覽器客戶端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體涉及一種實(shí)現(xiàn)語音搜索的方法、裝置和瀏覽器 客戶端。
【背景技術(shù)】
[0002] 移動(dòng)互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,使得用戶的搜索行為可以發(fā)生在各種不同的環(huán)境和 場(chǎng)所,在不同的環(huán)境和場(chǎng)所中,用戶會(huì)產(chǎn)生不同的搜索需求。
[0003] 傳統(tǒng)的搜索方式是基于用戶手動(dòng)輸入文字的搜索過程,人機(jī)交互方式往往是鍵盤 輸入或者手寫輸入,其操作過程繁瑣,用戶的輸入體驗(yàn)差;并且在實(shí)施過程中存在很大的局 限性,在用戶無法進(jìn)行手動(dòng)輸入的場(chǎng)景下,該搜索方案完全失效,例如,用戶在開車時(shí)無法 進(jìn)行搜索,盲人用戶無法進(jìn)行搜索等。因此,傳統(tǒng)的搜索方式根本無法滿足當(dāng)前用戶在各種 場(chǎng)景下想要進(jìn)行搜索的需求。
【發(fā)明內(nèi)容】
[0004] 鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上 述問題的一種實(shí)現(xiàn)語音搜索的方法、裝置和瀏覽器客戶端。
[0005] 依據(jù)本發(fā)明的一個(gè)方面,提供了一種實(shí)現(xiàn)語音搜索的方法,該方法包括:
[0006] 獲取語音搜索用戶輸入的語音信號(hào);
[0007] 將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器;
[0008] 接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符信息;
[0009] 以所述字符信息作為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求;
[0010] 接收和加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
[0011] 可選地,該方法進(jìn)一步包括:
[0012] 獲取所述語音搜索用戶的標(biāo)簽信息;
[0013] 根據(jù)該標(biāo)簽信息從語音轉(zhuǎn)換服務(wù)器獲取所述語音搜索用戶的好友分享的與該標(biāo) 簽信息匹配的經(jīng)語音識(shí)別后的一個(gè)或多個(gè)關(guān)鍵字;
[0014] 當(dāng)為一個(gè)關(guān)鍵字時(shí)以該關(guān)鍵字作為搜索詞,當(dāng)為多個(gè)關(guān)鍵字時(shí)從中選擇一個(gè)關(guān)鍵 字為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求;
[0015] 接收和加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
[0016] 可選地,該方法進(jìn)一步包括:
[0017] 根據(jù)所述語音搜索用戶觸發(fā)的指令,獲取所述語音搜索用戶輸入的語音信號(hào);
[0018] 將該語音信號(hào)與所述語音搜索用戶的標(biāo)簽信息一起上傳到語音轉(zhuǎn)換服務(wù)器,供所 述語音轉(zhuǎn)換服務(wù)器將該語音信號(hào)識(shí)別成文字形式的關(guān)鍵字后,將該語音信號(hào)、識(shí)別出的關(guān) 鍵字以及所述語音搜索用戶的標(biāo)簽信息對(duì)應(yīng)保存成一個(gè)分享信息條目。
[0019] 可選地,該方法進(jìn)一步包括:
[0020] 從所述語音轉(zhuǎn)換服務(wù)器下載與所述語音搜索用戶的標(biāo)簽信息匹配的分享信息條 目,并保存在本地。
[0021] 可選地,該方法進(jìn)一步包括:
[0022] 當(dāng)識(shí)別所述字符信息為符合特定格式的號(hào)碼數(shù)據(jù)時(shí),展示該號(hào)碼數(shù)據(jù)的相應(yīng)操作 的加載入口。
[0023] 可選地,
[0024] 當(dāng)識(shí)別所述字符信息為符合特定格式的號(hào)碼數(shù)據(jù)時(shí),還加載搜索服務(wù)器返回的該 號(hào)碼數(shù)據(jù)對(duì)應(yīng)的電子商務(wù)網(wǎng)頁信息,并提供與該電子商務(wù)網(wǎng)頁進(jìn)行交互操作的入口。
[0025] 可選地,該方法進(jìn)一步包括:
[0026] 獲取移動(dòng)終端的通話錄音數(shù)據(jù),對(duì)所述通話錄音數(shù)據(jù)進(jìn)行編輯得到用于進(jìn)行語音 搜索的語音信號(hào)。
[0027] 可選地,該方法進(jìn)一步包括:
[0028] 添加語音識(shí)別模塊,對(duì)所述語音搜索用戶的自身的語音進(jìn)行識(shí)別后記錄,并標(biāo)記 為所述語音搜索用戶的語音數(shù)據(jù),以及對(duì)于好友分享或發(fā)送來的語音數(shù)據(jù)進(jìn)行手動(dòng)識(shí)別或 進(jìn)行機(jī)器學(xué)習(xí)識(shí)別后記錄,并標(biāo)記為相應(yīng)好友的語音數(shù)據(jù);
[0029] 對(duì)所述語音搜索用戶的語音數(shù)據(jù)或其好友的語音數(shù)據(jù)進(jìn)行編輯,得到用于進(jìn)行語 音搜索的語音信號(hào)。
[0030] 可選地,該方法進(jìn)一步包括:對(duì)所述字符信息進(jìn)行語義識(shí)別,確定所述字符信息作 為搜索詞的分類;
[0031] 所述向搜索服務(wù)器發(fā)送搜索請(qǐng)求包括:向相應(yīng)分類的搜索服務(wù)器發(fā)送搜索請(qǐng)求。
[0032] 可選地,所述獲取輸入的語音信號(hào)包括:
[0033] 在瀏覽器客戶端的首頁中顯示語音搜索圖標(biāo);當(dāng)該語音搜索圖標(biāo)被點(diǎn)擊時(shí),跳轉(zhuǎn) 到包含語音搜索控件的語音搜索頁面;
[0034] 響應(yīng)于所述語音搜索控件被啟動(dòng)的事件,利用瀏覽器客戶端所在移動(dòng)設(shè)備的麥克 風(fēng)開始捕獲語音信號(hào);
[0035] 響應(yīng)于所述語音搜索控件被關(guān)閉的事件,停止捕獲語音信號(hào),獲得輸入的語音信 號(hào)。
[0036] 可選地,
[0037] 在瀏覽器客戶端的首頁中顯示語音搜索圖標(biāo)包括:在瀏覽器客戶端的地址欄的尾 部顯示麥克風(fēng)圖標(biāo);
[0038] 所述語音搜索控件被啟動(dòng)的事件為:所述語音搜索控件開始被觸摸;
[0039] 所述語音搜索控件被關(guān)閉的事件為:所述語音搜索控件結(jié)束被觸摸。
[0040] 可選地,該方法進(jìn)一步包括:
[0041] 在所述語音搜索頁面上展示N個(gè)熱點(diǎn)搜索詞;其中,所述N個(gè)熱點(diǎn)搜索詞是在一個(gè) 統(tǒng)計(jì)周期內(nèi)的統(tǒng)計(jì)得到的搜索排名靠前的N個(gè)搜索詞,N為自然數(shù);
[0042] 或者,在所述語音搜索頁面上展示搜索提示信息,用于提示用戶如何進(jìn)行語音搜 索。
[0043] 可選地,該方法進(jìn)一步包括:
[0044] 在所述語音搜索頁面中顯示頁面關(guān)閉控件,當(dāng)該頁面關(guān)閉控件被觸發(fā)時(shí),關(guān)閉所 述語音搜索頁面,返回到瀏覽器客戶端的首頁。
[0045] 可選地,該方法進(jìn)一步包括:
[0046] 響應(yīng)于所述語音搜索頁面上的熱點(diǎn)搜索詞被點(diǎn)擊的事件,跳轉(zhuǎn)到該熱點(diǎn)搜索詞對(duì) 應(yīng)的搜索結(jié)果頁面。
[0047] 可選地,所述接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符 信息包括:接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的多個(gè)字符信息; [0048] 則該方法進(jìn)一步包括:展示所述多個(gè)字符信息,以供用戶進(jìn)行選擇;
[0049] 所述以所述字符信息作為搜索詞為,以用戶選擇的字符信息作為搜索詞。
[0050] 可選地,在將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器之前,該方法進(jìn)一步包括:
[0051] 獲取移動(dòng)設(shè)備的網(wǎng)絡(luò)連接狀態(tài);
[0052] 如果移動(dòng)設(shè)備沒有接入網(wǎng)絡(luò),或者移動(dòng)設(shè)備接入的是存在問題的網(wǎng)絡(luò),則顯示表 示移動(dòng)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)異常的信息;
[0053] 如果移動(dòng)設(shè)備接入的是正常網(wǎng)絡(luò),則執(zhí)行所述將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服 務(wù)器的步驟。
[0054] 可選地,該方法進(jìn)一步包括:
[0055] 當(dāng)接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的表示識(shí)別錯(cuò)誤的信息 時(shí),展示所述表示識(shí)別錯(cuò)誤的信息。
[0056] 可選地,該方法進(jìn)一步包括:
[0057] 接收所述語音轉(zhuǎn)換服務(wù)器對(duì)所述字符信息進(jìn)行語義識(shí)別,并根據(jù)識(shí)別后的語義返 回的指令信息;
[0058] 根據(jù)所述指令信息執(zhí)行相應(yīng)的操作。
[0059] 根據(jù)本發(fā)明的另一方面,提供了一種實(shí)現(xiàn)語音搜索的裝置,該裝置包括:
[0060] 信號(hào)獲取單元,適于獲取語音搜索用戶輸入的語音信號(hào);
[0061] 語音轉(zhuǎn)換交互單元,適于將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器;并且適于接收 語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符信息;
[0062] 搜索交互單元,適于以所述字符信息作為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求;并 且適于接收所述搜索服務(wù)器返回的搜索結(jié)果;
[0063] 展示單元,適于加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
[0064] 可選地,所述信號(hào)獲取單元,進(jìn)一步適于獲取所述語音搜索用戶的標(biāo)簽信息;
[0065] 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于根據(jù)該標(biāo)簽信息從語音轉(zhuǎn)換服務(wù)器獲取所述 語音搜索用戶的好友分享的與該標(biāo)簽信息匹配的經(jīng)語音識(shí)別后的一個(gè)或多個(gè)關(guān)鍵字; [0066] 所述搜索交互單元,適于當(dāng)所述語音轉(zhuǎn)換交互單元獲取到一個(gè)關(guān)鍵字時(shí)以該關(guān)鍵 字作為搜索詞,當(dāng)所述語音轉(zhuǎn)換交互單元獲取到多個(gè)關(guān)鍵字時(shí)從中選擇一個(gè)關(guān)鍵字為搜索 詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求;并且適于接收所述搜索服務(wù)器返回的搜索結(jié)果;
[0067] 所述展示單元,適于加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
[0068] 可選地,所述信號(hào)獲取單元,進(jìn)一步適于根據(jù)所述語音搜索用戶觸發(fā)的指令,獲取 所述語音搜索用戶輸入的語音信號(hào);
[0069] 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于將該語音信號(hào)與所述語音搜索用戶的標(biāo)簽信 息一起上傳到語音轉(zhuǎn)換服務(wù)器,供所述語音轉(zhuǎn)換服務(wù)器將該語音信號(hào)識(shí)別成文字形式的關(guān) 鍵字后,將該語音信息、識(shí)別出的關(guān)鍵字以及所述語音搜索用戶的標(biāo)簽信息對(duì)應(yīng)保存成一 個(gè)分享信息條目。
[0070] 可選地,所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于從所述語音轉(zhuǎn)換服務(wù)器下載與所述 語音搜索用戶的標(biāo)簽信息匹配的分享信息條目,并保存在本地。
[0071] 可選地,所述展示單元,進(jìn)一步適于當(dāng)所述搜索交互單元識(shí)別所述字符信息為符 合特定格式的號(hào)碼數(shù)據(jù)時(shí),展示該號(hào)碼數(shù)據(jù)的相應(yīng)操作的加載入口。
[0072] 可選地,所述展示單元,還適于當(dāng)所述搜索交互單元識(shí)別所述字符信息為符合特 定格式的號(hào)碼數(shù)據(jù)時(shí),加載搜索服務(wù)器返回的該號(hào)碼數(shù)據(jù)對(duì)應(yīng)的電子商務(wù)網(wǎng)頁信息,并提 供與該電子商務(wù)網(wǎng)頁進(jìn)行交互操作的入口。
[0073] 可選地,所述信號(hào)獲取單元,進(jìn)一步適于獲取移動(dòng)終端的通話錄音數(shù)據(jù),對(duì)所述通 話錄音數(shù)據(jù)進(jìn)行編輯得到用于進(jìn)行語音搜索的語音信號(hào)。
[0074] 可選地,所述信號(hào)獲取單元,進(jìn)一步適于添加語音識(shí)別模塊,對(duì)所述語音搜索用戶 的自身的語音進(jìn)行識(shí)別后記錄,并標(biāo)記為所述語音搜索用戶的語音數(shù)據(jù),以及對(duì)于好友分 享或發(fā)送來的語音數(shù)據(jù)進(jìn)行手動(dòng)識(shí)別或進(jìn)行機(jī)器學(xué)習(xí)識(shí)別后記錄,并標(biāo)記為相應(yīng)好友的語 音數(shù)據(jù);并且適于對(duì)所述語音搜索用戶的語音數(shù)據(jù)或其好友的語音數(shù)據(jù)進(jìn)行編輯,得到用 于進(jìn)行語音搜索的語音信號(hào)。
[0075] 可選地,所述搜索交互單元,進(jìn)一步適于對(duì)所述字符信息進(jìn)行語義識(shí)別,確定所述 字符信息作為搜索詞的分類;并且適于向相應(yīng)分類的搜索服務(wù)器發(fā)送搜索請(qǐng)求。
[0076] 可選地,所述信號(hào)獲取單元包括:語音搜索跳轉(zhuǎn)單元和語音獲取控制單元;
[0077] 所述語音搜索跳轉(zhuǎn)單元,適于在瀏覽器客戶端的首頁中顯示語音搜索圖標(biāo);當(dāng)該 語音搜索圖標(biāo)被點(diǎn)擊時(shí),跳轉(zhuǎn)到包含語音搜索控件的語音搜索頁面;
[0078] 所述語音獲取控制單元,適于響應(yīng)于所述語音搜索控件被啟動(dòng)的事件,利用瀏覽 器客戶端所在移動(dòng)設(shè)備的麥克風(fēng)開始捕獲語音信號(hào);并且適于響應(yīng)于所述語音搜索控件被 關(guān)閉的事件,停止捕獲語音信號(hào),獲得輸入的語音信號(hào)。
[0079] 可選地,所述語音搜索跳轉(zhuǎn)單元,適于在瀏覽器客戶端的地址欄的尾部顯示麥克 風(fēng)圖標(biāo);
[0080] 所述語音獲取控制單元,適于響應(yīng)于所述語音搜索控件開始被觸摸,利用瀏覽器 客戶端所在移動(dòng)設(shè)備的麥克風(fēng)開始捕獲語音信號(hào);并且適于響應(yīng)于所述語音搜索控件結(jié)束 被觸摸,停止捕獲語音信號(hào),獲得輸入的語音信號(hào)。
[0081] 可選地,所述信號(hào)獲取單元進(jìn)一步包括:語音搜索提示單元;
[0082] 所述語音搜索提示單元,適于在所述語音搜索頁面上展示N個(gè)熱點(diǎn)搜索詞;其中, 所述N個(gè)熱點(diǎn)搜索詞是在一個(gè)統(tǒng)計(jì)周期內(nèi)的統(tǒng)計(jì)得到的搜索排名靠前的N個(gè)搜索詞,N為 自然數(shù);或者,適于在所述語音搜索頁面上展示搜索提示信息,用于提示用戶如何進(jìn)行語音 搜索。
[0083] 可選地,所述語音搜索跳轉(zhuǎn)單元,進(jìn)一步適于在所述語音搜索頁面中顯示頁面關(guān) 閉控件,當(dāng)該頁面關(guān)閉控件被觸發(fā)時(shí),關(guān)閉所述語音搜索頁面,返回到瀏覽器客戶端的首 頁。
[0084] 可選地,所述搜索交互單元,進(jìn)一步適于響應(yīng)于所述語音搜索頁面上的熱點(diǎn)搜索 詞被點(diǎn)擊的事件,跳轉(zhuǎn)到該熱點(diǎn)搜索詞對(duì)應(yīng)的搜索結(jié)果頁面;
[0085] 所述展示單元,進(jìn)一步適于加載顯示該熱點(diǎn)搜索詞對(duì)應(yīng)的搜索結(jié)果頁面。
[0086] 可選地,所述語音轉(zhuǎn)換交互單元,適于接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行 識(shí)別后返回的相應(yīng)的多個(gè)字符信息;
[0087] 所述展示單元,進(jìn)一步適于展示所述多個(gè)字符信息,以供用戶進(jìn)行選擇;
[0088] 所述搜索交互單元,適于以用戶選擇的字符信息作為搜索詞,向搜索服務(wù)器發(fā)送 搜索請(qǐng)求。
[0089] 可選地,該裝置進(jìn)一步包括:網(wǎng)絡(luò)檢測(cè)單元;
[0090] 所述網(wǎng)絡(luò)檢測(cè)單元,適于在所述語音轉(zhuǎn)換交互單元在將所述語音信號(hào)發(fā)送到語音 轉(zhuǎn)換服務(wù)器之前,獲取移動(dòng)設(shè)備的網(wǎng)絡(luò)連接狀態(tài);
[0091] 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于在所述網(wǎng)絡(luò)檢測(cè)單元檢測(cè)到移動(dòng)設(shè)備接入正 常網(wǎng)絡(luò)時(shí),將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器;
[0092] 所述展示單元,進(jìn)一步適于在所述網(wǎng)絡(luò)檢測(cè)單元檢測(cè)到移動(dòng)設(shè)備接入存在問題的 網(wǎng)絡(luò)時(shí),顯示表示移動(dòng)設(shè)備的網(wǎng)絡(luò)連接狀態(tài)異常的消息。
[0093] 可選地,所述展示單元,進(jìn)一步適于當(dāng)所述語音轉(zhuǎn)換交互單元接收到語音轉(zhuǎn)換服 務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的表示識(shí)別錯(cuò)誤的信息時(shí),展示所述表示識(shí)別錯(cuò)誤的 信息。
[0094] 可選地,該裝置進(jìn)一步包括:指令執(zhí)行單元;
[0095] 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于接收所述語音轉(zhuǎn)換服務(wù)器對(duì)所述字符信息進(jìn) 行語義識(shí)別,并根據(jù)識(shí)別后的語義返回的指令信息;
[0096] 所述指令執(zhí)行單元,適于根據(jù)所述指令信息執(zhí)行相應(yīng)的操作。
[0097] 依據(jù)本發(fā)明的又一個(gè)方面,提供了一種實(shí)現(xiàn)語音搜索的瀏覽器客戶端,包括如上 述任一項(xiàng)中所述的實(shí)現(xiàn)語音搜索的裝置。
[0098] 由上述可知,本發(fā)明提供的技術(shù)方案通過與語音轉(zhuǎn)換服務(wù)器的交互以及通過與搜 索服務(wù)器的交互,完成了對(duì)用戶輸入的語音信號(hào)對(duì)應(yīng)的字符信息進(jìn)行搜索,并向用戶展示 搜索結(jié)果的過程,實(shí)現(xiàn)了以語音信號(hào)為載體的完整、有效的語音搜索方案,與傳統(tǒng)的手動(dòng)文 字搜索相比,簡(jiǎn)化了操作流程,提高了搜索效率,使得搜索更具場(chǎng)景化和個(gè)性化,給用戶提 供了更為便捷、完美的體驗(yàn)。
[0099] 上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠 更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】
【附圖說明】
[0100] 通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明 的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0101] 圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的方法的流程圖;
[0102] 圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的方法的流程圖;
[0103] 圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的裝置的示意圖;
[0104] 圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的裝置的信號(hào)獲取單元 的不意圖;
[0105] 圖5示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的裝置的信號(hào)獲取單 元的示意圖;
[0106] 圖6示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的裝置的示意圖;
[0107] 圖7示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的裝置的示意圖;
[0108] 圖8A示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器客戶端的首頁的界面示意圖;
[0109] 圖8B示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的語音搜索頁面的界面示意圖。
【具體實(shí)施方式】
[0110] 下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開 的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例 所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0111] 圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的方法的流程圖。如圖1 所示,該方法包括:
[0112] 步驟Sl 10,獲取語音搜索用戶輸入的語音信號(hào)。
[0113] 步驟S120,將語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器。
[0114] 步驟S130,接收語音轉(zhuǎn)換服務(wù)器對(duì)語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符信息。
[0115] 上述步驟S120和步驟S130完成了本地與語音轉(zhuǎn)換服務(wù)器的交互過程。
[0116] 步驟S140,以字符信息作為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求。
[0117] 步驟S150,接收和加載顯示搜索服務(wù)器返回的搜索結(jié)果。
[0118] 上述步驟S140和步驟S150完成了本地與搜索服務(wù)器的交互過程。
[0119] 可見,圖1所示的方法通過與語音轉(zhuǎn)換服務(wù)器的交互以及通過與搜索服務(wù)器的交 互,完成了對(duì)用戶輸入的語音信號(hào)對(duì)應(yīng)的字符信息進(jìn)行搜索,并向用戶展示搜索結(jié)果的過 程,實(shí)現(xiàn)了以語音信號(hào)為載體的完整、有效的語音搜索方案,與傳統(tǒng)的手動(dòng)文字搜索相比, 簡(jiǎn)化了操作流程,提高了搜索效率,給用戶提供了更為便捷、完美的體驗(yàn)。
[0120] 圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種實(shí)現(xiàn)語音搜索的方法的流程圖。如圖 2所示,該方法包括:
[0121] 步驟S210,獲取語音搜索用戶的標(biāo)簽信息。
[0122] 本步驟中獲取的標(biāo)簽信息能夠反映語音搜索用戶的興趣、愛好、個(gè)性和需求。例如 可以對(duì)用戶的歷史瀏覽數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析確定用戶的標(biāo)簽信息,例如該標(biāo)簽可以是體育愛 好者、網(wǎng)購達(dá)人或者英語愛好者等等。
[0123] 步驟S220,根據(jù)該標(biāo)簽信息從語音轉(zhuǎn)換服務(wù)器獲取語音搜索用戶的好友分享的與 該標(biāo)簽信息匹配的經(jīng)語音識(shí)別后的一個(gè)或多個(gè)關(guān)鍵字。
[0124] 本步驟中的關(guān)鍵詞是指:每個(gè)語音搜索用戶在進(jìn)行語音搜索時(shí),其輸入的語音信 號(hào)可以被語音轉(zhuǎn)換服務(wù)器識(shí)別字符信息,并且對(duì)該字符信息提取關(guān)鍵字。在瀏覽器系統(tǒng)中, 注冊(cè)用戶之間可以像社交網(wǎng)站中那樣相互加好友,以便分享一些瀏覽信息。
[0125] 步驟S230,當(dāng)為一個(gè)關(guān)鍵字時(shí)以該關(guān)鍵字作為搜索詞,當(dāng)為多個(gè)關(guān)鍵字時(shí)從中選 擇一個(gè)關(guān)鍵字為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求。
[0126] 本步驟中,如果在步驟220中獲取的是一個(gè)關(guān)鍵字,則直接以該關(guān)鍵字為搜索詞, 如果步驟220中獲取的是多個(gè)關(guān)鍵字,根據(jù)用戶的選擇指令選擇一個(gè)關(guān)鍵字作為搜索詞。
[0127] 步驟S240,接收和加載顯示搜索服務(wù)器返回的搜索結(jié)果。
[0128] 圖2所示的方法通過對(duì)語音搜索用戶的標(biāo)簽信息和其他語音搜索用戶分享的語 音搜索信息進(jìn)行匹配,得到符合語音搜索用戶的需求、興趣和個(gè)性的語音搜索方案,進(jìn)一步 地,語音搜索用戶可以將自己的語音搜索信息進(jìn)行分享,以便其他好友用戶進(jìn)行匹配,這樣 就實(shí)現(xiàn)了在好友間分享語音搜索信息;其中,語音搜索用戶分享的語音搜索信息是在圖1 所示方法的基礎(chǔ)上,通過以下步驟實(shí)現(xiàn)的:
[0129] 步驟S221,根據(jù)語音搜索用戶觸發(fā)的指令,獲取語音搜索用戶輸入的語音信號(hào)。
[0130] 步驟S222,將該語音信號(hào)與語音搜索用戶的標(biāo)簽信息一起上傳到語音轉(zhuǎn)換服務(wù) 器,供語音轉(zhuǎn)換服務(wù)器將該語音信號(hào)識(shí)別成文字形式的關(guān)鍵字后,將該語音信號(hào)、識(shí)別出的 關(guān)鍵字以及語音搜索用戶的標(biāo)簽信息對(duì)應(yīng)保存成一個(gè)分享信息條目。
[0131] 在本步驟中,每個(gè)保存在語音轉(zhuǎn)換服務(wù)器側(cè)的分享信息目錄均如表1所示,包括 一一對(duì)應(yīng)的語音信號(hào)、識(shí)別出的關(guān)鍵詞和語音搜索用戶的標(biāo)簽信息,用于標(biāo)識(shí)每個(gè)語音搜 索用戶的每次語音搜索。
[0132] 表 1
[0133]
【權(quán)利要求】
1. 一種實(shí)現(xiàn)語音搜索的方法,其中,該方法包括: 獲取語音搜索用戶輸入的語音信號(hào); 將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器; 接收語音轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符信息; W所述字符信息作為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求; 接收和加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
2. 如權(quán)利要求1所述的方法,其中,該方法進(jìn)一步包括: 獲取所述語音搜索用戶的標(biāo)簽信息; 根據(jù)該標(biāo)簽信息從語音轉(zhuǎn)換服務(wù)器獲取所述語音搜索用戶的好友分享的與該標(biāo)簽信 息匹配的經(jīng)語音識(shí)別后的一個(gè)或多個(gè)關(guān)鍵字; 當(dāng)為一個(gè)關(guān)鍵字時(shí)W該關(guān)鍵字作為搜索詞,當(dāng)為多個(gè)關(guān)鍵字時(shí)從中選擇一個(gè)關(guān)鍵字為 搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求; 接收和加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
3. 如權(quán)利要求2所述的方法,其中,該方法進(jìn)一步包括: 根據(jù)所述語音搜索用戶觸發(fā)的指令,獲取所述語音搜索用戶輸入的語音信號(hào); 將該語音信號(hào)與所述語音搜索用戶的標(biāo)簽信息一起上傳到語音轉(zhuǎn)換服務(wù)器,供所述語 音轉(zhuǎn)換服務(wù)器將該語音信號(hào)識(shí)別成文字形式的關(guān)鍵字后,將該語音信號(hào)、識(shí)別出的關(guān)鍵字 W及所述語音搜索用戶的標(biāo)簽信息對(duì)應(yīng)保存成一個(gè)分享信息條目。
4. 如權(quán)利要求3所述的方法,其中,該方法進(jìn)一步包括: 從所述語音轉(zhuǎn)換服務(wù)器下載與所述語音搜索用戶的標(biāo)簽信息匹配的分享信息條目,并 保存在本地。
5. 如權(quán)利要求1所述的方法,其中,該方法進(jìn)一步包括: 當(dāng)識(shí)別所述字符信息為符合特定格式的號(hào)碼數(shù)據(jù)時(shí),展示該號(hào)碼數(shù)據(jù)的相應(yīng)操作的加 載入口。
6. -種實(shí)現(xiàn)語音搜索的裝置,其中,該裝置包括: 信號(hào)獲取單元,適于獲取語音搜索用戶輸入的語音信號(hào); 語音轉(zhuǎn)換交互單元,適于將所述語音信號(hào)發(fā)送到語音轉(zhuǎn)換服務(wù)器;并且適于接收語音 轉(zhuǎn)換服務(wù)器對(duì)所述語音信號(hào)進(jìn)行識(shí)別后返回的相應(yīng)的字符信息; 搜索交互單元,適于W所述字符信息作為搜索詞,向搜索服務(wù)器發(fā)送搜索請(qǐng)求;并且適 于接收所述搜索服務(wù)器返回的搜索結(jié)果; 展示單元,適于加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
7. 如權(quán)利要求6所述的裝置,其中,所述信號(hào)獲取單元,進(jìn)一步適于獲取所述語音搜索 用戶的標(biāo)簽信息; 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于根據(jù)該標(biāo)簽信息從語音轉(zhuǎn)換服務(wù)器獲取所述語音 搜索用戶的好友分享的與該標(biāo)簽信息匹配的經(jīng)語音識(shí)別后的一個(gè)或多個(gè)關(guān)鍵字; 所述搜索交互單元,適于當(dāng)所述語音轉(zhuǎn)換交互單元獲取到一個(gè)關(guān)鍵字時(shí)W該關(guān)鍵字作 為搜索詞,當(dāng)所述語音轉(zhuǎn)換交互單元獲取到多個(gè)關(guān)鍵字時(shí)從中選擇一個(gè)關(guān)鍵字為搜索詞, 向搜索服務(wù)器發(fā)送搜索請(qǐng)求;并且適于接收所述搜索服務(wù)器返回的搜索結(jié)果; 所述展示單元,適于加載顯示所述搜索服務(wù)器返回的搜索結(jié)果。
8. 如權(quán)利要求7所述的裝置,其中, 所述信號(hào)獲取單元,進(jìn)一步適于根據(jù)所述語音搜索用戶觸發(fā)的指令,獲取所述語音搜 索用戶輸入的語音信號(hào); 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于將該語音信號(hào)與所述語音搜索用戶的標(biāo)簽信息一 起上傳到語音轉(zhuǎn)換服務(wù)器,供所述語音轉(zhuǎn)換服務(wù)器將該語音信號(hào)識(shí)別成文字形式的關(guān)鍵字 后,將該語音信號(hào)、識(shí)別出的關(guān)鍵字W及所述語音搜索用戶的標(biāo)簽信息對(duì)應(yīng)保存成一個(gè)分 享信息條目。
9. 如權(quán)利要求8所述的裝置,其中, 所述語音轉(zhuǎn)換交互單元,進(jìn)一步適于從所述語音轉(zhuǎn)換服務(wù)器下載與所述語音搜索用戶 的標(biāo)簽信息匹配的分享信息條目,并保存在本地。
10. -種實(shí)現(xiàn)語音搜索的瀏覽器客戶端,包括如權(quán)利要求6-9中任一項(xiàng)所述的實(shí)現(xiàn)語 音搜索的裝置。
【文檔編號(hào)】G10L15/08GK104462262SQ201410676462
【公開日】2015年3月25日 申請(qǐng)日期:2014年11月21日 優(yōu)先權(quán)日:2014年11月21日
【發(fā)明者】衛(wèi)超, 杜海燕 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司