Puheentarkistus on osa puheentunnistusohjelmistoa, joka käyttää tietokoneohjelmaa ennakoimaan tiettyjä tiettyjä puhekuvioita ja varmistaakseen sitten, että nämä mallit löytyvät äänitallenteesta tai elävästä puhujasta. Nämä mallit liittyvät tyypillisesti poljinnopeuteen, sävelkorkeuteen ja tonaalisiin vaihteluihin, jotka ovat yhteisiä puhuvalle henkilölle. Tätä äänentunnistusohjelmiston ominaisuutta voidaan käyttää opettamaan henkilöä puhumaan oikein tietyllä aksentilla tai äänitaivutuksella, mikä on hyödyllistä henkilölle, joka yrittää oppia tiettyä kielityyliä. Puhevahvistusta voidaan käyttää myös äänentunnistusohjelmien kanssa sen varmistamiseksi, että tietty puhuja puhuu, ja sitä käytetään usein suojaussovelluksissa.
Yleensä puheentarkistus on prosessi, jonka avulla tietokoneohjelma pystyy paitsi tunnistamaan myös tarkistamaan tietyt puheäänen näkökohdat. Tämä yleensä käyttää muita tallennettuja puhelähteitä vertaamaan ja löytämään eroja ja yhtäläisyyksiä. Tällaisessa todentamisessa käytetään yleensä tiettyjä puheen piirteitä, kuten ääntämistä, äänen sävyä ja tiettyihin sanoihin puhuttaessa asetettuja tavuja. Puhentarkistusohjelmistoa käytetään usein joko yleisten mallien tunnistamiseen tietyntyyppisessä puheessa tai ainutlaatuisiin tapoihin, joilla tietty henkilö puhuu.
Yleisiä puheentorjuntatyyppejä käytetään usein valmennettaessa tai opetettaessa henkilöä joko puhumaan uutta kieltä tai oppimaan tietyn kielen murre tai aksentti. Toimijat, poliitikot ja diplomaatit voivat usein käyttää tätä kehittääkseen puhemalleja, jotka sopivat paremmin kielelliseen ihanteeseen. Tietokoneohjelmat, joissa on tämäntyyppinen puheentarkistus, yleensä analysoivat käyttäjän puheen ja vertaavat sitä hyväksyttyihin puhenäytteisiin haluttua aksenttia käyttäen. Käyttäjän tekemät muutokset kuvataan, ja useimmat ohjelmat toimittavat äänileikkeitä, jotta käyttäjät voivat myös kuulla erot.
Puheentunnistusta voidaan käyttää myös turvallisuussyistä puheentunnistusohjelmiston yhteydessä. Tämäntyyppinen ohjelmisto ohjelmoidaan tietyn puhuvan henkilön ääninäytteillä, jotka sitten analysoidaan eristämään tietyt puhujamallit, jotka osoittavat kyseistä puhujaa. Äänitykset tallennetaan ja niitä voidaan verrata tulevaan puheeseen puhujan henkilöllisyyden varmistamiseksi. Tämän tyyppisellä puhentarkistusohjelmalla pankki tai vastaava yritys voi antaa asiakkaiden käyttää henkilökohtaisia tilejä puhelimitse ja varmistaa, että asiakas soittaa analysoimalla asiakkaan ääntä. Tällaiset ohjelmat eivät välttämättä ole halpoja tai laajalti käytössä, mutta tietyissä sovelluksissa ne voivat olla varsin hyödyllisiä.