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.

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]

  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]