인터넷전화의 음질은 크게 네 가지에 달려 있습니다. 목소리를 데이터로 바꾸는 코덱, 말이 상대에게 닿기까지 걸리는 지연, 데이터 도착 간격이 흔들리는 지터, 도중에 사라지는 패킷 손실입니다. 이 가운데 코덱은 앱과 교환기가 정하고, 나머지 셋은 대부분 사용 중인 네트워크 상태에서 결정됩니다.

코덱: 목소리를 데이터로 바꾸는 방식
코덱은 마이크로 들어온 소리를 작은 데이터로 압축하고, 받는 쪽에서 다시 소리로 풀어 주는 방식입니다. 같은 목소리라도 코덱에 따라 데이터 양과 음질, 네트워크 문제에 버티는 힘이 달라집니다. 통화를 시작할 때 양쪽이 쓸 수 있는 코덱을 서로 알려 주고 공통으로 지원하는 것을 고릅니다.
제로콜 Android 앱의 기술 문서에는 WebRTC 기본 코덱인 Opus와 G.711을 쓴다고 정리되어 있습니다. Opus는 네트워크 상태에 맞춰 데이터 양을 조절하는 유연한 코덱이고, G.711은 일반 전화망에서 오래 써 온 표준 코덱입니다.
지연: 말이 닿기까지 걸리는 시간
지연은 내가 말한 소리가 상대에게 들리기까지 걸리는 시간입니다. 압축하는 시간, 네트워크를 건너는 시간, 받는 쪽에서 기다렸다가 재생하는 시간이 모두 더해집니다. 지연이 길어지면 서로 말이 겹치고, 상대가 대답이 없는 줄 알고 다시 말하는 일이 잦아집니다. 중계 서버를 거치거나 신호가 약한 네트워크를 쓸 때 늘어나기 쉽습니다.
지연과 지터 사이에는 맞바꿈 관계가 있습니다. 지터 버퍼를 크게 잡으면 흔들림에는 강해지지만 그만큼 기다리는 시간이 늘어 지연이 커집니다. 반대로 버퍼를 작게 잡으면 대화는 빠르지만 흔들림에 약해집니다. 그래서 WebRTC 같은 실시간 통신 기술은 네트워크 상태를 보며 버퍼 크기를 스스로 조절합니다.
지터와 패킷 손실: 끊기고 뭉개지는 소리의 원인
음성 데이터는 일정한 간격으로 보내지지만, 네트워크를 지나면서 어떤 조각은 빨리, 어떤 조각은 늦게 도착합니다. 이 들쭉날쭉한 정도가 지터입니다. 받는 쪽은 지터 버퍼라는 대기 공간에 조각을 잠깐 모았다가 고르게 다시 내보냅니다. 버퍼가 감당하지 못할 만큼 흔들리면 소리가 뭉개지거나 끊깁니다.
패킷 손실은 도중에 조각이 아예 사라지는 것입니다. 실시간 통화는 늦게 다시 받아 봐야 소용이 없어서, 사라진 조각은 앞뒤 소리로 메우는 방식으로 처리합니다. 손실이 적으면 거의 티가 나지 않지만, 많아지면 말이 뚝뚝 끊기고 로봇 같은 소리가 납니다.

통화 품질이 나쁠 때 사용자가 점검할 것
- 네트워크 신호: 와이파이 신호가 약하면 LTE로, LTE가 약하면 와이파이로 바꿔 비교해 봅니다.
- 같은 망을 쓰는 다른 사용: 대용량 다운로드나 영상 스트리밍이 같은 와이파이를 쓰고 있으면 잠시 멈춥니다.
- 이동 중 통화: 네트워크가 바뀌는 순간에는 짧은 끊김이 생길 수 있으니 중요한 통화는 한자리에서 합니다.
- 오디오 장치: 블루투스 이어폰 연결 상태를 확인하고, 이상하면 수화기나 스피커로 바꿔 봅니다.
- 마이크 권한: 상대에게 내 목소리가 안 들리면 앱의 마이크 권한이 허용되어 있는지 확인합니다.
- VPN·절전 모드: VPN이나 강한 절전 설정이 켜져 있다면 끄고 다시 시도합니다.
통화 중에는 Android에서 스피커 버튼, iPhone에서 오디오 버튼으로 수화기, 스피커, 블루투스를 바꿀 수 있습니다. 더 자세한 문제 해결 방법은 zerocall.kr/guide 에서 확인할 수 있습니다.
정리: 대부분의 음질 문제는 네트워크에서 시작됩니다
코덱은 앱이 알아서 고르지만, 지연과 지터와 패킷 손실은 지금 쓰는 네트워크 상태에 크게 좌우됩니다. 소리가 끊기거나 울린다면 네트워크를 바꿔 비교해 보는 것이 가장 빠른 첫 점검입니다.
자주 묻는 질문
인터넷전화 소리가 뚝뚝 끊기는 이유는 무엇인가요?
주로 패킷 손실이나 큰 지터 때문입니다. 네트워크 신호가 약하거나 같은 망에서 대용량 데이터를 쓰고 있을 때 자주 생기므로, 와이파이와 LTE를 바꿔 비교해 보세요.
지터란 무엇인가요?
음성 데이터 조각이 도착하는 간격이 들쭉날쭉한 정도입니다. 지터 버퍼가 이를 고르게 맞추지만, 흔들림이 너무 크면 소리가 뭉개지거나 끊깁니다.
제로콜 통화는 어떤 코덱을 쓰나요?
제로콜 Android 앱의 기술 문서 기준으로 WebRTC 기본 코덱인 Opus와 G.711을 사용합니다.
말이 서로 겹치는 느낌이 들어요.
지연이 길어졌을 때 생기는 현상입니다. 신호가 약한 네트워크나 혼잡한 망에서 늘어나기 쉬우니 더 안정적인 네트워크로 바꿔 보세요.
직접 들어보세요매장 전화를 AI가 받는 모습과 요금을 한 페이지에서 볼 수 있어요.AI 전화응대 보기 →AI 응대 중예시주차 되나요?건물 지하 주차장을 이용하실 수 있어요.
