This tutorial will use the AtomS3 series devices + Atomic Echo Base hardware combination to flash the Xiaozhi Voice Assistant firmware via M5Burner, constructing a personal voice assistant application.
Based on your operating system, click the button below to download the corresponding M5Burner firmware flashing tool. Unzip and open the application.
AtomS3
on the left menu, and download the corresponding XiaoZhi Voice Assistant
firmware based on the actual AtomS3 series devices being used.Firmware Version | Applicable Main | Controller Operation | remark |
---|---|---|---|
v1.6.2 | AtomSAR-CAM/AtomS3R-M12 | Use the wake-up word "ni hao xiao zhi" to wake up and interact | upports voice wake words |
XiaoZhi Voice Assistant
firmware to adapt to different AtomS3 main controllers. Due to differences in hardware configurations (such as whether PSRAM is integrated), these firmwares have slight variations in functions and operations.Firmware Version | Applicable Main | Controller Operation | remark |
---|---|---|---|
v1.3.0-NiHaoXiaoZhi | AtomS3R | Use the wake-up word "ni hao xiao zhi" to wake up and interact | Supports voice wake words |
v1.3.0-HiLeXin | AtomS3R | Use the wake word "ni hao le xin "to wake up and interact | Supports voice wake words |
v1.3.0-HiM5 | AtomS3R | Use the wake word "Hi,M5" for arousal and interaction | Supports voice wake words |
v1.3.0-AtomS3 | AtomS3 / AtomS3-Lite | Click the AtomS3 center button to trigger the conversation | Voice wake words are not supported |
Burn
and wait for the flashing to complete.192.168.4.1
to enter the network configuration page.Visit the Xiaozhi AI Control Panel, register, and log in to your account.
Obtain the device verification code. After successful Wi-Fi configuration, the device will automatically announce, "Please log in to the control panel to add the device and enter the verification code xxx". Devices with a screen will simultaneously display the verification code on the screen.
After completing the above configurations, click the screen button on AtomS3R series devices again to start a conversation.
Xiaozhi AI provides some tone templates. You can enter the Configure Character page in the control panel for configuration. Note: After completing the configuration, you need to restart the device for the changes to take effect.