The best solution for this longer term is to use the Opus codec. There isn't anything better in terms of speech/music compatibility and also bitrate flexibility. Compared with mp3 it is a fairly new codec, but support for the codec is growing rapidly and most browsers have support built-in to allow you to play back Opus encoded data from within the browser.

Only top voted, non community-wiki answers of a minimum length are eligible