feat(glass): 添加任务结束功能支持语音命令

- 在 OfflineCmdServiceHelper 中添加结束任务、完成等语音命令
- 在 SprayingResultActivity 中实现 taskFinish 方法处理任务结束逻辑
- 集成语音识别功能支持结束任务、完成任务等指令
- 更新语音命令映射以处理新的任务状态变更
这个提交包含在:
徐勤民 2026-04-14 22:42:56 +08:00
父节点 3270625e09
当前提交 eedb57afe3
共有 2 个文件被更改,包括 9 次插入0 次删除

查看文件

@ -159,6 +159,10 @@ object OfflineCmdServiceHelper {
add(OfflineCmdBean("更正结果", "geng zheng jie guo"))
add(OfflineCmdBean("人工更正", "ren gong geng zheng"))
add(OfflineCmdBean("更正", "geng zheng"))
add(OfflineCmdBean("结束任务", "jie shu ren wu"))
add(OfflineCmdBean("结束", "jie shu"))
add(OfflineCmdBean("完成", "wan cheng"))
add(OfflineCmdBean("完成任务", "wan cheng ren wu"))
//
}
fun init(){

查看文件

@ -70,6 +70,9 @@ class SprayingResultActivity :
"人工更正结果", "更正结果", "人工更正", "更正" -> {
rest()
}
"结束任务", "完成任务", "完成", "结束" -> {
taskFinish()
}
}
}
}
@ -88,6 +91,7 @@ class SprayingResultActivity :
fun rest() {
manualResultLauncher.launch(Intent(this, SprayingManualResultActivity::class.java))
}
fun taskFinish(){}
private val photoCallbackId = UUID.randomUUID().toString()
@ -191,6 +195,7 @@ class SprayingResultActivity :
}
"结束任务" -> {
taskFinish()
}
"人工更正结果" -> {