BLE音頻LC3編碼算法資料

目前針對BLE標準的LC3詳細描述尚未公佈,但是LC3音頻編碼方式的算法是現有的方法,下面是我找到的PDF(算法描述)和代碼資料(LC3編碼器,C語言實現)

下載地址:https://blog.xxcxw.cn/archives/140

LC3的有關描述
開發新的LC3 / LC3plus音頻編解碼器是爲了解決當今無線通信平臺(例如藍牙和數字增強型無繩電信(DECT))中存在的重大缺陷。編解碼器的操作模式範圍從中等比特率(用於最佳語音傳輸)到高比特率(用於高分辨率音樂流服務)。同時,編解碼器以低延遲,低計算複雜度和低內存佔用量運行。

挑戰性

用於VoLTE 的3GPP 增強語音服務(EVS)音頻編解碼器的引入爲移動電話帶來了超寬帶(SWB)音頻質量,使用戶感覺好像他們和他們的會話夥伴在同一房間。但是,迄今爲止,如果移動電話用戶呼叫正在使用DECT電話或無線耳機的人,則無法提供這種高音頻質量。

在音頻方面,最近推出的高分辨率音樂流服務提供了透明音頻質量的新穎聆聽體驗。但是到目前爲止,還沒有開放標準可以通過無線鏈路將這種高音頻質量傳輸到例如無線耳機或揚聲器。

將這些服務連接到其他無線通信平臺和附件的挑戰必須考慮到在計算複雜性,延遲和內存需求方面的不同要求。結果就是低複雜度通信編解碼器LC3及其LC3plus超集,以便將超寬帶電話帶入藍牙,VoIP或DECT等平臺,並實現無線上的高質量音頻流耳機或揚聲器。

LC3和LC3plus將高質量的音頻擴展到整個通信生態系統。編解碼器的複雜性可以滿足無線通信平臺(如藍牙,DECT和VoIP終端設備)的要求。與傳統的編解碼器相比,通過將所需的比特率降低大約50%,LC3和LC3plus有助於實現低能耗服務,從而可以延長電池壽命或生產更小的產品。由於靈活的編解碼器設計,應用程序不僅限於語音服務,還可以擴展到高質量音樂流。

使用LC3,也可以通過藍牙耳機在VoLTE通話中享受EVS語音質量。此外,它將無線配件上的音樂流媒體體驗提升到一個新的水平。LC3目前已在SIG藍牙中標準化,旨在用作即將推出的藍牙低功耗配置文件的強制性編解碼器。同時,已經開始將工作集成到舊版免提配置文件中。

LC3plus

LC3plus是LC3的超集,包括LC3的所有功能,包括高質量的語音和音頻。此外,LC3plus還具有傳輸魯棒性,極低延遲的用例和高分辨率音頻傳輸的功能。爲了提高魯棒性,LC3plus包含了非常高性能的丟包隱藏算法以及諸如信道編碼或冗餘幀模式之類的前向糾錯方案。此外,編解碼器可以在幾種低延遲模式下工作-數據包大小爲2.5ms時,低至5ms。LC3plus還包括專用的高分辨率音頻模式,可將可測量的音頻質量提高到可感知的透明度(每個通道高達500 kbit / s)以上。

LC3plus等效於座機EVS,可爲VoIP用例提供超寬帶質量,而信道數保持與寬帶相同。冗餘幀模式允許在擁塞的VoIP通道上傳輸LC3plus有效負載,即使在這些條件下也可以實現穩定的電話呼叫。

LC3plus的專用高分辨率音頻模式可提供24位和96 kHz音頻數據的高質量傳輸鏈接。這使其成爲將高透明音頻流帶到高分辨率無線配件(如耳機或揚聲器)的理想編解碼器。LC3plus是唯一用於高分辨率無線耳機和高質量耳機的開放標準音頻編解碼器。

LC3

LC3算法的詳細描述將在不久的將來從SIG藍牙提供。可通過獲得用於藍牙的LC3軟件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章