[發明專利]一種回聲消除方法和裝置有效
| 申請號: | 201710751905.6 | 申請日: | 2017-08-28 |
| 公開(公告)號: | CN108965777B | 公開(公告)日: | 2020-07-17 |
| 發明(設計)人: | 劉寶臣;韓杰;楊春暉;王艷輝 | 申請(專利權)人: | 視聯動力信息技術股份有限公司 |
| 主分類號: | H04N7/15 | 分類號: | H04N7/15;H04L12/18 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100000 北京市東*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 回聲 消除 方法 裝置 | ||
本發明實施例提供了一種回聲消除方法和裝置,所述方法應用于視聯網,所述視聯網中包括視聯網服務器,第一視頻會議終端,以及,第二視頻會議終端;所述方法包括:第一視頻會議終端確定濾波系數;計算與第二視頻會議終端之間的固定延時;獲取參考數據緩沖區的初始數據量;根據所述濾波系數和固定延時,調整所述初始數據量至目標數據量;接收所述視聯網服務器通過下行通信鏈路發送的音頻數據,所述音頻數據由所述第二視頻會議終端采集;依據所述目標數據量,對所述音頻數據執行回聲消除操作。本發明實施例能夠滿足回聲消除算法對音頻數據的時序同步的要求,進而實現回聲的消除,提高視頻會議中的通話質量。
技術領域
本發明涉及視聯網技術領域,特別是涉及一種回聲消除方法和一種回聲消除裝置。
背景技術
視頻會議,是指位于兩個或多個地點的人們,通過通信設備和網絡,進行面對面交談的一種會議形式。通常,在進行視頻會議時,需要使用專業的視頻會議設備,組建專門的視頻會議系統。使用視頻會議系統,參會者可以聽到其他會場的聲音、看到其他會場現場參會人的形象、動作和表情,還可以發送電子演示內容,使與會者有身臨其境的感覺。
目前,為了提高視頻會議的通話質量,在各個會議地點采集和播放的音頻,可以通過回聲消除算法進行回聲的消除。但是,在視頻會議系統中對于音頻的采集和播放是非實時的,而回聲消除算法對輸入音頻流的時序同步性要求較高,非實時的音頻流,使得采集和播放的音頻流在時序上無法保持連貫,從而產生同步性差問題,影響通話質量。另外,在即時語音通信系統中,由于網絡的不穩定性,數據包可能在網絡上丟失或者由于過大的延遲而被其他的處理環節丟棄。使得來自遠端的播放數據量可能會少于近端錄音采集產生的數據量。在此情況下,同樣也會造成嚴重的同步性差的問題。而音頻流的時序同步性差的問題,使得回聲難以被消除,嚴重影響語音通信的質量。
發明內容
鑒于上述問題,提出了本發明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種回聲消除方法和相應的一種回聲消除裝置。
為了解決上述問題,本發明實施例公開了一種回聲消除方法,所述方法應用于視聯網,所述視聯網中包括視聯網服務器,第一視頻會議終端,以及,第二視頻會議終端;所述方法包括:
第一視頻會議終端確定濾波系數;
所述第一視頻會議終端計算與第二視頻會議終端之間的固定延時;
所述第一視頻會議終端獲取參考數據緩沖區的初始數據量;
所述第一視頻會議終端根據所述濾波系數和固定延時,調整所述初始數據量至目標數據量;
所述第一視頻會議終端接收所述視聯網服務器通過下行通信鏈路發送的音頻數據,所述音頻數據由所述第二視頻會議終端采集;
所述第一視頻會議終端依據所述目標數據量,對所述音頻數據執行回聲消除操作。
可選地,所述第一視頻會議終端計算與第二視頻會議終端之間的固定延時的步驟包括:
清空參考數據緩沖區的數據量;
采集和播放目標音頻數據;
依據采集和播放的目標音頻數據,分別生成第一音頻文件和第二音頻文件;
計算所述第一音頻文件和第二音頻文件之間的固定延時。
可選地,所述第一視頻會議終端根據所述濾波系數和固定延時,調整所述初始數據量至目標數據量的步驟包括:
確定所述濾波系數對應的工作延時;
計算所述固定延時與所述工作延時之間的延時差值;
根據所述延時差值,調整所述初始數據量至目標數據量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于視聯動力信息技術股份有限公司,未經視聯動力信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710751905.6/2.html,轉載請聲明來源鉆瓜專利網。





