Alvas.Audio for .Net是一個用C#編寫的音頻庫。該集合允許C#和VB.Net開發人員創建播放(包括混合音頻數據),錄製,編輯和轉換聲音的應用程序。
主要特徵:
1.錄製音頻數據:
- 記錄未壓縮的音頻數據(PCM);
- 記錄壓縮音頻數據:IMA ADPCM,Microsoft ADPCM,CCITT A-Law,CCITT u-Law,GSM 6.10,MPEG Layer-3(mp3)等;
- 將數據記錄到流(文件流,內存流);
- 暫停和恢復錄製;
- 獲得當前的聲音位置;
- 將數據記錄到系統中安裝的任何記錄儀。
2.播放音頻數據:
- 播放未壓縮的音頻數據(PCM);
- 播放壓縮音頻數據;
- 播放流中的數據(文件流,內存流);
- 播放混合音頻數據;
- 暫停和恢復播放;
- 獲得當前的聲音位置;
- 播放系統中安裝的任何播放器的數據。
3.設置調音台控件:
- 選擇錄製源線;
- 更改錄製的源線音量;
- 額外的控制調整。例如,“Mic Boost”;
- 更改主音量以進行播放;
- 播放靜音。
4。
編輯
- 改變音頻數據的音量和速度;
- 將多個音頻連接在一起;
- 剪切/插入/刪除音頻流中的一個部分;
- 將兩個單聲道音頻流合併為一個立體聲。
5.將音頻流轉換為mp3流。
6.將Dialogic .vox(adpcm)流轉換為Mp3流。
7.檢查音頻信號是否靜音。
8.很少有音頻文件串聯。
9.以毫秒為單位返回音頻流持續時間。
10.查看輸入聲音信號的電平。
11.播放,錄製和轉換RAW無頭格式(SLINEAR等)。
12.從Avi流播放和提取音頻數據。
13.編碼和解碼Dialogic .vox(adpcm)格式數據。
此版本中
新功能:
改進了對mp3格式的支持。
2016.0版中的新功能 :
AudioCompressionManager.Mp3ToMono方法將Mp3 Stereo轉換為Mono。
AudioCompressionManager.WaveToMono方法將Wave Stereo轉換為Mono。
2015.0版中的新功能:
PcmReader是IAudioReader的包裝器,用於讀取和解壓縮到PCM(脈衝編碼調製)來自流的音頻數據。
CompressionManager.GenerateTone方法使用指定的ToneType(正弦,方形,鋸齒,三角形)生成色調
新功能:
版本2014.0:DsConvert.ToWma方法將輸入音頻文件轉換為WMA(Windows Media Audio)文件。
用於控制CD / DVD設備的CdDrive類。
CdReader類從指定的CD音軌中讀取音頻數據。
CdInfo類描述了CD-DA(光盤數字音頻)。
TrackInfo類描述CD曲目。
要求:
.Net framework 2.0或更高版本
限制 :
納格屏
評論沒有發現