Wi-Fi Speech Streaming

I tried to broadcast speech (may apply to audio) with a frequency of 16 kHz over Wi-Fi HTTP TCP / IP. I started with the ESP8266 Wi-Fi module, given its compatibility with Arduino and other platforms.

During the course, I had to find out the feasibility of streaming ESP8266 at a frequency of 16 kHz. This link says ( http://espressif.com/en/products/esp8266/ ) that it is capable, but found conflicting views on other forums.

  1. But is it really possible to have I2S on such a small processor?

I started the idea of ​​bit banking and using GPIO, but the maximum frequency available for GPIO is 1 kHz (i.e. PWM). It used the firmware NODEmcu and LUA script- https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en .

  1. Is this a hardware limitation or a limitation of firmware ..?

  2. Someone can tell me access to I2S on ESP, and also ensure its compatibility with 16 kHz streaming.

+5
source share
1 answer

Lua , ESP8266. ESP8266 Arduino IDE, C. , , .

LUA . Arduino IDE, , . (https://www.youtube.com/watch?v=hu-g-XTCEpU) ESP8266, . , .

0

All Articles