原文:音頻壓縮編碼 opus 附完整C++代碼示例

絕大數人都知道mp 格式編碼,以及aac,amr等壓縮格式編碼。 而在語音通信界有一個強悍的音頻格式編碼opus. 經過實測,壓縮比最高可以達到 : 。 KB壓縮后 KB 雖然是有損壓縮, 但是根據實際對比試聽, 幾乎聽不出差別。 而且還原度還比mp 高,壓縮比也比mp 高。 用來壓縮傳輸音頻,絕對是一大殺器。 項目官方地址: https: opus codec.org 維基上的描述: Opus是 ...

2018-04-18 23:17 3 6217 推薦指數:

查看詳情

WebRTC 音頻采樣算法 完整C++示例代碼

之前有大概介紹了音頻采樣相關的思路,詳情見《簡潔明了的插值音頻重采樣算法例子 (完整C代碼)》。 音頻方面的開源項目很多很多。 最知名的莫過於谷歌開源的WebRTC, 其中的音頻模塊就包含有 AGC自動增益補償(Automatic Gain Control)自動調麥克風的收音量,使 ...

Fri Apr 20 06:44:00 CST 2018 8 3914
人臉姿態校正算法 完整C++示例代碼

在一些特殊情況下,經常需要依據圖像中的人臉,對圖片進行傾斜矯正。 例如拍照角度幅度過大之類的情況,而進行人工矯正確實很叫人頭大。 那是不是可以有一種算法,可以根據人臉的信息對圖片進行角度的修 ...

Wed May 09 05:42:00 CST 2018 2 4888
音頻降噪算法 完整C代碼

降噪是音頻圖像算法中的必不可少的。 目的肯定是讓圖片或語音 更加自然平滑,簡而言之,美化。 圖像算法和音頻算法 都有其共通點。 圖像是偏向 空間 處理,例如圖片中的某個區域。 圖像很多時候是以二維數據為主,矩形數據分布。 音頻更偏向 時間 處理,例如語音中的某段時長。 音頻一般是一維 ...

Sun Apr 22 18:25:00 CST 2018 5 14375
WebRTC 音頻算法 完整C代碼

WebRTC提供一套音頻處理引擎, 包含以下算法: AGC自動增益控制(Automatic Gain Control) ANS噪音抑制(Automatic Noise Suppression) AEC是聲學回聲消除(Acoustic Echo Canceller for Mobile ...

Tue May 01 23:15:00 CST 2018 2 3939
一種簡單高效的音頻降噪算法示例(完整C代碼)

近期比較忙, 抽空出來5.1開源獻禮. 但凡學習音頻降噪算法的朋友,肯定看過一個算法. <<語音增強-理論與實踐>> 中提及到基於對數的最小均方誤差的降噪算法,也就是LogMMSE. 資料見: <<Speech enhancement using ...

Thu May 02 06:50:00 CST 2019 4 4430
BCD壓縮編碼

昨兒的移位運算被一個C++老鳥給誤導了,不禁懊惱自己計算機組成原理學的太差了~!不多說了,進入正題! BCD編碼,百度百科上的定義解釋的我雲里霧里的,直接舉例子說吧! 例如整數1和整數9,在計算機里用二進制存的話java是1個字節8位2進制數,即: 整數1: 0000 0001 ...

Tue Apr 10 17:14:00 CST 2012 0 3416
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM