Stoat literally supports voice calls and Matrix has supported 1 on 1 voice calls for a long time and now they are testing group voice chats
I'm sorry but it will be difficult to deliver something that fits all the checkboxes Discord filled without a lot of money behind it.
Following the food analogy, you don't want a burger, you want a whole buffet with all the foods discord delivered.