处理tts提醒文案

This commit is contained in:
董宏宇
2021-08-17 18:45:58 +08:00
parent c9b3040f97
commit 6ac51ece2b

View File

@@ -354,40 +354,47 @@ class MogoPrivateObuManager private constructor() {
when (appId) {
// 变道预警,注意左后车辆/注意右后车辆
WarningTypeEnum.TYPE_USECASE_ID_LCW.useCaseId -> {
alertContent = WarningTypeEnum.getWarningContent(appId)
ttsContent = WarningTypeEnum.getWarningTts(appId)
if (direction == 2) {
ttsContent = String.format(ttsContent, "")
} else if (direction == 4) else {
ttsContent = String.format(ttsContent, "")
}
alertContent = WarningTypeEnum.getWarningContent(appId)
}
//车辆失控预警
WarningTypeEnum.TYPE_USECASE_ID_CLW.useCaseId -> {
ttsContent = WarningTypeEnum.getWarningTts(appId)
if (direction == 1) { //左前
ttsContent = String.format(ttsContent, "")
} else if (direction == 3) { //右前
ttsContent = String.format(ttsContent, "")
} else if (direction == 5) { //正前
ttsContent = "前车失控预警"
}
alertContent = WarningTypeEnum.getWarningContent(appId)
ttsContent = WarningTypeEnum.getWarningTts(appId)
when (direction) {
1 -> { //左前
ttsContent = String.format(ttsContent, "")
}
3 -> { //右前
ttsContent = String.format(ttsContent, "")
}
5 -> { //正前
ttsContent = alertContent
}
}
}
//异常车辆提醒
WarningTypeEnum.TYPE_USECASE_ID_AVW.useCaseId -> {
ttsContent = WarningTypeEnum.getWarningTts(appId)
if (direction == 1) { //左前
ttsContent = String.format(ttsContent, "")
} else if (direction == 3) { //右前
ttsContent = String.format(ttsContent, "")
} else if (direction == 5) { //正前
ttsContent = "前车异常"
}
alertContent = WarningTypeEnum.getWarningContent(appId)
ttsContent = WarningTypeEnum.getWarningTts(appId)
when (direction) {
1 -> { //左前
ttsContent = String.format(ttsContent, "")
}
3 -> { //右前
ttsContent = String.format(ttsContent, "")
}
5 -> { //正前
ttsContent = alertContent
}
}
}
//盲区预警