Можно не использовать серверные решения, а обойтись flash'ом на стороне клиента.
Захватываем потом с микрофона, вытаскиваем байткод, во время записи пишем этот байткод в отдельный ByteArray. По окончанию записи, конвертируем конечный ByteArray в wav и сохраняем его на сервере.
А уже на сервере можно реализовать конвертирования wav'a в mp3 например (ffmpeg).