Updated on 2025-04-22 GMT+08:00

Change History

Table 1 Change history

Date

Change Description

2025-03-12

Changes:

The SDK 3.2.0 was released. Compared with the SDK 3.1.0:

  • Added the APIs getLanguageInfo and changeLanguage and the notification languageInfoChange to switch the language of an interaction task.
  • Added the following parameters to the API setConfig:
    • firstCreateLocalStream: Whether to create a local stream first. This method is applicable when the virtual avatar's voice volume is low on some Android devices in receiver mode.
    • enableMediaViewer: Whether to enable image preview. You can click an image in the default dialog list to zoom in on the image.
  • Optimized the default layout of the large-screen interaction page created in the backend.
  • Added the scope constraint on the CSS style to prevent the integration page from affecting the CSS style or being affected by the CSS style.

2025-02-18

Changes:

The SDK 3.1.0 was released. Compared with the SDK 3.0.2, the SDK 3.1.0 has the file HwICSUiSdk.esm.js added and uses the modularized standard esmodule. If the file HwICSUiSdk.js cannot be imported to a project built using Vite, you can import the file HwICSUiSdk.esm.js to integrate the web SDK.

2025-01-14

Changes:

The SDK 3.0.2 was released. Compared with the SDK 3.0.1, the SDK 3.0.2 allows voice wakeup to take effect immediately when devices are switched.

2024-12-30

Changes:

The SDK 3.0.1 was released. Compared with the SDK 2.2.0:

  • Added the voice wakeup capability (see Web Voice Wakeup).
  • Added the API initResourcePath to set the voice wakeup algorithm and resource path to ensure that voice wakeup works properly.
  • Added the parameter enableLocalWakeup to the API setConfig to determine whether to enable voice wakeup.
  • Added the event of activating a virtual avatar (see enterActive).

2024-12-10

Changes:

The SDK 2.2.0 was released. Compared with the SDK 2.1.0:

  • Added the API sendDrivenText to send text that is to be read by the interactive virtual avatar.
  • Rectified the error that occurs when the .ts declaration file is loaded in the integrated development environment (IDE).

2024-11-13

Changes:

The SDK 2.1.0 was released. Compared with the SDK 2.0.3:

2024-10-08

Changes:

The SDK 2.0.3 was released. Compared with the SDK 2.0.2:

2024-08-15

Changes:

The SDK 2.0.2 was released. Compared with the SDK 2.0.1:

  • Added the following parameters to setConfig:
    • enableBusinessTrack: SDK tracking can be disabled.
    • enableJobCache: Task cache can be disabled. A new task is created each time the API create is called.
    • useDefaultBackground: Using the default background image can be disabled to use a custom one.
  • Added the following APIs to Main Entry (HwICSUiSdk):
  • Added the parameter websocketAddr to the notification jobInfoChange to assemble the WebSocket request URL used in third-party large model scenarios.
  • Updated the profile pictures in the subtitle list.
  • Automatic recovery is supported when the SDK heartbeat times out.
  • Rectified the error that occurs when the VUE 2 scaffold is introduced to the SDK.
  • Fixed some bugs and revised some error messages.

2024-06-30

This issue is the first official release.