Возможно изменять код, но там много ограничений и в целом это очень сложно, мы сейчас с моими друзьями такое на 0.14.3 практикуем + реверс инженеринг ассембера, но пока хороших результатов достигнуть не удалось, максимум например звук моба поменять на звук другого моба прям в коде на ассембере
Даже с изменениями кода клиента придётся создать как-то отдельный пакет для отправки голосовых сообщений(хотя бы не в реальном времени), а чтобы сделать передачу в реальном времени, скорее всего это невозможно, потому что ассемблер в основном ограничен изменением текущего кода(например найти бесполезный класс и сделать его с каким-то функционалом)
Возможно