Rozpoznávání řeči:
ASR - nejlépe s podporou rozpoznávání plynulé řeči
Pro zvýšení úspěšnosti jsou použity bezkontextové gramatiky - občas slouží jako základ i pro sémantickou interpretaci.
Lze částečně nahradit pomocí DTMF.
Sémantická interpretace:
Atributy se sémantickou interpretací u CFG.
Občas se používá keyword spotting.
Dialogový manažer.:
logické programování
různá řešení pomocí procedurální programovacích jazyků
proprietární řešení
otevřená řešeni.
Generátor promluv:
pracuje s výstupem z dialogového manažeru
bývá součástí dialogového manažeru
generuje textovou verzi promluvy.
Hlasový syntetizér:
TTS.