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
Stop 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:

  1. Switch the robot to XiaoZhi AI mode (skip this step if already switched).

  2. Power on ICRobot.

  3. 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:

  1. Switch the robot to XiaoZhi AI mode (skip if already switched).

  2. Power on ICRobot.

  3. 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.”