El problema de la voip en sip en general es configuración del servidor y por donde pasa la señalización. El softphone puede ser una variable al problema pero se deja ultimo a no ser que utilices una licencias de un sofptone con un crack y esto influye en la voz.
Escenario: internet tiene dos conexiones la remota y el principal. si el principal funciona bien en local. Como dicen los compañeros.
Revisa el remoto como llega al principal.
Y el principal hacia el remoto.
Si configuraste bien el sip con los parametros adecuados a tu conexion.
Este funciona bien.
Lo digo porque he configurado sip e iax2 y funciona optimo.
Problemas: en los foros han dicho desactivar el ALG.
Revisa los paquetes en el pfsense, que pasa cuando llega la voz.
activa el verbose en el archivo full. para que se más facil detectar el problema.
el debug activalo para esa ip.
O contrata soporte, con gusto te configuramos.