[發明專利]用于搜索信息的方法和裝置在審
| 申請號: | 201710899016.4 | 申請日: | 2017-09-28 |
| 公開(公告)號: | CN107644095A | 公開(公告)日: | 2018-01-30 |
| 發明(設計)人: | 杜念冬;謝延;唐海員 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G10L15/26 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司11204 | 代理人: | 王達佐,馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 搜索 信息 方法 裝置 | ||
技術領域
本申請實施例涉及計算機技術領域,具體涉及互聯網技術領域,尤其涉及用于搜索信息的方法和裝置。
背景技術
現階段,用戶可以使用語音說出搜索信息,例如“明天天氣如何”、“宮保雞丁的做法”等等,就能得到想要的結果,語音搜索讓用戶免去打字的繁瑣,使搜索的整個過程更流暢、便捷。目前,語音搜索一般可以按如下方式進行:用戶通過終端將語音發送到服務器,終端語音數據錄音結束,服務器完成最終識別之后,可以根據語音識別結果進行后續的意圖識別、資源獲取等操作,最后,將獲取的資源發送給終端進行顯示。
發明內容
本申請實施例的目的在于提出一種用于搜索信息的方法和裝置。
第一方面,本申請實施例提供了一種用于搜索信息的方法,該方法包括:響應于確定終端停止發送語音搜索信息,將從上述終端接收到的最終語音搜索信息進行語音識別,得到最終語音識別結果;根據上述最終語音識別結果從緩存中預先存儲的待展示信息中選取最終待展示信息,其中,上述緩存中存儲有至少一條基于中間語音識別結果獲取的待展示信息,其中,上述中間語音識別結果是對上述終端發送的語音搜索信息進行實時語音識別得到的;將上述最終待展示信息發送到上述終端,以供上述終端進行展示。
在一些實施例中,在確定終端停止發送語音搜索信息之前,上述方法還包括:對從終端接收到的語音搜索信息進行實時語音識別,得到當前時刻的當前中間語音識別結果;確定是否基于上述當前中間語音識別結果獲取待展示信息;響應于確定基于上述當前中間語音識別結果獲取待展示信息,根據上述當前中間語音識別結果確定搜索用信息,根據上述搜索用信息獲取待展示信息,并將獲取的待展示信息與上述搜索用信息關聯存儲到上述緩存。
在一些實施例中,上述根據上述當前中間語音識別結果確定搜索用信息,包括:根據上述當前中間語音識別結果從預先設置的候選信息集合中獲取至少一條候選信息,以及上述至少一條候選信息中的各條候選信息出現的概率,其中,上述候選信息集合包括候選信息以及候選信息出現的概率;對于上述至少一條候選信息中的每條候選信息,確定該候選信息出現的概率是否超過預先設定的閾值;響應于確定上述至少一條候選信息中的候選信息超過上述閾值,則選取上述至少一條候選信息中的、概率最高的候選信息為搜索用信息。
在一些實施例中,上述根據上述最終語音識別結果從緩存中預先存儲的待展示信息中選取最終待展示信息,包括:將上述最終語音識別結果與上述緩存中的至少一條中間語音識別結果對應的搜索用信息進行匹配;將匹配成功的搜索用信息對應的待展示信息作為上述最終語音識別結果的最終待展示信息。
在一些實施例中,上述確定終端停止發送語音搜索信息,包括:接收上述終端發送的語音輸入停止信息;根據上述語音輸入停止信息確定上述終端發送語音搜索信息停止。
第二方面,本申請實施例提供了一種用于搜索信息的裝置,該裝置包括:識別單元,用于響應于確定終端停止發送語音搜索信息,將從上述終端接收到的最終語音搜索信息進行語音識別,得到最終語音識別結果;選取單元,用于根據上述最終語音識別結果從緩存中預先存儲的待展示信息中選取最終待展示信息,其中,上述緩存中存儲有至少一條基于中間語音識別結果獲取的待展示信息,其中,上述中間語音識別結果是對上述終端發送的語音搜索信息進行實時語音識別得到的;發送單元,用于將上述最終待展示信息發送到上述終端,以供上述終端進行展示。
在一些實施例中,上述裝置還包括:實時識別單元,用于對從終端接收到的語音搜索信息進行實時語音識別,得到當前時刻的當前中間語音識別結果;確定單元,用于確定是否基于上述當前中間語音識別結果獲取待展示信息;存儲單元,用于響應于確定基于上述當前中間語音識別結果獲取待展示信息,根據上述當前中間語音識別結果確定搜索用信息,根據上述搜索用信息獲取待展示信息,并將獲取的待展示信息與上述搜索用信息關聯存儲到上述緩存。
在一些實施例中,上述存儲單元進一步用于:根據上述當前中間語音識別結果從預先設置的候選信息集合中獲取至少一條候選信息,以及上述至少一條候選信息中的各條候選信息出現的概率,其中,上述候選信息集合包括候選信息以及候選信息出現的概率;對于上述至少一條候選信息中的每條候選信息,確定該候選信息出現的概率是否超過預先設定的閾值;響應于確定上述至少一條候選信息中的候選信息超過上述閾值,則選取上述至少一條候選信息中的、概率最高的候選信息為搜索用信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710899016.4/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





