Page 2
About This Guide This document helps you to get started with the ESP32-LyraTD-SYNA development board. Release Notes Date Version Release notes 2019.09 V1.0 Initial release. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe at https://www.espressif.com/en/subscribe.
1.Overview Overview ESP32-LyraTD-SYNA is one of Espressif’s Audio Development Board based on ESP32 MCU and Synaptics DSP. It is an Acoustic Echo Cancelation (AEC) solution, supporting voice recognition and voice wake-up. Audio files in the format of WAV, MP3, AAC, FLAC, OPUS and OGG can be decoded and encoded without quality loss.
Page 5
1.Overview 3. CX20921 DSP CX20921 is a dual core, far field voice input processor which supports Smart Source Pickup(SSP) noise suppression and various functionalities such as voice control, voice search, Voice over Internet Protocol (VOlP) and acoustic echo cancellation (AEC). This audio DSP is used for wake-word detection.
• 2.2. Hardware Preparation 1 x PC (Linux Operating System is recommended). • 1 x ESP32-LyraTD-SYNA. • 2 x Micro USB cables (one is for the USB power supply). • 1 x Speaker or 1 x earphone. •...
2. Configuring for AVS 2.3. Flashing the Firmware This document captures the process of flashing the firmware on Windows. Please refer to ESP-VA-SDK repository on Github for setup on other platforms. 2.3.1. Driver Installation Connect the board to a PC with a Micro-USB cable and install the USB-to-UART driver. 2.3.2.
Page 8
2. Configuring for AVS Figure 2-2. ESP32 Download Tool 3. Select the binary files (mentioned in table below) and set appropriate address in the tool as shown in Figure 2-3. Binary Files Address Function bootloader.bin 0x1000 basic configuration partitions.bin 0x8000 basic configuration alexa.bin 0x10000...
Page 9
2. Configuring for AVS Figure 2-3. Flashing Configuration 4. The SPI Download configuration on the ESP32 Download Tool is shown in Figure 2-3. Select “80 MHz” for “SPI SPEED”; select “DIO” for “SPI MODE”; and select “128 Mbit” for “FLASH SIZE”. 5.
2. Configuring for AVS Note: Terminal users can follow the flashing instructions as available on the GitHub page. 2.4. Network Configuration 2.4.1. Wi-Fi Networking 1. After successfully downloading the firmware, power on the board again by pressing the EN button. 2.
Page 11
2. Configuring for AVS Figure 2-6. List of available devices Next step is to login to your amazon account. • Figure 2-7. Login to your amazon • After successful login and authorization, you will be shown a list of Wi-Fi networks in the vicinity.
Page 12
2. Configuring for AVS selected, enter the passphrase of that Wi-Fi network and click on the provision button. Figure 2-8. Available Wi-Fi networks Figure 2-9. Enter your passphrase On successfully connecting to the Wi-Fi network, after provisioning, the DSP and •...
2. Configuring for AVS 2.5. Interactive Function 2.5.1. Voice Recognition • Once all initialization are done, the device is ready. You can either use "PLAY" button on the board (Tap-To-Talk) or say "Alexa" to start a conversation. For Tap-to-Talk, press and release the button and speak.
Page 20
Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE.
Need help?
Do you have a question about the ESP32-LyraTD-SYNA and is the answer not in the manual?
Questions and answers