Я использую программный телефон SIP в Linux (Ubuntu18). Я выясняю, что независимо от того, какой клиент SIP я использую (мое или какое-либо существующее решение) - давайте назовем его side_A, я слышу себя с другой стороны (клиент, которому я звоню - независимо от того, какой клиент или какой регистратор или система я звоню) давайте назовем это side_B. Это не типичное эхо, звучит так, будто мой динамик и микрофон как-то связаны - поэтому, когда я что-то говорю на side_B, он также передается на side_A динамик и микрофон, так что я сразу слышу себя снова на side_B.
Поскольку это не похоже на проблему реализации клиентского программного телефона, я думаю, это как-то связано с настройкой стандартных звуковых устройств в моей системе. Я использую Ubuntu18, мои звуковые устройства по умолчанию:
aplay -L
Воспроизведение / запись через звуковой сервер PulseAudio
арекорд -L
Воспроизведение / запись через звуковой сервер PulseAudio
Также я узнаю, что когда я подключаю к своей гарнитуре ПК микрофон, а микрофон слушает, я сразу слышу себя в гарнитуре при разговоре.
У вас есть идеи, в чем может быть проблема?