reprogram

(verb)

verb

1. (transitive) To fundamentally change something.

2. (transitive, computing) To program anew or differently.

- We reprogrammed the software to allow it to be controlled by speech recognition.