yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
AI Voice Interaction Module📖
1. Module information
  • 0. Get started quickly
  • 1. Introduction to Voice Interaction Module
  • 2. Modify the wake-up word and command word
  • 3. Customized protocol entry creation
2. Firmware burning
  • Module firmware burning method
3. Multi-master communication
IIC communication
  • For STM32
  • For Arduino
  • For MSPM0G3507
  • For MSPM0G3519new
  • For ESP32
  • For PICO
  • For RPi5
  • For Jetson
  • For RDK X5
USART communication
  • For STM32
  • For Arduino
  • For MSPM0G3507
  • For MSPM0G3519new
  • For ESP32
  • For PICO2
  • For RPi5
  • For Jetson
  • For RDK X5
4. PC serial port communication
  • PC serial port communication
5. ROS voice interaction
ROS1
  • 1. Environment Construction
  • 2. Voice control car movement
  • 3. Voice control Autopilot
  • 4. Voice control color tracking
  • 5. Voice control multi-point navigation
ROS2
  • 1. Environment Construction
  • 2. Voice control car movement
  • 3. Voice control Autopilot
  • 4. Voice control color tracking
  • 5. Voice control multi-point navigation
Download
  • Code
  • Python driver library
  • Firmware
  • Communication Protocol
  • Software Tools
  • Voice chip datasheet
  • 3D Model File
Download ZIP

Welcome to AI Voice Interaction Module repository

2. Modify the wake-up word and command word

Modify the wake-up word and command word

1. Notes

  • Please modify the wake-up word in a quiet scene. A noisy environment will affect the recognition accuracy of the voice interaction module.
  • Please modify the command word in a quiet scene. A noisy environment will affect the recognition accuracy of the voice interaction module.
  • When speaking the word, the voice should be loud and the speed should not be too fast. It is recommended to keep within 5 meters of the module.

2. Device connection

image-20250225171206717

3. Modify the wake-up word

  • Say "Hi, Yahboom" to the voice interaction module to wake up the voice interaction module. When the module replies "I am here", it indicates that it is currently in a recognizable state
  • Then say "study wake" to the voice interaction module. The voice interaction module responds "please follow the prompts to study wake up words in a quiet environment", and you can enter the wake-up word learning function state
  • Then say the wake-up word you want to set to the voice interaction module. The wake-up word should be as short as possible. Here, we take "Hi, Yahboom" as an example
  • When the voice interaction module recognizes successfully, it will broadcast "Learning success", indicating that the wake-up word has been successfully modified. At this time, we can use the "Hi, Yahboom" entry to wake up the module

Note: The wake-up word "Hi, Yahboom" in the factory firmware is a basic wake-up word and cannot be modified or deleted by voice. Only one wake-up word that the user modifies by voice can exist at the same time, and it must exist together with the basic wake-up word

4. Modify the command word

The factory firmware of the voice interaction module presets 8 command words that can be modified by voice, as shown below:

image-20250225174627559

The usage example is as follows:

  • Say "Hi, Yahboom" to the voice interaction module to wake up the voice interaction module. When the module replies "I am here", it indicates that it is currently in a recognizable state
  • Then say "study robot stop" to the voice interaction module, and the voice interaction module responds "Please say command robot stop", and you can enter the command word learning function state
  • Then tell the voice interaction module the command words you want to set. The command words should be as short as possible. Here, set the "Stop ahead" position.
  • When the voice interaction module recognizes successfully, it will broadcast "Learning successful", indicating that the command word has been successfully modified. At this time, we can use the "Stop ahead" entry to achieve the same effect as the "Stop" command word.
  • If you need to delete the "Stop ahead" entry, just say "Delete robot stop", and when you reply "Delete successful", the entry can be deleted (Here only "Stop ahead" will be deleted, not "Stop").

Note: The command words in the factory firmware are basic command words and cannot be modified or deleted by voice. The command words modified by the user using voice can only exist at the same time, and they coexist with the basic command words

Introduction to Voice Interaction Module
Customized protocol entry creation

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文