-
Notifications
You must be signed in to change notification settings - Fork 87
Release Info_chn
- 发布于 2024年11月25日
- 要求最小 Launcher 版本为 135 版本,版本号 18158.
- 唤醒
wakeup()
方法,新增WakeupRequest
参数 -
WakeupRequest
支持withResponse
控制,来自 SDK 的唤醒可以激活唤醒应答 - 唤醒
onWakeupWord()
回调,新增WakeupOrigin
参数
- 跟随
beWithMe()
方法,新增SpeedLevel
参数 - 配置、读取跟随速度
- 地点移动
goTo()
方法,新增highAccuracyArrival
,noRotationAtEnd
参数 - 坐标移动
goToPosition()
方法,新增highAccuracyArrival
参数
- 新增
Gender.GIRL
,Gender.BOY
TTS 音色,需配合 135 中文 temi 使用 - 新增
getHomeScreenMode()
方法,获取当前主屏幕模式
- 改进本地地图导入导出时对文件类型 tar.gz,tgz,tar 的支持.
- 发布于 2024年8月12日.
- 要求最小 Launcher 版本为 134 版本,版本号 18024.
- resetMap
- finishMapping
- updateMapName
- continueMapping
- upsertMapLayer
- deleteMapLayer
- 支持 MS_MY. VI_VN, EL_GR, RU_RU 作为 STT 语言
- 支持 MS_MY. VI_VN, EL_GR 作为 TTS 语言
- TtsRequest 支持队列
- 增加实时导航规划路径监听
- 重定位支持指定位置
- 新增 10008,10009 导航状态码
- 增加第二块电池电量显示
- 增加急停按钮状态监听和查询
- 关闭 Kiosk mode 可指定返回主页的模式。
- 发布于 2024年5月2日.
- 要求最小 Launcher 版本为 133 版本,版本号 17878.
- 主动获取当前位置、角度、平板角度数据
getPosition()
-
addOnCurrentPositionChangedListener
增加监听后将立即收到一次地点数据推送。
- 设置 temi 会议麦克风音量增益
setMicGainLevel()
- 增加对 133 新功能 地图擦 图层的支持
- 支持 HI_IN,EN_IN 作为 STT 语言
- 支持 EN_IN 作为 TTS 语言
-
wakeup()
可以接收 SttRequest 参数 -
startDefaultNlu()
可以接收 SttLanguage 参数 -
askQuestion()
可以接收 TtsRequest 和 SttRequest 作为参数 - 增加连续对话的支持,在
wakeup()
中对 SttRequest 传入timeout
和multipleConversation
做到长超时和多轮对话。(目前仍是实验阶段,将在后续版本改善)
- 发布于 2023年12月15日.
- 要求最小 Launcher 版本为 132 版本,版本号 17711.
在 MapDataModel -> Layer 中加入 layerDirection
,用来表示单向虚拟墙
- 发布于 2023年11月23日.
- 要求最小 Launcher 版本为 132 版本,版本号 17683.
SDK 在未检测到 temi launcher 时不再会执行 forceStop()
- 启动讲解列表页 startPage(Page.TOURS)
- 获取讲解列表 getAllTours()
- 启动指定讲解 playTour()
- 在识别结果中返回 faceRect
- 使用 132 temi launcher,应用可以调用 wakeup() 并传入希望 temi 可以听懂的 SttLanguage 语言列表
- 商店应用可以通过调用 setAsrLanguages() 来指定其运行期间系统支持的 ASR 语言。
- 通过 wakeup() 启动的对话,如果同时传入了语言列表,将优先于 setAsrLanguages 指定的语言被当前对话所使用。
- AsrListener 在返回文字的同时也会返回语言。
- startTelepresence() 在 temi launcher 内部将等同于 startMeeting() 方法处理。唯一区别是不需要 Meetings 权限。
-
startMeeting() 支持新的参数
blockRobotInteraction
。将会禁用部分 temi UI 防止远程通话被干扰。 -
LinkBasedMeeting 同样支持
blockRobotInteraction
参数。
- 发布于 2023年8月7日.
- 要求最小 Launcher 版本为 131 版本,版本号 17589.
-
支持最小障碍距离配置
minimumObstacleDistance
如果你的 temi 因加上了配件而导致宽度增加,这个接口可以增大其导航时的安全距离。
- 发布于 2023年7月31日.
- 要求最小 Launcher 版本为 131 版本,版本号 17579.
- 支持本地注册人脸识别
- 支持本地备份、导入地图
- 加入 土耳其语
tr-TR
作为 TTS 语言
- 发布于 2023年6月13日.
- 要求最小 Launcher 版本为 131 版本,版本号 17487.
-
开启多方通话会议
startMeeting()
,需要MEETINGS
权限。 -
开关待机模式
enableStandBy()
,需要SETTINGS
权限。 -
加入 爱沙尼亚语
et-EE
语作为 TTS 语言。
- 发布于 2023年2月2日.
- 要求最小 Launcher 版本为 130 版本,版本号 17276.
-
加入 印地语
hi-IN
语作为 TTS 语言。 -
Serial.weight
属性在不支持重量检测的固件上将返回 0
- 发布于 2023年1月18日.
- 要求最小 Launcher 版本为 130 版本,版本号 17266.
-
通过 SDK 为当前 temi 创建通话链接
createLinkBasedMeeting
.该方法与 temi 手机应用及 temi 管理平台功能一致,可创建一个网络视频会议通话连接,从而在任何一个浏览器都可以与当前 temi 进行通话,而无需注册为 temi 用户
-
添加
MEETINGS
权限用于创建通话连接,及结束当前通话. -
setInteractionState
使迎宾模式保持在交互状态.此前,在迎宾模式的第三阶段,交互阶段。如果没有触摸屏幕、有效的人体检测、机器人移动、语音对话、导览、通话等行为,temi 将在指定时间后自动结束结束交互状态,进入第四阶段并结束本轮迎宾。
从 130 版本开始,temi 会接受从 SDK 发过来的交互状态。第三方应用可以 setInteractionState 为 true,使迎宾模式保持在有交互状态。此时应用可以去播放音乐、视频,而无需担心进度被 temi 内置逻辑给打断。当应用判断自身交互结束后,可 setInteractionState 为 false。则 temi 会再次检查自身的无交互逻辑来控制结束本轮迎宾。
-
开机完成广播.
com.robotemi.intent.action.BOOT_COMPLETED
temi 会向这一 action 发送广播,并带有
SN
作为 String extra 值。.请注意:即使收到这一广播,仍不代表可以调用 Robot.getInstance() 之后的方法。建议收到广播后仍去监听
OnRobotReadyListener
回调。因为即使 temi 启动完成,三方应用与 temi 通过 SDK 建立连接仍是一个独立的、短暂的耗时过程。只有连接建立完成后方能调用 Robot 方法。 -
加入
Serial.getLcdColorBytes
util 方法用于控制 temi GO 背后的 LCD 屏幕颜色和文字颜色。 -
加入
Serial.weight
util 方法用于读取 temi GO 托盘的置物重量。 需要 1.8 版本的 MCU 固件支持。 -
加入拖拽监听,产生
onRobotDragStateChanged
回调,表示 temi 在非主动移动的情况下被拖动。 -
加入
stopTelepresence()
接口,需要 Meetings 权限,用于结束当前通话。 -
加入
ca_ES
加泰罗尼亚语 TTS 语言选项 -
在
MapDataModel
中返回当前地图的名称mapName
-
在
CallState
回调中加入lowLightMode
表示夜景增强模式的开关.当夜景增强模式启动后,temi 视频通话的摄像头画面将会被算法优化,提高画面亮度。
-
在示例应用中加入更多控制 temi GO LED 灯带的参考用例。
-
在示例应用中加入启动 temi 浏览器展示指定网页的参考用例。
-
声明文件中加入
<queries>
用于修复 temi Platform 上使用 Android 11 及以上的平板设备,使用 SDK 时发生的应用崩溃。
- 发布于 2022年9月27日.
- 要求最小 Launcher 版本为 129 版本,版本号 17009.
- 修复
OnLoadMapStatusChangedListener
在 temi V2 上的异常
- 发布于 2022年9月8日.
- 要求最小 Launcher 版本为 129 版本,版本号 17009.
- 加入 temi GO 的串口通讯支持,查看 temi GO 信息,请访问 https://www.robotemi.com/robots/
- 从 17009 版本起, 人脸识别结果会在会在全部场景下返回检测结果的性别和年龄 (此前仅对迎宾模式下的访客提供)
- 发布于 2022年8月22日.
- 要求最小 Launcher 版本为 129 版本,版本号 16933.
- patrol 巡逻接口
- onTelepresenceStatusChanged 初始化及回调状态更新。
- getAllContact 返回联系人角色更新,与组织角色及机器人联系人对应
- 人脸识别返回结果用户类型更新
- 发布于 2022年8月10日.
- 要求最小 Launcher 版本为 16892.
- Kiosk 权限更新
- TtsVoice, StandBy 控制接口.
- 多楼层
- TTS 缓存
查看完整更新日志:
https://github.com/robotemi/sdk/releases/tag/v1.129.0
- 发布于 2022年7月11日.
- 要求最小 Launcher 版本为 16398.
- 修复 navigationSafety 接口将
SafetyLevel.MEDIUM
返回为SafetyLevel.HIGH
的问题 #303
- 发布于 2022年3月15日.
- 要求最小 Launcher 版本为 16398-chinaTencent.
- 发布于 2021年12月25日。
- 要求最小 Launcher 版本为 16013-chinaTencent。
- 发布于 2021年9月23日。
- 要求最小 Launcher 版本为 15567-chinaTencent。
- 控制当前正在播放的导览
- 地面深度传感器(开、关、获取其是否可用)
- 是否有悬崖传感器
- 设置、获取悬崖传感器模式
- 设置、获取头部深度传感器灵敏度级别
- 前部 TOF 传感器(开、关、获取其是否可用)
- 后部 TOF 传感器(开、关、获取其是否可用)
- 发布于 2021年5月1日。
- 要求最小 Launcher 版本为 14654-chinaTencent。
- 关机
- 设置声音模式
- 设置(获取)硬件按钮模式
- 获取机器人名称
- 设置(获取)系统模式(默认、迎宾、隐私模式)
- 打开(关闭、获取是否打开)商店模式(Kiosk)
- AOSP 拉丁键盘(获取所支持的语言种类、启用指定语言)
- 覆盖 temi 原有语音流(TTS)
- TTS 播报新增 语言 参数
- 人脸识别结果新增 用户ID 参数
- 导览(Sequence)新增 图片 imageKey、描述 参数、标签
- 导航新增 重定位中 状态
- 新增根据标签获取所有导览集合
- 将 用户检测模式 与 原地跟随(原欢迎模式) 分离
- turnBy、tiltBy、tiltAngle新增 速度系数 参数
- 发布于 2021年2月8日。
- 要求最小 Launcher 版本为 14315-chinaTencent。
- 发布于 2021年1月15日。
- 要求最小 Launcher 版本为 14293-chinaTencent。
- 发布于 2020年11月23日。
- 要求最小 Launcher 版本为 14048-chinaTencent。
- 覆盖原有对话层用户交互界面
- 重定位
- 重启 temi
- 启动系统界面(设置,联系人,位置,地图编辑器,主页,应用列表)
- 获取机器人成员(管理员,主人)的空闲状态(temi 移动应用,temi 管理平台)
- 向 temi 管理平台拨打视频通话
- 播放指定导览并设置是否显示导览播放器界面
- 发布于 2020年9月14日。
- 要求最小 Launcher 版本为 13716-chinaTencent。
- 修复在大地图中获取到空数据问题
- 发布于 2020年7月31日。
- 要求最小 Launcher 版本为 13646-chinaTencent。
- temi 权限机制(检查、请求权限)
- 请求成为选中的商店模式技能
- 顶部移动状态徽章(开、关、获取其是否可用)
- 用户检测模式(开、关、获取其是否可用、指定检测范围)
- 自主返回(开、关、获取其是否可用)
- 设置、获取当前音量
- 设置、获取导航避障安全等级
- 设置、获取导航速度等级
- 开启、关闭人脸识别
- 获取、播放导览
- 前往某个坐标
- 获取地图数据
- 触发系统默认的自然语言理解
- 查看当前唤醒是否可用
- 覆盖原语音识别(ASR)
- temi 权限请求结果回调
- 机器人当前距其他地点的距离变化监听器
- 当前机器人位置坐标变化监听器
- 导览播放的状态变化监听器
- 机器人是否被抬起监听器
- 用户检测模式的数据(距离、角度等)变化监听器
- 人脸识别监听器
- temi SDK 错误信息回调
- 发布于 2020年5月19日。
- 要求最小 Launcher 版本为 13365-chinaTencent。
- 发布于 2020年4月8日。
- 要求最小 Launcher 版本为 13146-chinaTencent。
- 发布于 2020年1月22日。
- 要求最小 Launcher 版本为 12668-chinaTencent。
- 发布于 2019年12月10日。
- 要求最小 Launcher 版本为 11969-chinaTencent。
-
从0.10.53版本开始在使用temi SDK上不区分中文版和英文版的Launcher,中英文版的机器可使用同一SDK,集成方式:
implementation 'com.robotemi:sdk:0.10.53'
-
之前SDK版本中发布的欢迎模式监听器现在被替换成用户检测与用户交互监听器,目的是为了可以更灵活地进行开发以及获取更多temi状态机的反馈。
- 发布于 2019年11月14日。
- 要求最小 Launcher 版本为 11642-chinaTencent。
- 发布于 2019年9月19日 。
- 要求最小 Launcher 版本为 11167-chinaTencent。
- 发布于 2019年9月5日。
- 要求最小 Launcher 版本为 10723-chinaTencent。