Speech and Natural Language Processing Technologies for Pseudo-Pilot Simulator