Kõnetuvastuse abil teisendab arvuti inimkõne sõnadeks või lauseteks. Selline tehnoloogia võimaldab luua mitmesuguseid rakendusi, kus kõnetuvastuse väljund võib olla lõpptulemuseks (näiteks dikteerimine) või sisendiks edasisele töötlusele (näiteks seadmete juhtimine).