I need to convert PCM files into AMR or AMR-WB files at run-time for an application I am developing. Right now I am creating a process to run Nokia's MMConverterCon.exe to perform the encoding, but it is quite slow.
Does anyone know any good software solution for AMR/AMR-WB encoding, preferrably in library format? I have considered hacking the reference code from 3GPP but I have read that the reference code is slow.
Alternatively, does anyone know any hardware solution for PC that I can use, say, a AMR codec card that can be plugged into a PCI slot?