This merge request contains the following:
- Update the animation of the speech recognition interface to improve response speed and fluency
- Fixed the issue that the voice wake-up animation was extremely stuck when the prompt message was not closed
- Fixed the problem that the control panel information was not synchronized after the LED status was modified by voice
- Fixed the problem that the LED does not turn on when the brightness is updated through the Web
- Updated LVGL to V8.1
- Dark lines appear in the shadow of the control in V8.0 : LED with custom style
- All third-party components are moved to the LVGL epository. Remove all lv_lib_xxx and ntrol whether the component is enabled through Kconfig.
- Split file system support to stdio, POSIX and FatFS. Select stdio according to IDF support and specify the default drive letter in CMakeLists.txt
- Fixed an issue where a command word that was too short was added successfully on the web page but esp-sr refused to add it
In addition, update the factory firmware version number to V0.2.1.