FAQ¶
How to register an account?¶
You can log in to âChipIntelli AI Speech Development Platform. Fill in your account information on the login page to register. Our company will verify your information and grant you access to the platform’s relevant features.
How to retrieve my password?¶
Click the “Reset Password” button on the login page and follow the instructions. The password will be sent to your registered email address. Please keep your password secure.
What’s the difference between individual and enterprise accounts?¶
During registration, you can choose between individual and enterprise accounts. Enterprise users need to upload scanned copies of our NDA and platform agreement with official company stamps. After verification, they will be displayed as enterprise-verified users. Individual users have access to basic features like command words, firmware, and voice synthesis, while enterprise users enjoy additional optimization features.
What features does the platform have and how to develop with it?¶
To learn about the platform’s features and development methods, please visit âAI Speech Development Platform Overview for more information.
Is there a fee for using the platform?¶
The ChipIntelli AI Speech Development Platform is completely free to use. Users are not required to pay, but they must comply with the platform’s terms of service.
How to use online support?¶
If you encounter any issues while using the platform, you can submit a support ticket through the platform’s online support feature. Our professional team will assist you with your questions.
Audio File Requirements¶
16KHz, 16-bit, Mono, WAV format
Why does VSOCOE show undefined header files with red underlines?¶
Manually set the compiler path to resolve this.

Is there a length limit for the functional generalization words column in the natural speech Excel template?¶
Command words should not exceed 12 characters, with a maximum of 1000 generalization rows.
In what scenarios is voiceprint registration currently used?¶
Smart toilets, water heaters, smart clothes hangers, air conditioners, etc.
Where can I download the offline TTS firmware for CI1103?¶
TTS requires a license. Please contact our sales team for assistance.
Which development kit is needed for CI13LC development? Is there an SDK available on the official website for direct firmware development?¶
You can purchase the module from ChipIntelli’s marketplace first. The platform provides an SDK for development.
For the CI230X solution, is it the Bluetooth hardware itself that doesn’t support audio transmission, or is it not supported by the SDK?¶
Hardware limitation.
Can CI1302 firmware be flashed onto CI1303?¶
Yes.
How to package multiple bin files without using the GUI?¶
make firmware
make firmware CHIP_NAME=xx
Can you provide a public version of the mini-program project file that can send/receive data normally, making it easier to add our own control interface?¶
Yes, the platform provides sample source code for mini-programs.
What is the handshake protocol for firmware development on the platform?¶
Without a crystal oscillator, it uses heartbeat synchronization. The voice module sends out the protocol, and the MCU responds. If there’s no response, the voice module will fine-tune the baud rate for calibration.
The generated voice on the website seems too quiet. Is there a way to make it louder?¶
- Adjust the gain in the code
- Generate the audio file and use computer software to adjust the amplitude
Where can I download the Infrared SDK?¶
It’s available in the development resources section of the AI Speech Development Platform.
Why doesn’t the CI1302 Bluetooth SDK from the official website work when directly flashed?¶
Verify that all partition BIN files are properly merged before packaging and upgrading.
Can CI130X support external EEPROM for multi-language switching?¶
No, it cannot.
The BT Bluetooth board SDK package for CI1302 doesn’t work after flashing. How to fix it?¶
Verify that all partition BIN files are properly merged before packaging and upgrading.
Can the natural speech generalization words be generated automatically?¶
No, they cannot.
Does the SDK support voice activity detection?¶
Currently not supported.
What’s the difference between 0.6M and 1.3M models? How to choose the acoustic model?¶
Use 1.3M model for 2MB chips and 0.6M model for 1MB chips.
I don’t need the welcome and deactivation voice prompts. Can I just delete them?¶
For platform development: Leave the welcome and sleep messages blank. For SDK development: Disable the following macros in user_config.h:
PLAY_WELCOME_EN
PLAY_EXIT_WAKEUP_EN
Where can I download the voice model and acoustic model?¶
The language model interface will provide the corresponding acoustic model download link.
If I buy a CI1303 core board, can I directly replace it with my CI1302 development board? Is it pin-to-pin compatible?¶
Yes.
What’s the difference between CI13LC chips with and without “P” suffix?¶
Models with “P” have built-in power amplifiers.
In the natural speech platform development, are there no options to adjust volume or toggle announcements?¶
You need to implement passive playback functionality.
Which chip is recommended for noise reduction technology?¶
Both V3 and V3.5 AI voice chips support noise reduction. We recommend CI1302 or CI13322 with 2MB Flash.
If I enable automatic language model optimization, does that mean natural speech won’t be supported?¶
Yes, that’s correct.
Is there any documentation for speaker and microphone selection?¶
Yes, it’s available in the documentation center.
What does single network and dual network mean?¶
Dual network switching: When both wake word and command word are in the same network, it’s a single network; when they’re in different networks, it’s a dual network.
Where can I change the 128-bit base UUID for CI23LC?¶
Modify it in the ble_characteris_add function by providing a 128-bit UUID.
Can the self-learning model or firmware be exported for batch programming?¶
No, it cannot be exported.
Why can’t I control the AC after successful brand or model matching, while remote control matching works?¶
There are many brand code libraries, and some might not be included. In such cases, you’ll need to use remote control matching.
The Bluetooth name of the CI-D02GS07J-BT module is “ChipIntelli Tea Machine Bluetooth”. How to change it? Do I need to flash the firmware for each module?¶
Modify the SET_BT_NAME configuration in the SDK.
Which version of PADS is used for the PCB files in the documentation center?¶
The files might be in PADS, Altium Designer, or Cadence format. If you can’t open a file, you might need to convert it to your preferred EDA tool format.
