AMR ( Adaptive multi rate ) - mukautuva koodaus muuttuvalla nopeudella. Äänen koodausstandardi, joka on erityisesti suunniteltu signaalin pakkaamiseen puhetaajuusalueella. ETSI : n (European Telecommunications Standards Institute) standardoima, laajalti käytetty GSM- ja UMTS-verkoissa . AMR:n käyttö mahdollistaa korkean verkon kapasiteetin ja korkealaatuisen äänensiirron samanaikaisesti. AMR:llä on laaja valikoima puheen koodaus-/dekoodausnopeuksia, ja sen avulla voit joustavasti vaihtaa eri tiloihin ympäristöolosuhteiden tai verkon kuormituksen mukaan, mikä tarjoaa kristallinkirkkaan äänensiirron missä tahansa ympäristössä.
Tämä standardi luotiin kehitettäessä GSM - matkapuhelinverkoissa käytettäviä äänivirran pakkausalgoritmeja , ja se yhdistää monia aiemmin olemassa olevia formaatteja, mukaan lukien GSM HR, FR, EFR, tyypillisellä 8 kHz:n, 13 bitin näytteenotolla. Tietyn muodon valinta tapahtuu automaattisesti, joten otsikossa on sana Adaptive .
Alla on esitetty kaikki 14 AMR-koodekkitilaa, joista 8 on saatavilla täyden nopeuden kanavalla ( täysnopeus , FR) ja 6 puolen nopeuden kanavalla ( puolinopeus , HR):
koodekki | Bittinopeus (Kbps) | kanava | Yhteensopivuus |
---|---|---|---|
AMR_12.20 | 12.20 | FR | ETSI GSM tehostettu täysi nopeus |
AMR_10.20 | 10.20 | FR | |
AMR_7.95 | 7.95 | FR/HR | |
AMR_7.40 | 7.40 | FR/HR | TIA/EIA IS-641 TDMA tehostettu täysi nopeus |
AMR_6.70 | 6.70 | FR/HR | ARIB 6,7 kbps tehostettu täysi nopeus |
AMR_5.90 | 5.90 | FR/HR | |
AMR_5.15 | 5.15 | FR/HR | |
AMR_4.75 | 4.75 | FR/HR | |
AMR_SID | 1.80 | FR/HR |
AMR-NB (Adaptive Multi Rate thin band) on audiokoodekki , joka on AMR:n kapeakaistainen versio. Mahdollistaa tiedonsiirtonopeuden muuttamisen dynaamisesti 4,5:stä 12,2 kbps:iin.
AMR-WB (Adaptive multi rate wide band) on AMR:n laajakaistaversio. Tunnetaan G.722.2 -standardina . Formaatin esitteli 3G Partnership Project (3GPP).
C:n AMR-NB- ja AMR-WB-koodekkien mallitoteutukset ovat saatavilla 3GPP-verkkosivustolta [1] [2] [3] [4] . Niiden pohjalta syntyi AMR Codecs as Shared Libraries -projekti, joka luotiin estämään patenttisuojatun koodin kopioiminen avoimen lähdekoodin projekteihin [5] . On ilmainen toteutus - Library of OpenCORE Framework -toteutus [6] sekä muut kolmannen osapuolen kirjastot (esimerkiksi AMR-koodekit jaettuina kirjastoina) ja AMR-muotomuuntimet (RetroCode, Amr2wav). Tämän muodon tuki sisältyy useisiin koodekkeihin ( FFmpeg , ffdshow ) ja mediasoittimiin ( QuickTime , RealPlayer , VLC Media Player , Media Player Classic , Mplayer ). Se toteutetaan kahdessa tilassa - tilassa, jossa käytetään tehokasta kaistanleveyttä (Bandwidth-Efficient Mode) tai oktettin kohdistuksella (Octet-Aligned Mode) [7] . Nokian matkapuhelimien sanelukoneet ja monet muut yritykset käyttävät tätä muotoa. Nokia on julkaissut Nokia Multimedia Player -apuohjelman, jolla voit kuunnella Nokia-puhelimilla tehtyjä äänitallenteita tietokoneella. Vanhemmissa puhelimissa (Nokia 6110, 6130 ja monet muut) oli mahdollista valita manuaalisesti (koodeilla tai suunnitteluvalikosta) äänipuheluissa käytettävä koodekkitila: EFR päällä ja pois päältä - *3370# ja #3370#; HR:n kytkeminen päälle ja pois päältä - * 4720 # ja # 4720 #, vastaavasti;
Lisäksi AMR-koodekkia käytettiin laajalti äänen pakkaamiseen tallennettaessa videota 3GPP-muodossa matkapuhelimilla.
On ilmainen soitin ja AMR-tiedostomuunnin - AMR Player [8] . Ilmainen online-AMR-tiedostomuunnin [9] .
mediasäiliöt | |
---|---|
Video/ääni | |
Audio | |
Musiikki |
|
Raster | |
Vektori | |
Monimutkainen |