Spring til indhold

Codec2

Fra Wikipedia, den frie encyklopædi

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.

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]

Codec2 bliver anvendt i adskillige radioer og Software Defined Radio-systemer:

Kilder/referencer

[redigér | rediger kildetekst]
  1. ^ "DCC2011-Codec2-VK5DGR" (PDF).
  2. ^ "A Pitch-Energy Quantizer for Codec2".
  3. ^ "Repository for Codec2 Source".
  4. ^ "Codec2 - an Open Source, Low-Bandwidth Voice Codec - Slashdot".
  5. ^ ARRL Technical Innovation Award in 2012
  6. ^ "Linux Australia 2012 conference". Arkiveret fra originalen 29. november 2012. Hentet 3. februar 2017.
  7. ^ "FreeDV". Arkiveret fra originalen 8. januar 2017. Hentet 3. februar 2017.
  8. ^ "FreeDV, CODEC2 og WaveformAPI". Arkiveret fra originalen 2. april 2015. Hentet 3. februar 2017.
  9. ^ "Introducing the SM1000 Smart Mic".

Eksterne henvisninger

[redigér | rediger kildetekst]