Объясню скорее всего в звонке, чтобы было понятно
От вас нужно: хорошее понимание javascript, знание работы потоков звука, браузерных разрешений (чтобы звук работал)Это все реализовано, надо переделать, использовать новые иконки и скорее всего заново сделать логику, но код реализации подключение и event'ы звонков есть.
В общем переделать то что есть, с нуля и сделать лучше!
В отклике пишите телеграм
Примерный код, который нужно будет сделать с нуля:https://codepen.io/error1001es/pen/GReBpNp