[發明專利]一種降低音頻編碼運算量的方法、系統、存儲介質及設備有效
| 申請號: | 202010720610.4 | 申請日: | 2020-07-24 |
| 公開(公告)號: | CN111681663B | 公開(公告)日: | 2023-03-31 |
| 發明(設計)人: | 李強;王堯;葉東翔;朱勇 | 申請(專利權)人: | 北京百瑞互聯技術有限公司 |
| 主分類號: | G10L19/24 | 分類號: | G10L19/24;G10L19/012 |
| 代理公司: | 北京國科程知識產權代理事務所(普通合伙) 11862 | 代理人: | 曹曉斐 |
| 地址: | 100085 北京市海淀區上地信息路2號(北京實創*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 降低 音頻 編碼 運算量 方法 系統 存儲 介質 設備 | ||
本申請公開了一種降低音頻編碼運算量的方法、系統、存儲介質及設備,屬于音頻編碼技術領域。該降低音頻編碼運算量的方法包括:判斷編碼音頻幀是否為靜音幀;若編碼音頻幀為靜音幀,且為編碼音頻幀中的第一個靜音幀,則根據編碼音頻的采樣率和幀長設置第一編碼碼率;根據第一編碼碼率對第一個靜音幀進行編碼,輸出第一個靜音幀的編碼結果,并保存;若編碼音頻幀為靜音幀,且靜音幀為除第一個靜音幀之外的其他靜音幀,則載入第一個靜音幀的編碼結果,將第一個靜音幀的編碼結果作為其他靜音幀的編碼結果,并輸出。本申請的應用,降低對靜音幀編碼時的編碼碼率,從而降低編碼時的運算量,降低編碼器的功耗。
技術領域
本申請涉及音頻編碼技術領域,特別是一種降低音頻編碼運算量的方法、系統、存儲介質及設備。
背景技術
現有技術中,主流的藍牙音頻編碼器包括:SBC音頻編碼器,其根據A2DP協議強制要求,使用最為廣泛,所有的藍牙音頻設備支持,但音質一般;AAC-LC音頻編碼器,其音質較好且應用較為廣泛,很多主流的手機都支持,但與SBC音頻編碼器相比,內存占用較大,且運算復雜度高,很多藍牙設備都基于嵌入式平臺,電池容量有限,處理器運算能力較差且內存有限;aptX系列音頻編碼器,其音質較好,但碼率很高,aptX需要碼率384kbps,而aptX-HD的碼率為576kbps,且為高通獨有的技術,較為封閉;LDAC音頻編碼器,其音質較好,但碼率也很高,分別是330kbps,660kbps和990kbps,由于藍牙設備所處的無線環境特別復雜,穩定支持如此高的碼率有一定的困難,且為索尼獨有的技術,也很封閉。
基于上述原因,藍牙國際聯盟Bluetooth Sig聯合眾多廠商推出了LC3音頻編碼器,其具有較低延遲、較高音質和編碼增益以及在藍牙領域無專利費等優點,受到廣大廠商的關注。由于LC3音頻編碼器推出的初衷是要滿足低功耗藍牙領域的音頻應用,所以對功耗要求非常嚴格。
在LC3音頻編碼器中,由于其基于波形編碼技術,因此與傳統聲碼器相比,壓縮效率很低。例如,LC3在8k采樣率時的推薦碼率為24kbps,但應用于WCDMA的AMR-NB最大碼率僅為12.2kbps,平均碼率10kbps以下,應用于CDMA系統的EVRC-A最大碼率為8kbps,平均碼率約為5kbps。LC3音頻編碼器較高的碼率占用了較大的帶寬,因此需要更高的發射功率,而在藍牙設備較多的公共場合,各個藍牙設備間產生相互干擾,影響用戶體驗。
另外在使用編碼器進行通話過程的編解碼時,據統計,通話一方通常只有35%的時間進行通話,存在較長時間的靜音狀態。而目前的音頻編碼器在進行通話編解碼時,均按照固定碼率進行編解碼過程,導致在通話一方處于不說話的靜音狀態時編碼器仍使用相同碼率進行編碼,造成碼率的浪費,占用較多的帶寬資源,增到編碼器的功耗。
發明內容
針對現有技術中存在的上述技術問題,本申請提供一種降低音頻編碼運算量的方法、系統、存儲介質及設備。
在本申請的一個技術方案中,提供一種降低音頻編碼運算量的方法,包括,判斷編碼音頻幀是否為靜音幀;若編碼音頻幀為靜音幀,且靜音幀為編碼音頻幀中的第一個靜音幀,則對該第一個靜音幀的編碼過程包括:根據編碼音頻幀的采樣率和幀長設置第一編碼碼率;根據第一編碼碼率對第一個靜音幀進行編碼,輸出第一個靜音幀的編碼結果,并保存;若編碼音頻幀為靜音幀,且靜音頻幀為除第一個靜音幀之外的其他靜音幀,則對其他靜音幀的編碼過程包括:載入第一個靜音幀的編碼結果,將第一個靜音幀的編碼結果作為其他靜音幀的編碼結果,并輸出。
在本申請的另一技術方案中,提供一種降低音頻編碼運算量的系統,包括,靜音幀判斷模塊,其判斷編碼音頻幀是否為靜音幀;第一個靜音幀編碼模塊,根據第一個靜音幀的采樣率及幀長設置第一編碼碼率;根據第一編碼碼率對第一個靜音幀進行編碼,輸出第一個靜音幀的編碼結果,并保存;以及其他靜音幀編碼模塊,載入第一個靜音幀的編碼結果,將第一個靜音幀的編碼結果作為其他靜音幀的編碼結果,并輸出
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百瑞互聯技術有限公司,未經北京百瑞互聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010720610.4/2.html,轉載請聲明來源鉆瓜專利網。





