Can Technology Replace Human Interpreters?

Developers have been working on solutions for high-quality simultaneous interpretations, but can tech really replace humans when it comes to interpreting?