GSM-FR (FR ext. som Full Rate) er den første digitale talekodningsstandard, der bruges i GSM -telefoner . Codec -bithastigheden er 13 kbps. Lydkvaliteten er meget dårlig sammenlignet med nutidens standarder, men i begyndelsen af 1990'erne, da den blev udviklet, var FR codec et godt kompromis mellem implementeringskompleksitet og lydkvalitet. Men på trods af tilgængeligheden af mere moderne codecs, er FR stadig meget udbredt over hele verden. FR blev erstattet af standarderne Enhanced Full Rate (EFR) og Adaptive Multi Rate (AMR), som kombinerede bedre lydkvalitet og lavere bithastigheder.
GSM-FR er beskrevet i ETSI 06.10 og er baseret på RPE-LTP talekodningsparadigmet. Som med mange andre stemmekodningsstandarder bruges lineær forudsigelse ved beregning af signalværdier. Men i modsætning til moderne codecs er forudsigelsesrækkefølgen 8, mens den i codecs brugt i smalbåndssystemer er 10, og i bredbåndssystemer er den 16.
Der er gratis implementeringer af FR-codec'et, såsom gnulibregsm [1] .