GSM ya yi amfani da nau'ikan codecs na murya don matse sauti na 3.1 kHz zuwa tsakanin 7 da 13 kbit / s. A asali, an yi amfani da codecs guda biyu, waɗanda aka sanya wa suna bayan nau'ikan tashar bayanan da aka ba su, da ake kira Rabin Rate (6.5 kbit / s) da Cikakken Rate (13 kbit / s). Waɗannan suna amfani da tsarin da ya dogara da lambar tsinkaye mai tsinkaye (LPC). Baya ga kasancewa mai inganci tare da bitrates, waɗannan codecs kuma sun sauƙaƙa gano mahimman sassan sauti, yana ba da damar layin iska don fifiko da kuma kare waɗannan sassan siginar. An ƙara inganta GSM a cikin 1997 tare da ingantaccen ƙimar cikakken ƙimar (REF) codec, wani 12.2 kbit / s codec wanda ke amfani da tashar cikakken ƙimar. A ƙarshe, tare da ci gaba mai ƙarfi na EFTS, an sake mayar da UMR zuwa codec mai canzawa mai suna AMR-narrow-rate, wanda har yanzu ana amfani da shi a cikin yanayin rediyo mai inganci mai kyau, amma yana da ƙarfi sosai lokacin da
tsakanin 7 zuwa 13