跳到主要内容
版本:v1.3.2

更新日志

[v1.3.2] - 2026-09-17​

  1. iOS 和 Android 的对外接口与接入方式已对齐,新接入请使用当前文档推荐的接口。
  2. 新增鉴权方式选择接口,支持 default、online、offline 与 all;iOS 和 Android 分别提供对应平台的 verifyAuth 重载。
  3. 修复 App 在 SDK 外部下载离线模型包后,iOS 离线模型包就绪检查接口可能返回错误结果的问题;
  4. 离线 SDK 升级至 1.2.2,离线模型修复了 4 个问题:ASR 偶发 final 结果为空;识别文本中的 <> 符号被清理;仅有标点的 ASR 结果不再产生气泡;日语断句 1 自测问题已修复。

[v1.3.1] - 2026-09-11​

  1. 在线 ASR 结果新增 duration 和 offset 字段,用于标识语音片段时长与在音频流中的位置;气泡可通过 bubbleEnd 事件确认结束。
  2. 离线翻译支持中间态(partial)和稳定态(stable)两种结果下发模式,可按业务体验选择。
  3. 离线翻译支持运行中切换源语言和目标语言,无需销毁并重建整个翻译链路。
  4. 离线翻译新增 offline_bubble_end 事件,用于准确标记离线翻译气泡结束。
  5. 离线翻译支持运行中切换 recognize、toText、toSpeech 三种能力档位;升档前需确保对应离线模型已下载完成。
  6. 支持在线翻译一对一低延迟音频模式,并支持按左右声道推送 PCM 音频。
  7. 支持获取译后 PCM 音频,应用可自行控制播放、音频处理和路由策略;音频回调可配置为后台线程执行。
  8. 新增在线翻译敏感词脱敏开关,默认启用;如业务需要原样展示或二次处理文本,请在升级前确认脱敏策略。
  9. 诊断日志支持 Essential、Diagnostic、Trace 三档采集,并支持加密落盘和会话级日志隔离。
  10. 优化离线翻译长语音的最终译文拼接、TTS 回调积压和气泡顺序。
  11. 增强在线翻译 RTM 重连、解析和重连期间切语言的稳定性。
  12. 优化离线翻译性能和修复一些已知问题。
  13. 对齐 iOS 和 Android 创建房间时 sourceLanguage 和 targetLanguage 的语言 code 设置。

[v1.2.8] - 2026-08-21​

  1. 修复 Android release 包混淆错误,确保编译后代码正确运行。
  2. 修复 Android 超时返回异常,避免无响应的异常。
  3. 更新 Android 原生依赖库,适配 16 KB Page Size,修复部分设备的兼容性及潜在崩溃问题。

[v1.2.3] - 2026-08-03​

  • Android 诊断日志(包括 RTC 相关日志)存放位置调整到应用沙箱内部存储(Internal Storage)的 files/ 中。

[v1.2.1] - 2026-07-29​

[v1.2.0] - 2026-07-21​

作为首个正式版本,Tmk Translation SDK 为 iOS 和 Android 平台提供统一的实时语音翻译能力,帮助开发者快速构建多语言实时语音翻译应用。

主要特性

  • 在线翻译:支持 55 种语言、109 种口音。
  • 离线翻译:支持 11 种主要语言,在无网络环境下仍可完成翻译。
  • 集成语音识别(ASR)、智能翻译(MT/LLM)和语音合成(TTS)能力。
  • 提供统一 API,支持在线/离线模式切换、状态管理、异常处理、离线模型管理及问题诊断。

发布内容