Apofoonia ehk vokaalivahetus ehk ablaut on vokaali vaheldumine etümoloogiliselt kokkukuuluvates sõnades või sõnaosades.
Indoeuroopa keelte puhul on põhjuseks rõhuseigad indoeuroopa algkeeles, millel on mõju kõigile indoeuroopa keeltele.
Saksakeelse termini Ablaut võttis keeleteaduses kasutusel 1819. aastal Jacob Grimm germaani keelte tugevate verbide tüvevokaali muutumise kohta (sõna kasutati sarnases tähenduses varemgi, kuid mitte kindla tähendusega terminina).
Eristatakse kvalitatiivset apofooniat (vokaali tämbri vaheldumine) ja kvantitatiivset apofooniat (vokaali pikkuse vaheldumine). Indoeuroopa keelte apofoonias eristatakse kolme astet: