Finite state transducer
Finite-state machine
Speech recognition
Computer science
Computing
Applied mathematics
Automata theory
Models of computation
Formal languages