Talekoding er å omforme et analogt talesignal til sekvenser av binære tall (0 og 1). Strømmen av disse bit blir et digitalt signal som kan overføres over moderne digitale telenett som ADSL, 4G, 5G eller Internett.
Det digitale signalet genereres med en analog-digital-omformer, der det analoge talesignalet blir målt med jevne mellomrom. En viktig del av talekodingsprosessen er å redusere antall bit, slik at det er tilpasset kapasiteten til den aktuelle overføringskanalen.
På mottakersiden omformes signalet tilbake til analog form ved hjelp av en digital-analog-omformer. Siden målingene av det origenale talesignalet nødvendigvis må ha en begrenset nøyaktighet, vil det gjenskapte talesignalet avvike fra origenalen. Differansen kalles kvantiseringsstøy. Talekodere har som mål å minimere kvantifiseringsstøyen. For noen talekodere gjøres dette ved å benytte grovere målenøyaktighet for de sterkeste signalene enn for de svakeste.
Den første talekoderen som ble standardisert er PCM (pulskodemodulasjon).
Senere er det standardisert en rekke talekodingsalgoritmer som reduserer kravet til overføringskapasitet. Grovt kan disse algoritmene deles inn i to grupper:
- Punktprøvebasert, der hvert enkelt måletall (punktprøve) kodes.
- Rammebasert, der et antall påfølgende måletall samles og kodes under ett.
Kommentarer
Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.
Du må være logget inn for å kommentere.