Need help configuring the WonderEcho on the TonyPi Pro robot.

:light_bulb: Using this template is recommended — you may also edit it freely, but you must fully describe your product and the problem (at least: product name, version, and problem description).

Product and Purchase

  • Product model: TonyPi Pro
  • SKU or kit name:
  • Purchase channel:
  • Controller board:

Software and Environment

  • Operating system:
  • Connection method:
  • Software version:
  • Firmware version:
  • Image version:
  • Tutorial step:

Issue Description

  1. What did you expect to happen? when I used the wakeup hello-hi-wonder it should respond with I’m here
  2. What actually happened? nothing
  3. Error message or logs:

Reproduction Steps

Evidence

  1. Photos or short video:
  2. Wiring photo:
  3. Screenshot:

What You Have Tried

Urgency

  • Is this for a class, competition, or deadline?

The documented factory wake phrase is Hello, Hiwonder. For the documented test, a voice feature must be running and WonderEcho Pro must finish initializing before you say it.

  1. Check that WonderEcho Pro is connected from its Type-C port to a USB port on TonyPi Pro.
  2. Start a voice feature in the TonyPi app and wait until the robot announces “Ready.” Then say Hello, Hiwonder clearly.
  3. If you use the English large-model functions, open Tool through VNC, select TonyPi Pro and English, then choose Save > Apply > Exit in that order.
  4. Verify the USB audio connection through VNC. The desktop should show microphone and speaker icons. You can also run:
arecord -l

Use the detected card number in place of 0 in the official recording test:

arecord -D hw:0,0 -f S16_LE -r 16000 -c 2 test.wav

Speak for about five seconds, press Ctrl+C, and play it back:

aplay test.wav
  1. If recording and playback work but the wake phrase is still not detected, test the wake firmware separately on a computer. Connect WonderEcho Pro by Type-C, open Serial Port Utility, select the port containing CH340, set the baud rate to 115200, and say hello hiwonder. Successful recognition produces hexadecimal data in the utility.

Please reply with whether the robot announced “Ready,” the complete output of arecord -l, whether test.wav contains clear speech, and whether you have changed or reflashed the WonderEcho Pro firmware. Do not conclude that the module is defective based only on the missing wake response.


If this reply was helpful, you can mark it as the solution using the button below.