Espressif Systems open-source ADF is based on FreeRTOS, which is a lightweight, scalable and flexible operating system, supporting multiple codec ICs, codec formats, audio formats and cloud platforms.
Espressif’s ADF also supports a variety of functions, including peripheral control with keys, touch buttons, BLE/SmartConfig network configuration, live audio streaming, audio playback, FileSystem, audio protocols such as DLNA, as well as smart interactive functions, such as offline/online voice recognition, voice wake-up, acoustic echo cancellation, continuous dialogue and voice control. Espressif’s ADF comes with highly-flexible APIs for custom product development and other easy-to-use APIs which speed up the overall process of product development. With the flexibility provided by Espressif’s ADF, users can select the functional components that meet the needs of individual developers and/or businesses.
Espressif’s ADF allows access to cloud platforms, such as DuerOS, Joylink, Alink, Turing, AWS, AVS, and iFlytek Cloud. This increased cloud accessibility serves the diverse requirements of such applications as smart speakers, story-telling toys and smart voice controlled devices.
ESP32-LyraT is Espressif’s new development board which operates in conjunction with the ADF. The new dev board supports voice wake-up, while also having a wake-up key, which is an ideal combination for voice interactive applications. The board integrates the ESP32-WROVER module which includes a dual-core 32-bit processor and 4.5 MB of operating memory. With this development board, only few peripheral devices are required for implementing a highly-integrated audio solution.
Espressif Systems provides a complete set of chip/hardware/software/cloud/production services to help customers reduce the cost of hardware and software development.