XiaoZhi AI User Guide
Preparation
Step 1: Switch the ICRobot to XiaoZhi AI Mode.
Refer to the Firmware Switching Instructions for mode switching guidance.
Step 2: Complete the XiaoZhi AI Configuration.
Refer to the XiaoZhi AI Configuration Tutorial for setup steps.
The XiaoZhi AI functions can only be used after completing all the above steps.
Functional Overview
Voice Control and Recognition
Definition:
ICRobot is equipped with a front-facing noise-cancelling microphone array and integrates both local and cloud-based speech recognition engines. It can accurately recognize commands in Mandarin and multiple dialects.
Users can control the robot to start, stop, turn, or adjust speed simply through voice commands. Custom command libraries are also supported, allowing flexible expansion for different projects.
Command Guide
Command Type |
Example Commands |
|---|---|
Motion Control |
(Robot) move forward/backward (… seconds/cm) |
(Robot) turn left/right (… seconds/degrees) |
|
Peripheral Control |
Port (1/2/3/4) robotic gripper (open/close) |
Port (1/2/3/4) launcher fire (… bullets) |
|
Line Tracking |
Start auto line tracking |
Sound Control |
Set current volume to (0–100) |
Notes:
Motion Commands: Avoid using “keep moving (forward/backward/left/right)” commands, as continuous movement may cause recognition errors and be difficult to stop. If this command is used, you can press the middle button to stop movement.
Line Tracking: When controlling line tracking by voice, press the middle power button to stop tracking.
Usage Steps:
Switch the robot to XiaoZhi AI mode (skip this step if already switched).
Power on ICRobot.
Give a voice command, e.g., “Hello XiaoZhi, move forward for 5 seconds.”
Note: After startup, the system defaults to single-dialogue mode. To switch between single and continuous dialogue modes, say: “Switch to (continuous/single) dialogue mode.”
Intelligent Voice Interaction
Definition
In AI interaction mode, ICRobot supports natural speech-based dialogue, allowing users to ask questions or control devices through conversational commands.
Command Guide
Category |
Example Commands |
|---|---|
Device Status |
Check current device status (battery level / charging status / Wi-Fi strength / volume level) |
Vision |
See what’s in front |
Free Q&A |
Ask about weather, time, culture, geography, music, etc. |
Usage Steps:
Switch the robot to XiaoZhi AI mode (skip if already switched).
Power on ICRobot.
Say “Hello XiaoZhi” to activate the dialogue and start Q&A interaction.
Note: The system starts in single-dialogue mode by default. To toggle between single and continuous dialogue modes, say: “Switch to (continuous/single) dialogue mode.”