[發明專利]智能音箱的聲源定位方法、智能音箱及計算機可讀介質在審
| 申請號: | 201710647123.8 | 申請日: | 2017-08-01 |
| 公開(公告)號: | CN107705785A | 公開(公告)日: | 2018-02-16 |
| 發明(設計)人: | 高聰 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G10L15/08 | 分類號: | G10L15/08;G10L15/22;G10L17/02;G01S5/20 |
| 代理公司: | 北京鴻德海業知識產權代理事務所(普通合伙)11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 音箱 聲源 定位 方法 計算機 可讀 介質 | ||
【技術領域】
本發明涉及計算機應用技術領域,尤其涉及一種智能音箱的聲源定位方法、智能音箱及計算機可讀介質。
【背景技術】
隨著科技的發展,智能設備逐步進入用戶的家庭,形成智能化的家具環境。例如智能音箱作為智能家居中的一種智能化設備,能夠幫助用戶查音樂、查天氣、聊天、對話等等,因此智能音箱需要具有語音識別、語義解析、內容服務、話術生成、語音TTS(TextToSpeech;TTS)播報反饋等功能。
現有技術中,智能音箱都設置有默認的喚醒詞,智能音箱在不工作時,可以處于休眠狀態。當用戶需要智能音箱啟動時,可以通過語音的方式呼叫智能音箱的喚醒詞,智能音箱檢測到自身的喚醒詞被喚醒,便啟動進入工作狀態。接收用戶輸入的語音查詢(Query),然后進行語音識別、語義解析、查詢語音Query的查詢結果,然后根據查詢結果生成反饋信息的話術,并將反饋信息的話術進行TTS轉換,通過語音的方式向用戶播報反饋信息。
但是,現有技術中,智能音箱不能對聲源進行定位,若智能音箱周圍的多個用戶同時呼叫智能音箱的時候,多個用戶相當于多個聲源,會造成智能音箱工作混亂,無法實現語音Query的查詢。
【發明內容】
本發明提供了一種智能音箱的聲源定位方法、智能音箱及計算機可讀介質,用于實現智能音箱對聲源的定位。
本發明提供一種智能音箱的聲源定位方法,所述方法包括:
若確定需要采集目標聲源發出的語音信號時,獲取智能音箱上至少兩組信號接收模塊對接收所述目標聲源發送的攜帶預設喚醒詞的第一語音信號;所述預設喚醒詞用于供所述目標聲源喚醒所述智能音箱;
獲取各組所述信號接收模塊對中的兩個所述信號接收模塊接收所述第一語音信號的時間差;
根據所述第一語音信號以及各所述信號接收模塊對接收所述第一語音信號的時間差,確定發出所述第一語音信號的所述目標聲源的方位。
進一步可選地,如上所述的方法中,根據所述第一語音信號以及各所述信號接收模塊對接收所述第一語音信號的時間差,確定發出所述第一語音信號的所述目標聲源的方位之后,所述方法還包括:
旋轉定位指示標記至所述目標聲源的方位上和/或向所述目標聲源的方位亮起定位指示燈,以告知所述目標聲源對應的用戶,所述目標聲源的方位已經被確定。
進一步可選地,如上所述的方法中,獲取各所述信號接收模塊對中的兩個所述信號接收模塊接收所述第一語音信號的時間差,具體包括:
以所述至少兩組信號接收模塊對中的第一組信號接收模塊對為參照物,選取所述目標聲源的候選方向θ;
對于各所述信號接收模塊對,根據所述目標聲源的候選方向θ,獲取對應的所述信號接收模塊對中的兩個所述信號接收模塊接收所述第一語音信號的時間差t0,其中所述t0為關于所述θ的函數。
進一步可選地,如上所述的方法中,根據所述第一語音信號以及各所述信號接收模塊對接收所述第一語音信號的時間差,確定發出所述第一語音信號的所述目標聲源的方位,具體包括:
根據各組所述信號接收模塊對接收所述第一語音信號的時間差t0,將各組所述信號接收模塊對中的兩個所述信號接收模塊接收的所述第一語音信號在時間上進行對齊處理;
計算各組所述信號接收模塊對對應的兩個對齊處理后的所述第一語音信號的相關性;
將各組所述信號接收模塊對對應的所述相關性疊加,得到總相關性;
獲取所述總相關性取最大值時所述目標聲源對應的所述候選方向θ為所述目標聲源的目標方向。
進一步可選地,如上所述的方法中,根據各所述信號接收模塊對接收所述第一語音信號的時間差t0,將各所述信號接收模塊對中的兩個所述信號接收模塊接收的所述第一語音信號在時間上進行對齊處理,具體包括:
將各所述信號接收模塊對接收的兩個所述第一語音信號中先接收到的所述第一語音信號延遲所述時間差t0,或者將各所述信號接收模塊對接收的兩個所述第一語音信號中后接收到的所述第一語音信號提前所述時間差t0,以使得兩個所述第一語音信號在時間上對齊。
進一步可選地,如上所述的方法中,獲取智能音箱上至少兩組信號接收模塊對接收所述目標聲源發送的攜帶預設喚醒詞的第一語音信號之前,所述方法還包括:
確定需要采集所述目標聲源發出的語音信號;
進一步可選地,確定需要采集所述目標聲源發出的語音信號,具體包括:
獲取所述目標聲源發出的攜帶所述預設喚醒詞的所述第一語音信號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710647123.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:DEM精度檢測方法和裝置
- 下一篇:一種道路三維可視化建模方法及裝置





