... like voice recognition and natural language ...
... And that begins with working out what language is this ...