hdrut wrote: I am very interested in mp3 decoding, but my project needs the encoding part as well, so this kind of solutions only represent a first step. Horacio
Hi Horacio!
thanks for the feedback
It's true the Espressif example only does MP3 decoding, and MP3 encoding in real-time is impractical as its very compute-intensive. However MP3 is just one of many codecs that exist, and if you need to encode and transmit audio, there are codecs that can do that and are "light" enough to run on this module.
For example, there's a range of different "voip" codecs that can do the job, some with pretty decent quality. I have been able to get a demo system with full voip 2-way audio going on a small external Cortex M4 MCU, with support for the full range of standard telephony codecs. I plan to port a subset of that to run directly on the ESP8266 for some derivative uses.
Other codecs may be possible to port as well, such as CSR AptX, and low-latency version.
Can you describe a little more about your project plan , and what is the minimum requirement for audio quality & latency ? is mono sufficient or do you need stereo ?
what is the input and output - mic, speakers? how powerful the speakers?
cheers
Frantz