Esta é uma má ideia. VOIP não é projetado para o que você está tentando fazer, e se você tiver VOIP você já tem Internet, então você deve estar usando um terminal virtual ou uma solução habilitada para Internet.
Se você precisa ir com o VOIP, você precisará garantir o uso de codecs alaw ou ulaw para que os dados não sejam compactados. Também espere que ele seja terrivelmente lento, já que ele não foi projetado para funcionar com conexões de dados, como jitter (mudanças na latência de cada pacote) e perda de pacotes com conexões de dados.
Eu acredito que o T.38 não vai ajudar muito, já que é quase um protocolo de armazenamento e encaminhamento, quase em tempo real.