IRC is intentionally narrow and lightweight, that’s why it still runs on ancient hardware. Like my old BlackBerry 8800
Voice/video would have to live outside IRC via something like WebRTC, with IRC reduced to signaling. At that point only wrapped clients participate, and you’ve traded universality for feature creep.
I've looked into options and really matrix could work but older hardware is left behind due to feature creep