V2.6.4-01B-20250115_MIT_Android_OpenSSL
NUI:
分支: develop/2.6.4/baseline
commit id: 7c7f9048381b0f46331463dc907e0b34ed7bc818
说明:
  1.

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: d2cb1d2245b2497fffb87f09b700b0468af61969
说明:
  1.

NuiDemoForUnit:
分支: develop/V2.6.x/baseline_mit
commit id: 8ed2152148a24cda5d242a116edb87595d85c084
说明:
  1.


V2.5.14-028-20230718_MIT_Android
NUI:
分支: develop/2.5.14-01B/unit_mit
commit id: 27464b02a1ba449c90bca78c74008e818979e762
说明:
  1.

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: f5f0039f2f3a09d69445dd7530bb7c42511250da
说明:
  1. 增加对资源文件tts/languagedata_embedded.bin完整性校验，仍然支持老的languagedata_embedded.bin
  2. 增加代码保护，以解决离线TTS偶现的Tacotron::Tacotron(PhoneSet*) 崩溃问题。

NuiDemoForUnit:
分支: develop/V2.5.14-01B/unit_merge_taobaozhi_MIT
commit id: 126ad9e70cb035631c093e2d71e4a26f227a81bf
说明:
  5. Android nuisdk工程中资源文件的copylist.txt改名ali_copylist.txt，解决和其他aar中同名copylist.txt冲突的问题。老资源列表copylist.txt仍然可用。
  3. iOS&Android nuisdk工程增加获取手机硬件信息的功能，用于离线TTS新鉴权方案。
  4. iOS&Android demo工程更新阿里云账号范例，强烈推荐使用sts安全方式获得账号。
  5. iOS&Android demo工程获得用户权限进行收敛，仅需要录音/播放权限、磁盘存储权限。

resources:
  见当前目录中resources
  1. 离线TTS资源文件 tts/languagedata_embedded.bin 在原文件(md5:061931cea06b913cfb4a7d1c0fbd686cMindJB)基础上增加md5头，用于校验数据完整性

Note:
  新鉴权方案(authV3)仅采集用户手机型号、主板型号等符合安全规范的信息。


V2.5.14-028-20230618_MIT_Android
NUI:
分支: develop/2.5.14-01B/unit_mit
commit id: 64068c5ca93dd808b3773aaa8520d148be1a4da6
说明:
  1. 解决网络传输结束时偶现的多次释放线程导致的崩溃问题
  2. 替换新的鉴权方案，兼容旧鉴权方案，隐私政策请详见《隐私政策.txt》

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: 446281f4517651d2dbfa84cc05e14f401ebda6b3
说明:
  1.

NuiDemoForUnit:
分支: develop/V2.5.14-01B/unit_merge_taobaozhi_MIT
commit id: 883f0fc9a91c51f852e703f784d1848b465e43d3
说明:
  1. 替换新的鉴权方案，只获得符合安全和隐私规范的硬件信息

resources:

Note:


V2.5.14-028-20230415_MIT_Android
NUI:
分支: develop/2.5.14-01B/unit_merge_taobaozhibo
commit id: 243debb6bf25e44c775587435ebb258c79023c59
说明:
  1. MBEDTLS_SSL_VERIFY_REQUIRED 改成 MBEDTLS_SSL_VERIFY_NONE. 解决服务器SSL证书中间证书颁发机构变化导致mbedtls握手失败. 这个是紧急修复，要求用户必须更新此版本以后SDK.

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: 446281f4517651d2dbfa84cc05e14f401ebda6b3
说明:
  1. 修复英文唤醒词加载问题

NuiDemoForUnit:
分支: release/V2.5.14-01B/unit_merge_taobaozhi
commit id: 6e7386ba7b8d8facd5693746a3804ef95349c56b
说明:

resources:
  见当前目录中resources

Note:

V2.5.14-028-20230106_MIT_Android
NUI:
分支: develop/2.5.14-01B/unit_mit
commit id: b74edc9f1bfe631649ffcd6c44dcc9a3e84eff58
说明:
  1. 修复NUI中speech_rate和speed_level换算错误的问题
  2. 增加长文本语音合成功能
  3. 鉴权增加SecurityToken支持
  4. 修复设置动态唤醒词空时崩溃的问题
  5. 增加鉴权时可设置url功能
  6. 修复鉴权问题: id0已经鉴权，改成id1时产生的license，与全新id1产生的license不同的>问题
  7. 增加新鉴权方案
  8. 日志去掉ak_id等敏感信息
  9. 增加tts字数计算功能
  10.增加鉴权extend信息
  11.离线tts中修复部分bug

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: a736171ecd5f13f64d7501a2a3d5449b4b60da4b
说明:
  1. 移除一处无用的LOGE
  2. 修复设置动态唤醒词空时崩溃的问题

NuiDemoForUnit:
分支: develop/V2.5.14-01B/unit_merge_taobaozhi_MIT
commit id: 283966a6db3659f368179c41b40d8327cc437b2c
说明:
  1. 增加NativeNui调用的保护
  2. 增加长文本语音合成功能
  3. 增加一些说明
  4. 增加一些关于sts的错误说明
  5. 修复在线语音合成播放完成后没有回调通知的问题
  6. 增加ModelPath设置接口，可控制资源路径名称
  7. 解决反复new AudioTrack导致的崩溃问题

resources:
  1. 更新languagedata_embedded.bin，解决“1分钟”断句错误的问题
Note:
  更新了新鉴权方案


V2.5.14-028-20220915_MIT_Android
NUI:
分支: develop/2.5.14-01B/unit_mit
commit id: f79c2cb6865d088985941cf08f9f168238830e92
说明: 针对android, 库名libneonui_shared.so改为libneonui_mit_shared.so
namespace nuisdk->neonuisdk nui->neonui

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: ad75ebf5f695d05b11fe365bedb6323ab449db04
说明: 修复bug, 为local tts增加log

NuiDemoForUnit:
分支: develop/V2.5.14-01B/unit_merge_taobaozhi_MIT
commit id: 956abf8e0bc4e4aacd18c71110fce3dd03563b21
说明:
  change the lib-name of neonuijni

resources:
  见当前目录中resources

Note:
  高德开发平台已经集成了我们的android包(com.alibaba.idst.nui), 对于同时集成高德开发平台和我们aar的客户, 除了改个包名, 把libneonui_shared.so改为libneonui_mit_shared.so

编译:
./scripts/build_android.sh MinSizeRel local_tts static 0 && ./scripts/build_android.sh MinSizeRel local_tts static 9 && ./scripts/build_android.sh MinSizeRel local_tts static 7 && ./scripts/build_android.sh MinSizeRel local_tts static 8

