V2.6.4-029-20250408_Android
NUI:
分支: release/2.6.x/baseline
commit id: 7427b38b4fd9723b267c7e5ba767405e7fbe646e
说明:
  1. 减少识别时调用stop接口返回最终识别结果的延迟
  2. 纯云端功能支持不传入workspace
  3. 一句话识别增加链接超时相关参数设置;一句话识别新增EVENT_ASR_STARTED事件, 用于返回RecognitionStarted事件及task_id
  4. 日志系统增加行号显示
  5. 修复一句话识别返回2个EVENT_VAD_END的问题;修复一句话识别不返回错误信息和完整response的问题;
  6. 修复录音文件极速版初始化失败时调用start崩溃的问题
  7. 修复唤醒029在初始化时鉴权2次的问题; 纯离线功能时跳过token刷新功能
  8. 允许非离线语音合成的SDK_CODE使用离线语音合成功能。但是不允许标准版离线语音合成使用精品版离线语音合成的发音人包
  9. 录音文件识别极速版增加音频文件链接识别的功能
  10.实时识别新增EVENT_TRANSCRIBER_STARTED事件, 用于返回TranscriptionStarted事件及task_id
  11.修复离线TTS的SpeedRate&PitchRate&Volume设置无效的问题;修复离线TTS设置pitch_level后合成音频异常的问题;修复离线TTS设置错误extend_font_name会崩溃的问题
  12.新增开关参数stash_partial_result。在实时识别和听悟实时推流时说长句子时，SDK内部会将返回SentenceEnd的json repsone中的stash_result(暂存的中间结果)覆盖payload.result，并以EVENT_ASR_PARTIAL_RESULT事件返回。新增参数将可开关这个功能
  13.修复语音合成某些情况下get_param("error_msg")获得空结果的问题。
  14.语音合成增加dns_timeout设置参数
  15.日志系统增加设置控制日志文件大小的功能
  16.流式语音合成增加cancel()和async_stop()接口
  17.修复SDK使用新版本鉴权后退回到旧SDK使用旧版本鉴权启动会有json::LogicError-asCString崩溃的问题
  18.增加日志信息回送的方式, 可通过此回调将SDK运行日志送到用户层
  19.修复SSL获得数据时偶现TRY_AGAIN上报错误的问题
  20.修复iOS平台使用时, 当获得的sockFd大于1024(FD_SETSIZE)时, connect()建连会失败, 上报EINPROGRESS错误和Invalid argument错误信息。

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: 55d88b7c81f28fb10720983b3840f6ee673d1798
说明:
  1. 修复离线TTS的SpeedRate&PitchRate&Volume设置范围, 增加PitchRate设置接口

NuiDemoForUnit:
分支: develop/V2.6.x/baseline
commit id: abed64cb2628c84c65f57f2195d8417b4428f922
说明:
  1. Android/iOS 增加运行过程中刷新token的示例
  2. Android/iOS 纯云端功能可不传入workspace
  3. Android/iOS 一句话识别和实时识别增加启动事件EVENT_ASR_STARTED和EVENT_TRANSCRIBER_STARTED, 主要用于获得TaskId
  4. Android 去掉不必要的权限android.permission.WRITE_EXTERNAL_STORAGE和android.permission.READ_EXTERNAL_STORAGE
  5. Android 离线语音合成示例增加发音人语音包选择下载的功能，增加SpeedRate和PitchRate和Volume设置，方便演示
  6. Android 语音合成示例增加SpeedRate和PitchRate和Volume设置，增加音频保存的示例，增加dns_timeout参数设置
  7. Android 录音文件转写增加参数设置, 包括添加一些演示音频
  8. Android 听悟实时推流demo新增关闭stash_partial_result的示例
  9. Android/iOS 流式语音合成增加async_stop和cancel接口
  10.Android 用于存储调试信息的debug_path调整到debug目录下。同时增加本地存储日志文件的最大字节数的设置。
  11.Android 新增在线和离线语音合成混合使用的示例工程 
  12.Android 删除不用的文件app_top_layout.xml wakeup.ogg DateUtil.java FileUtil.java INativeSpeechRecognizerCallback.java INativeSpeechTranscriberCallback.java NuiSpeechRecognizer.java NuiSpeechTranscriber.java
  13.iOS 去掉一些涉及权限信息的不必要操作
  14.iOS 识别的调用接口改为同步，解决多实例运行可能崩溃的问题


V2.6.2-029-20240905_Android
NUI:
分支: develop/2.6.1/baseline
commit id: 4ae51f4302db2682bc5f2b529354284434888b9f
说明:
  1. 增加OpenSSL协议套件, 支持绝大多数SSL协议
  2. 流式TTS移除ping接口, 流式TTS中参数设置不再仅支持字符串格式，支持格式可见官网文档
  3. Android成果物透出头文件和动态库
  4. SSL增加SNI设置, 解决OpenSSL无法成功与某些私有云服务器握手链接的问题
  5. 修复录音文件转写JNI部分回调崩溃的问题
  6. 修复录音文件转写若wav文件不存在则崩溃的问题
  7. 一句话识别增加链接超时相关参数设置

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: acca4c2bad4a683aca444639fc16c55c01134dea
说明:
  1. ctc win/prefix decoder score print error

NuiDemoForUnit:
分支: develop/V2.6.x/baseline
commit id: ed73066e562b2edf16bf8b1e08f16852fe69635a
说明:
  1. 更新iOS示例工程中录音播放相关代码，原旧版本录音播放相关代码继续保留
  2. iOS/Android中鉴权相关代码重构，支持SecurityToken的鉴权示例
  3. Android中增加万能参数设置的示例
  4. iOS/Android示例工程增加TTS播放音量计算的示例代码
  5. 增加Android Cpp 接口文档 
  6. 录音文件转写新增初始化接口, 增加调试入参


V2.6.0-029-20240612_Android
NUI:
分支: develop/2.6.0/baseline
commit id: 21eabdc5cf523213c91aa182ca88bfbdb204d414
说明:
  1. 增加流式输入TTS
  2. 增加单独唤醒的功能(仅028/029版本支持, 01B不支持)
  3. Android增加带符号表的备份动态库libneonui_with_symbols，用于崩溃时定位问题
  4. 增加听悟实时记录功能
  5. 回调返回完整信息
  6. 改为OpenSSL作为底层网络库(仅01B版本)

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: c79e183de4989d2aa481dc2775e4edbdccc07034
说明:
  1. 修复本地vad模块内存泄露问题(仅028/029版本支持, 01B不支持)
  2. 本地唤醒模块升级(仅028/029版本支持, 01B不支持)

NuiDemoForUnit:
分支: develop/V2.6.x/baseline
commit id: 498fa7af992532fe80fd171f3dfa3b1d4847ebc5
说明:
  1. 增加流式输入TTS范例工程
  2. 更新录音文件转写极速版范例工程
  3. 增加单唤醒功能范例工程(仅028/029版本支持, 01B不支持)
  4. 增加听悟实时记录范例工程


V2.5.14-029-20231024_Android
NUI:
分支: develop/2.5.15/baseline
commit id: 39d00185dea30d1fad27dd4eb4396f7a2a27ffbc
说明:
  1. 在kws.bin vad.bin加载处增加try-catch包裹, 防止崩溃。
  2. RelWithDebugInfo 有符号表, 可用这个成果物进行调试

SE(submodule):
分支: CEI_V2.3.x_Fix
commit id: 2f8456e7df5cec0c667b95723fe812df9f13d753
说明:
  1. 在kws.bin vad.bin加载处增加try-catch包裹, 防止崩溃。

NuiDemoForUnit:
分支: develop/V2.5.15/baseline
commit id: ded646275f1111416522f1d04cde5d238cdc1aec
说明:
  1. tts demo增加音频保存的示例
  2. 增加防混

resources:
  见当前目录中resources

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


V2.5.14-029-20230831_Android
NUI:
分支: develop/2.5.15/baseline
commit id: 133fecfb2a7d4fe3d52ef40fcf962350f221e133
说明:
  1. 解决网络模块退出时偶现的多次pthread_join引发的崩溃
  2. 替换新的鉴权方案，兼容旧鉴权方案，隐私政策请详见《隐私政策.txt》
  3. 升级zlib 1.2.11到1.2.13，修复zlib的漏洞编号MPS-2022-53300
  4. 修复不设置debug_path，且workspace只读的情况下报错误码240022的问题。
  5. 解决AuthV3查看linux_version时fgets栈溢出的问题。
  6. 修复长文本语音合成文本超16K字节无法合成的问题。
  7. 修复android_api < 24 找不到fseeko64的问题。

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.15/baseline
commit id: 3f656fdc96c5bcfc369a1346863134c3a195079f
说明:
  1. Android nuisdk工程中资源文件的copylist.txt改名ali_copylist.txt，解决和其他aar中同名copylist.txt冲突的问题。老资源列表copylist.txt仍然可用。
  2. iOS&Android nuisdk工程增加获取手机硬件信息的功能，用于离线TTS新鉴权方案。替换新的>鉴权方案，只获得符合安全和隐私规范的硬件信息。
  3. iOS&Android demo工程更新阿里云账号范例，强烈推荐使用sts安全方式获得账号。
  4. iOS&Android demo工程获得用户权限进行收敛，仅需要录音/播放权限、磁盘存储权限。
  5. iOS&Android demo工程修复一句话识别示例中VAD/P2T模式设置的说明。
  6. iOS&Android demo工程修复极速文件转写功能启动会进行鉴权的问题。

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

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


V2.5.14-029-20230505_Android
NUI:
分支: develop/2.5.14-01B/unit_merge_taobaozhibo
commit id: ec7396b50075b7674fcc29a89b255b2e61a315d7
说明:
  1. 解决网络组件偶现多次pthread_join崩溃的问题
  2. 029版本启用文件转写功能

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

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

resources:
  见当前目录中resources

Note:


V2.5.14-029-20230404_Android
NUI:
分支: develop/2.5.14-01B/unit_merge_taobaozhibo
commit id: fb5c6c45984d7875aff52c9268418be5c32c9262
说明:
  1. MBEDTLS_SSL_VERIFY_REQUIRED 改成 MBEDTLS_SSL_VERIFY_NONE

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

NuiDemoForUnit:
分支: release/V2.5.14-01B/unit_merge_taobaozhi
commit id: b4f3836c253b9d6525c8d1981e9a479c29d4ead9
说明:
  1. iOS demo工程的NLSRingBuf增加动态扩大机制，防止超长文本语音>合成数据阻塞的问题

resources:
  见当前目录中resources

Note:


V2.5.14-029-20230210_Android
NUI:
分支: develop/2.5.14-01B/unit_merge_taobaozhibo
commit id: 3a2d95d6a30d3a94d5ef93a847eb32cf8b92a005 
说明:
  1. 升级SE

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

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

resources:
  oss://swap/shichen.fsc/NUI/resources/all_resources_new_kws.tar.gz
  其中kws.bin为speech_kws_fsmn_ctc_char_fullset_avg10_20220908_quant16.bin

Note:


V2.5.14-029-20230202_Android
NUI:
分支: develop/2.5.14-029/wakeup_tts
commit id: 91bb65513dc5a1c338aefc7392fbe059f420dd91
说明:
  1. 修复离线tts运行崩溃的问题

SE(submodule):
分支: CEI_V2.4.x_Fix
commit id: a229b989d7341b07e55f821acb5e771b59cd736b
说明:
  1. 修复离线tts运行崩溃的问题

NuiDemoForUnit:
分支: release/V2.5.14-01B/unit_merge_taobaozhi
commit id: a7be4df0e1b86f941ce63262339715483c0087a7
说明:
  1. 增加debug和release中minifyEnabled相关配置

resources:
  oss://swap/shichen.fsc/NUI/resources/all_resources_new_kws.tar.gz
  其中kws.bin为speech_kws_fsmn_ctc_char_fullset_avg10_20220908_quant16.bin

Note:


V2.5.14-029-20230106_Android
NUI:
分支: develop/2.5.14-029/wakeup_tts
commit id: 42f20a489caf0d25493b8d6083b4486d82eb9e4b
说明:
  1. 

SE(submodule):
分支: CEI_V2.4.x_Fix
commit id: e4154a3edea2520edf913685862304c277506a21
说明:
  1. 

NuiDemoForUnit:
分支: release/V2.5.14-01B/unit_merge_taobaozhi
commit id: 657b7389f0e9920578707858003f1bc960b6f962
说明:
  1.

resources:
  oss://swap/shichen.fsc/NUI/resources/all_resources_new_kws.tar.gz
  其中kws.bin为speech_kws_fsmn_ctc_char_fullset_avg10_20220908_quant16.bin

Note:

