Приветствую! Возник такой вопрос, хочу написать дискорд бота, который мог бы звонить через номера voip провайдеров, притом общаться с человеком можно было бы прямо из дискорда. Интересно именно как это работает, а конкретно, осуществление передачи моего голоса из дискорда вызываемому абоненту на телефон, и наоборот передача его голоса и воспроизведение в дискорде, хочется организовать полноценную сессию, как при обычном звонке с телефона на телефон, но понимания как это осуществить на питоне у меня нет. Хотел бы попросить просто несколько наставлений, в каком направлении копать, и что почитать. Благодарю.
Используя api например это https://github.com/discordjs/voice
Получаете звук эго по протоколу SIP отсылает на виртуальную АТС как пример Zаdаrmа и в обратную сторону так же
На словах просто но над реализацией нужно будет попотеть. Возможно придётся на стороне вашего сервера делать перекодировку или ещё что-то
**https://github.com/NeuroWhAI/dicovoice-bot/blob/ma...
https://github.com/discordjs/voice
Это api для js но главное я думаю понять смысл. Ищите
SIP python
Discord VOIP
...
И различные комбинации я думаю посыл ясен