Različne vrste programske opreme za prepisovanje govora so programi za pretvorbo govora v besedilo, ki so namenjeni kot zamenjava za tipkanje, sistemi za prepoznavanje glasu, ki nadomeščajo računalniško miško ali drugo vhodno napravo, in programska oprema za prevajanje govora, ki bo izgovorjene besede v enem jeziku pretvorila v pisno besedilo. drugi jezik. V mobilnih in stacionarnih telefonih je mogoče najti tudi vmesnike za glasovne uporabnike, ki nadomestijo klicne številke s tipkovnico. Programi za prepisovanje govora se pogosto uporabljajo kot prostoročna alternativa, ki posameznikom s telesnimi ovirami omogoča učinkovito uporabo namiznih ali prenosnih računalnikov. Sistemi za prepoznavanje glasu imajo tudi različne aplikacije v medicini, pravu in mednarodnem poslovanju.
Računalniška programska oprema za prepoznavanje govora je običajno nameščena na trdi disk računalnika, tako kot druge vrste programske opreme. Večina teh programov za pretvorbo govora v besedilo ima posebne zahteve glede strojne opreme, da se besedilo upodablja z visoko stopnjo natančnosti. Namizni ali prenosni računalnik mora običajno imeti nameščeno visokokakovostno zvočno kartico in najmanjšo priporočeno količino pomnilnika z naključnim dostopom (RAM), preden se lahko programska oprema za prepisovanje govora učinkovito uporablja brez pogostih popravkov besed. Ko je eden od teh programov nameščen z ustrezno strojno opremo, morajo novi uporabniki običajno porabiti čas za vadbo s programom, da lahko shrani podrobnosti o njihovih edinstvenih govornih vzorcih.
Programsko opremo za prepoznavanje govora je mogoče oblikovati tudi posebej za prostoročno uporabo računalnika. Včasih je to lahko del programskega paketa za pretvorbo govora v besedilo ali pa je v nekaterih primerih ločen program. Ko je ta nameščen na trdi disk, uporabniki upravljajo svoje računalnike tako, da v mikrofon izgovorijo določene priznane ukaze, kot sta »Odpri program X« ali »Pojdi na spletno mesto X«. Tako kot pri drugih vrstah programske opreme za prepisovanje govora, morajo uporabniki pogosto najprej usposobiti tovrstni program za prepoznavanje svojih glasov.
Dodatna vrsta programske opreme za samodejno prepoznavanje govora se uporablja posebej za prevajanje v tuje jezike. Frazo, izgovorjeno v enem od teh programov, je mogoče predvajati v drugem jeziku na enak način kot s tradicionalnim diktafonom. Poslovni strokovnjaki, ki pogosto potujejo v druge države, včasih uporabljajo to vrsto programske opreme za prepisovanje govora zaradi priročnosti, saj težki roki ne omogočajo vedno dodatnega časa za pomnjenje stavkov v drugem jeziku. Programska oprema za prepoznavanje govora se uporablja tudi na strokovnih področjih, kot so sodno poročanje in medicinsko prepisovanje, čeprav ne nadomešča v celoti človeških prepisovalnikov.