What you probably want to do is to use .WAV, aka .wav49, in Asterisk, as these put a .wav wrapper on GSM data, and GSM is a low bit rate codec that is better suited to telephone quality speech. Asterisk treats .wav as signed linear, and .WAV as GSM.
Generally, though, you can post-process with sox to convert to most formats.