Codec 2
Codec 2 - stratny kodek audio zaprojektowany do kodowania mowy przy niskiej przepływności, nieobjęty patentami i będący oprogramowaniem typu open source, zaprezentowany w 2010.[2][3][4] Oferuje stały birate o próbkowaniu 8 kHz mono. Wspiera przepływności 0.450, 0.7, 1.2, 1.3, 1.4, 1.6, 2.4, 3.2 kbit/s.[5][6] HistoriaW sierpniu 2010 roku David Rowe opublikował wersję 0.1 alfa[7]. Pod koniec 2011 roku wydano wersję 0.2, wprowadzającą tryb z szybkością 1400 bitów/s i znaczące ulepszenia kwantyzacji. W styczniu 2012 roku na linux.conf.au Jean-Marc Valin pomógł ulepszyć kwantyzację par widmowych linii, z którymi Rowe jest mniej zaznajomiony[8]. Po kilku zmianach dostępnych trybów szybkości transmisji zimą i wiosną 2011/2012 r., w maju 2012 roku dostępne były tryby 2400, 1400 i 1200 bitów/s. Codek 2 700C, zawierający nowy tryb o przepływności 700 bitów/s, ukończono na początku 2017 roku[9]. W lipcu 2018 r. zademonstrowano eksperymentalny tryb 450 bit/s, który został opracowany w ramach pracy magisterskiej na Uniwersytecie Erlangen-Norymberga. Dzięki sprytnemu treningowi kwantyzacji wektorowej można było jeszcze bardziej zmniejszyć szybkość transmisji danych w oparciu o zasadę trybu 700C.[10] AdaptacjaKodek znalazł zastosowanie w cyfrowym krótkofalarstwie, w Software Defined Radio, w komunikacji internetowej oraz w komunikacji przez bluetooth. [11] Kodek został zaimplementowany w:
Przypisy
|