GSM-FR (FR ext. as Full Rate) on ensimmäinen digitaalinen puheenkoodausstandardi, jota käytetään GSM -puhelimissa . Koodekin bittinopeus on 13 kbps. Äänenlaatu on erittäin huono verrattuna nykystandardeihin, mutta 1990-luvun alussa, kun se kehitettiin, FR-koodekki oli hyvä kompromissi toteutuksen monimutkaisuuden ja äänenlaadun välillä. Huolimatta nykyaikaisempien koodekkien saatavuudesta, FR on edelleen laajalti käytössä ympäri maailmaa. FR korvattiin Enhanced Full Rate (EFR)- ja Adaptive Multi Rate (AMR) -standardeilla, joissa yhdistyivät parempi äänenlaatu ja alhaisemmat bittinopeudet.
GSM-FR on kuvattu ETSI 06.10:ssa ja se perustuu RPE-LTP- puheenkoodausparadigmaan. Kuten monissa muissakin puhekoodausstandardeissa, signaaliarvoja laskettaessa käytetään lineaarista ennustetta. Toisin kuin nykyaikaisissa koodekeissa, ennustejärjestys on 8, kun taas kapeakaistaisissa järjestelmissä se on 10 ja laajakaistajärjestelmissä 16.
FR-koodekista on ilmaisia toteutuksia, kuten gnulibregsm [1] .