Input component needs recognizer for routing and language to pass to recognizer