---公用部分 cd /workspace mkdir idf53 cd idf53 git clone -b release/v5.3 --recursive https://github.com/espressif/esp-idf.git
---init.sh apt install -y python3.11-venv export IDF_TOOLS_PATH=/workspace/esp-idf-tools cd /workspace/idf53/esp-idf-5.3 ./install.sh esp32s3 esp32 . ./export.sh cd /workspace/tv-pro_xiaozhi idf.py set-target esp32s3 time idf.py build
---小智部分 mkdir tv-pro_xiaozhi && cd tv-pro_xiaozhi git clone https://gitee.com/JasonYANG170/tv-pro_xiaozhi.git cd tv-pro_xiaozhi rm -rf .git
cd /workspace/tv-pro_xiaozhi idf.py set-target esp32s3 #执行后, 要等一会
idf.py menuconfig
idf.py build
idf.py merge-bin
esptool --port COM57 -b 1152000 write_flash --flash_size detect 0x0 merged-binary.bin
esptool --port COM57 -b 1152000 write-flash --flash-size detect 0x1000 merged-binary.bin
idf.py build flash monitor
idf.py -b 2000000 build flash monitor
idf.py -p COM5 build flash monitor
修改唤醒词 idf.py menuconfig
修改 WebSocket API idf.py menuconfig
export IDF_TOOLS_PATH=/workspace/esp-idf-tools cd /workspace/idf53/esp-idf-5.3 ./install.sh esp32s3 esp32 . ./export.sh cd /workspace/tv-pro_xiaozhi
export IDF_TOOLS_PATH=/workspace/esp-idf-tools cd /workspace/idf53/esp-idf-5.3 . ./export.sh cd /workspace/tv-pro_xiaozhi