Codec2
Codec2 eller Codec 2 er en lav-bithastighed tale audio codec, som er patent fri og open source.[1] Codec2 komprimerer tale ved at anvende sinusfunktionskodning, en metode specialiseret til tale fra mennesker. Bithastigheder fra 3200 til 700 bit/s er succesfuldt blevet skabt. Codec2 blev designet til at blive anvendt til amatørradio og andre anvendelser af højkompression af menneskestemmer.
Oversigt
[redigér | rediger kildetekst]Codec'en blev udviklet af David Rowe (Amatørradio kaldenavn VK5DGR), med støtte og samarbejde af andre forskere (fx, Jean-Marc Valin fra Speex).[2] Codec2 anvender sinusfunktionskodning til at modellere tale.
Codec2 kan anvendes til bithastighederne 3200, 2400, 1600, 1400, 1300, 1200, 700 og 450 bit/s. Codec2 yder bedre end de fleste andre lav-bithastighed tale-codecs.
Codec-softwaren er open source og er frit tilgængeligt fra et subversion (SVN) repository.[3] Kildekoden er udgivet under LGPL Version 2.1[4] Codec-softwaren er blevet på Linux og MS Windows.
Codec'en er blevet præsenteret på mange forskellige konferencer og har modtaget 2012 ARRL Technical Innovation Award,[5] og Linux Australia Conference's Best Presentation Award.[6]
Brug
[redigér | rediger kildetekst]Codec2 bliver anvendt i adskillige radioer og Software Defined Radio-systemer:
Kilder/referencer
[redigér | rediger kildetekst]- ^ "DCC2011-Codec2-VK5DGR" (PDF).
- ^ "A Pitch-Energy Quantizer for Codec2".
- ^ "Repository for Codec2 Source".
- ^ "Codec2 - an Open Source, Low-Bandwidth Voice Codec - Slashdot".
- ^ ARRL Technical Innovation Award in 2012
- ^ "Linux Australia 2012 conference". Arkiveret fra originalen 29. november 2012. Hentet 3. februar 2017.
- ^ "FreeDV". Arkiveret fra originalen 8. januar 2017. Hentet 3. februar 2017.
- ^ "FreeDV, CODEC2 og WaveformAPI". Arkiveret fra originalen 2. april 2015. Hentet 3. februar 2017.
- ^ "Introducing the SM1000 Smart Mic".
Eksterne henvisninger
[redigér | rediger kildetekst]- www.rowetel.com/codec2.html
- Various Speech Coding Links Arkiveret 4. december 2016 hos Wayback Machine
- FreeDV