複製鏈接
請複製以下鏈接發送給好友

Amr

(文件格式)

鎖定
Amr,是一種計算機文件格式,極為簡單,文件最開始時6個字節的header。
中文名
Amr
類    別
計算機文件格式

Amr文件格式介紹

Amr的文件格式極為簡單
文件最開始時6個字節的header,
[#!AMR\n] 括號間的部分
(或者十六進制表示為 0x2321414d520a ).
接下來就是連續的語音幀,
每個幀包含一個幀頭+語音數據
P設置為0
FT為編碼模式,上面已經列舉了可用的值。
Q為幀質量指示器,如果為0表明幀被損壞,接受者需要將RX_TYPE設置成SPEECH_BAD或者SID_BAD。
何為RX_TYPE請參考RFC3267,其實該節介紹的內容都可以在RFC3267裏面找到。
AMR(Audio/MODEM Riser,聲音/調制解調器插卡)是一套開放工業標準,它定義的擴展卡可同時支持聲音及MODEM功能。採用這種設計,可有效降低成本,同時解決聲音與MODEM子系統目前在功能上的一些限制。
人們其實早就想把MODEM子系統集成到主板上,但由於存在電磁干擾以及另一些不方便的因素,所以MODEM最重要的模擬I/O(編碼/譯碼器和DAA)電路暫時還不能直接焊到主板上。Intel公司之所以制訂這套AMR規則,很重要的一個目的就是解決這個問題,將模擬I/O電路轉移到單獨的插卡中,其他部件則留在主板上。
另外,聲音子系統目前也不能十全十美地集成到主板,其信噪比仍然達不到要求。
通過一個開放的、工業標準的插卡設計,系統廠商可採用標準或專用插槽,用極低的成本在主板上實現聲音和MODEM功能。由於具有更大的靈活性,主板上可集成更多的加速功能,這一切都要歸功於AMR接口。
一塊主板如果要支持AMR模塊,應具備的基本條件包括以下幾點。

Amr發熱

在任何工作模式下,AMR模塊的總功率均不得超過15瓦。

AmrBIOS軟件

AMR聲音及MODEM子系統必須配備成一個與主板集成的子系統。AMR模塊製造商要負責開發全部驅動程序及BIOS代碼,以支持這種配置,並對基於AMR架構的子系統的硬件資源加以管理。

Amr主板設計

對於ATX,MicroATX和NLX主板來説,AMR卡必須置入最外側的插槽。
AMR接口的骨幹是一個符合AC'97規格的AC鏈路,最多支持4個解碼芯片(以下簡稱codec)。AMR接口支持的其他信號還包括以下幾點:

AmrI O分離

codec可分別做在不同的組件上(比如聲音解碼芯片做在主板上,而MODEM芯片則可做在AMR插卡上)。對應的信號包括用於撥號監視的傳統模擬I/O。

Amr電源

支持PC立即供電管理信號,以及運行AMR模塊支持電路所需的主電源。

Amr可選

/保留:為將來可能加入的功能預留的信號。
基本的AMR架構支持聲音及MODEM子系統的硬件加速。加速器位於預處理數據源與處理數據目的地之間,它直接從主內存取得預先處理好的數據,再通過AC鏈路,將其直接傳遞給解碼芯片。
正是由於硬件上的這種伸縮性,系統廠商可選擇將哪個控制器作為AC鏈路主控來使用。在可以預見的將來,越來越多的硬件設備會集成到一起,既能節約空間,也能降低成本。但這一切都要依賴業界通行的標準。由Intel制訂的AMR 1.01規範只是邁出了一小步而已。在一些科幻小説中,已指出未來的CPU將是一個各種功能的大雜燴,同時具有MODEM、聲卡、內存、顯卡等功能。但願這不是一個遙遠的夢!

Amramr 音樂格式

AMR(Adaptive Multi-Rate):nokia為WB-AMR格式(AWB)的鈴聲所作的商業命名,已被3GPP(3rd Generation Partnership Project,第三代合作伙伴計劃)選定為GSM和3G WCDMA應用的寬帶語言編解標準。AMR由歐洲通信標準化委員會提出,是在移動通信系統中使用最廣泛的語音標準。MMS也採用這一格式作為聲音標準。支持機型:阿爾卡特OT756西門子CX65等。 和ADPCM一樣,AMR並不是專門的手機鈴聲格式,它是被各大手機廠商廣泛認可的一種保存手機錄音的格式。由於AMR文件的容量很小——每秒鐘的AMR音頻大小可控制在1K左右,因此即便是長達1分鐘的音頻文件,也能符合中國移動現行的彩信不超過50K的技術規範,所以AMR也是實現在彩信中加載人聲的惟一格式。 然而同樣是因為“個頭”小,AMR格式的歌曲音質可想而知,經筆者實際操作,阿爾卡特OT756和西門子CX65均可自錄鈴聲並保存為AMR格式的音頻文件,但相比OT756所支持的MP3鈴聲或CX65所支持的WAV鈴聲,AMR鈴聲的音量、清晰度、層次感完全不在一個檔次。不過作為人聲鈴聲,AMR也有自己的優勢,那就是製作的便利性——打開錄音功能,隨手錄下的聲音均能作為來電鈴聲,豈不快哉。 由於是彩信通用的音頻文件,大部分支持錄音功能的彩信手機均可錄製和播放AMR鈴聲,不過需要注意的是,能錄、能放並不意味着一定能設為來電鈴聲。 以松下G60三星X608索尼愛立信Z608為例,這三款手機均能錄製AMR,播放出來的效果也不錯,可這只是其錄音功能的一部分,而不屬於鈴聲的範疇,因此它們均不支持以AMR作為來電鈴聲。

Amr文件格式

因amr為音頻文件格式,所以能夠打開amr文件的軟件有很多,比如:常用的暴風影音、迅雷看看等音、視頻播放軟件均可打開amr文件,另,Nokia手機也可將其打開amr鈴聲文件。 [1] 
參考資料