Skip to main content

Changelog

This page records changes by SDK package version. Minimum firmware refers to the required robot-side version and is independent of the SDK package version.

SDK v1.6.3​

Update date: 2026-09-15

Interface Updates​

The following interfaces require firmware >= v1.8.0.9:

  • Added LUI SynthesizeSpeech to synthesize input text and return base64 PCM data with sample rate, channel count, and bit depth; applications can save the result as PCM or WAV.
  • Added LUI RecognizeAudioOnce to recognize a WAV/MP3 file or base64 PCM data in one call and return the recognized text.
  • Added LUI StartAudioRecognizer and StopAudioRecognizer to create and stop a reusable audio-recognition session owned by the current client.
  • Added LUI RecognizeAudioInSession to submit audio to an active reusable session and return recognized text, allowing multiple recognition requests in the same session.
  • Added ResetOdometryTo(x, y, theta) to reset odometry to a specified position and heading.
  • Added GetTrainedTrajStatus and the rt/trained_traj_status topic to query the current trained-trajectory execution status and trajectory ID.
  • ASR/TTS session ownership and stop operations are isolated by client and session.
  • Custom Mode holds a standing pose until it receives a valid rt/joint_ctrl command.

Documentation Updates​

  • Added the mainland China Gitee and overseas GitHub repository addresses to the SDK overview.