Select and download mobile SDK
NUI SDK supports speech recognition, speech synthesis, wake word detection, and other capabilities. Select a version based on your business requirements and integrate it into your mobile application.
SDK V2.7.3 and earlier do not support the new Model Studio workspace domain in the connection URL, such as wss://{workspaceId}.maas.aliyuncs.com/api-ws/v1/inference. Using this domain causes SDK initialization or connection failures. Use one of the following legacy endpoints instead:
China North 2 (Beijing): wss://dashscope.aliyuncs.com/api-ws/v1/inference
Singapore: wss://dashscope-intl.aliyuncs.com/api-ws/v1/inference
SDK V2.7.4 and later support the new workspace domain.
Version selection
The following table describes the capabilities supported by each version ID. Select an ID based on the capabilities that your application requires.
|
Version ID |
Model Studio (DashScope) |
Tingwu |
Intelligent Speech Interaction (NLS) |
|||||||||
|
CosyVoice speech synthesis |
Sambert speech synthesis |
Fun-ASR speech recognition and audio file transcription |
Gummy speech recognition and translation |
Qwen-Livetranslate-Realtime real-time audio translation |
Qwen-Audio-Realtime real-time voice interaction |
Real-time streaming |
Speech recognition and audio file transcription |
Speech synthesis |
On-device speech synthesis |
On-device wake word detection |
On-device acoustic echo cancellation and voice activity detection |
|
|
039 |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
|
038 |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
|
037 |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
|
029 |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
|
028 |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
|
01B |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
|
049 |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
047 |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
✅ |
|
040 |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
❌ |
Latest downloads and release notes
Downloads
Android SDK
|
Item |
Description |
||||||||
|
Name |
Intelligent Speech Interaction mobile SDK |
||||||||
|
Developer |
Alibaba Cloud Computing Co., Ltd. |
||||||||
|
Version |
2.7.4 |
||||||||
|
Package name |
com.alibaba.idst.nui |
||||||||
|
Last updated |
2026-08-31 |
||||||||
|
Version ID |
039 |
038 |
037 |
029 |
028 |
01B |
049 |
047 |
040 |
|
Integration package MD5 checksum |
52b1caa3e6a51d70f8ad44613ac8ec69 |
0c3d73bcdfcef29a1472dc8068977a2c |
6fe17d75ce9af3d4bd00642daf9b2657 |
be522297f72c975504bab477e5c908bd |
1c5db1b4981e20a6801d541690bcf6e8 |
b098a449fd93ef4274b09d3a190cbaf7 |
e80d53c64512be70b889854881be4e13 |
02991026fdbca0cc5382e8cb3b5fc938 |
084e9d2f0dbf4f1a8eaf9aef5daf7b37 |
|
Integration package download |
|||||||||
|
Relocated package MD5 checksum |
84349e5e06c546076c0651b6a8c8484a |
ee5645c502689c07f343b366a15c6033 |
ee3e0f44cae2d56d444eed1a50b57588 |
6b55ad9ca9769f78cd7c847a25cd5acd |
e01a2ced2cce1300b3a80b9b1d860bc8 |
3baa755b25078a52527aa156c44753a9 |
|||
|
Relocated package download |
|||||||||
-
Relocated package note: If your project already includes an NUI SDK, use a relocated package to avoid package conflicts.
|
Category |
Compatibility |
|
Operating system |
Android 5.0 or later (API level 21 or later) |
|
Architecture |
armeabi-v7a, arm64-v8a, and x86_64 |
iOS SDK
|
Item |
Description |
||||||||
|
Name |
Intelligent Speech Interaction mobile SDK |
||||||||
|
Developer |
Alibaba Cloud Computing Co., Ltd. |
||||||||
|
Version |
2.7.4 |
||||||||
|
Last updated |
2026-08-31 |
||||||||
|
Version ID |
039 |
038 |
037 |
029 |
028 |
01B |
049 |
047 |
040 |
|
Integration package MD5 checksum |
67e68778b8d6e4d7345d3bf7de1b97e8 |
bab04b62b8d7dbb2e5748c662ee03810 |
80310b9096a37682569bd0c0f4a3b317 |
f059c6546f25aa292e3c6e42029457d4 |
81ae9c4bd288adbb432e21e5443d0c4e |
34fc368f01fecdee3317abca2eef08c1 |
603eeead2b018af03d4edf2a234ffcae |
de81fe0b3e3c5c3401d3ea4c577f64a9 |
ce21e0a1cea987e65ee44fb0e3b1de9d |
|
Integration package download |
|||||||||
|
Relocated package MD5 checksum |
c1192a125b0239ff295cf9c9ff598807 |
d9da2453a60bc69d43b9a35bd0c9f303 |
bb3cd0a35d12e3fc0c35b016f0788fbf |
30b8327b3fa8ec8aea61145626d65d07 |
9d59c687d5fbec6c2a24ac2408245fb2 |
89dec02c405f8af656508255baa03f41 |
|||
|
Relocated package download |
|||||||||
-
Relocated package note: If your project already includes an NUI SDK, use a relocated package to avoid package conflicts.
|
Category |
Compatibility |
|
Operating system |
iOS 12 or later |
|
Architecture |
arm64-device, arm64-simulator, and x86_64-simulator |
HarmonyOS SDK
|
Item |
Description |
||||||
|
Name |
Intelligent Speech Interaction mobile SDK |
||||||
|
Developer |
Alibaba Cloud Computing Co., Ltd. |
||||||
|
Version |
2.7.4 |
||||||
|
Last updated |
2026-08-31 |
||||||
|
Version ID |
047 |
049 |
|||||
|
Integration package MD5 checksum |
3778818903792199a0c7f4bb225ebd5a |
2f9f7f847ce65fdc8930f81dfb6ed294 |
|||||
|
Integration package download |
|||||||
Release notes
V2.7.4
-
Added support for Qwen-Audio-Realtime real-time voice interaction.
-
Added support for on-device acoustic echo cancellation (AEC).
-
Added support for changing the storage path and file name of authentication certificates for on-device capabilities.
-
Added support for new Model Studio workspace domains.
V2.7.3
-
Added support for real-time audio translation.
-
Added resumable transmission and error reporting for network disconnections.
V2.7.2
-
Fixed bugs.
-
Added Fun-ASR recognition after wakeup and a sample project.
V2.7.1
-
Fixed bugs.
V2.7.0
-
Added support for Model Studio speech recognition and speech synthesis.
-
Added support for decoding Opus and MP3 audio to PCM for speech synthesis.
-
The wakeup callback events EVENT_WUW_START and EVENT_WUW_END now include wakeup information.
-
Added the auxiliary callback onNuiAssistEventCallback, which can return information such as wakeup audio data.
-
Reduced the OpenSSL footprint to reduce the package size.
-
Fixed occasional crashes in on-device speech synthesis and on-device wake word detection.
Previous LTS downloads and release notes
Downloads
-
2.6.9
Android SDK
-
V2.6.9-01B-20251009_Android_OpenSSL.tar.gz
MD5:37d68cc718978a8143f619aa32d13c7f
-
V2.6.9-028-20251009_Android_OpenSSL.tar.gz
MD5:7eafe1b459acaffe6a2d7da569aecefb
-
V2.6.9-029-20251009_Android_OpenSSL.tar.gz
MD5:a5dcbce584aa284e95955b663bf41ad3
iOS SDK
-
V2.6.9-01B-20251009_iOS_OpenSSL.tar.gz
MD5:6e8c37e0d2e10de39200c400547e1dad
-
V2.6.9-028-20251009_iOS_OpenSSL.tar.gz
MD5:77a7d65f46149b9e37e22525b3ee53d3
-
V2.6.9-029-20251009_iOS_OpenSSL.tar.gz
MD5:0538fa3b47a0edd8775cec6575e23ed2
-
Release notes
-
2.6.9
-
Added the x86_64 architecture to iOS release builds.
-
Added support for decoding Opus and MP3 audio to PCM for speech synthesis.
-
Fixed an issue where nui_tts_get_param("error_msg") did not return error information.
-
Fixed occasional crashes in on-device speech synthesis and on-device wake word detection.
-