Predvidevanje besedila je tehnologija, ki uporabnikom mobilnih telefonov omogoča uporabo ene tipke za predstavitev več znakov pri tipkanju sporočila. Sistem upošteva zaporedje pritisnjenih tipk in ponudi najverjetnejšega kandidata za besedo, ki jo je uporabnik namenil. Če beseda ni pravilna, lahko programska oprema ponudi izbiro možnosti, uporabnik pa izbere tisto, ki jo želi. Ta tehnologija se sčasoma uči z uporabnikom in lahko poveča hitrost in natančnost pri pošiljanju besedilnih sporočil.
Številna podjetja so razvila tehnologijo predvidevanja besedila za mobilne telefone. S porastom pametnih telefonov s polnimi, čeprav majhnimi tipkovnicami, je manj verjetno, da bodo uporabniki potrebovali to funkcijo, vendar nekateri telefoni še naprej uporabljajo programsko opremo. Eden od pionirjev na tem področju je bil razvijalec Martin King, ki je ustvaril sistem predvidevanja besedil T9.
Ta programska oprema je na voljo v številnih jezikih, uporabniki pa jo lahko programirajo za dodajanje besed. Nekateri telefoni imajo tudi več slovarjev za dvojezične uporabnike. Tako bi lahko uporabnik na primer preklapljal med španščino in angleščino. Ko uporabnik prvič začne uporabljati predvidevanje besedila, bo program svoje predloge utemeljil na tem, kar je znano o povprečni rabi besed v določenem jeziku. Ko se program uči, bo dal težo besedam, ki jih uporabnik pogosteje izbere.
Poleg tega, da uporabnikom omogoča natančnejše vnašanje besed, lahko predvidevanje besedila predlaga tudi besede, preden uporabnik konča vnašanje. Ko tipkam dela, pregleda zaporedje znakov, da napove najverjetnejšo besedo, ki jo namerava uporabiti. Na zaslonu lahko utripa beseda, ki jo uporabnik izbere ali opusti, če ni bila beseda, ki jo je želel. To lahko še poveča hitrost, še posebej, ker se program nauči več o uporabnikovi izbiri besed in tipkarskih navadah.
Ena od neizogibnih posledic predvidevanja besedila je bil porast napak, ki jih naredite, ko ste izbrali besedo v naglici ali niso bili pozorni na besedo, ki jo je program izbral samodejno. Takšne napake lahko zameglijo pomen stavka in občasno povzročijo resne nesporazume. V programih, ki tudi samodejno popravljajo ali uporabljajo zaporedje znakov za ustvarjanje najbližje besede, včasih uporabniki na koncu nepričakovano vstavijo besedilno sporočilo. Programska oprema za samodejno popravljanje je prisotna tudi na številnih pametnih telefonih in temelji na nekaterih enakih tehnologijah kot predvidevanje besedila.