按标点分段发送添加发送失败后调用uapi_start_tts 2123/1
authorluozheng <1732036298@qq.com>
Thu, 21 Aug 2025 12:28:34 +0000 (20:28 +0800)
committerluozheng <1732036298@qq.com>
Thu, 21 Aug 2025 12:28:34 +0000 (20:28 +0800)
code/sdk/application/wearable/fd230app/nativeui/aivoice/src/AiVoiceModel.cpp

index c4ee9a6..077aa16 100644 (file)
@@ -801,11 +801,18 @@ namespace OHOS
             {
                 accumulatedText.clear();
             }
+            fouce_count = 0;
         }
         else
         {
             // 发送失败,等待下次发送
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "发送失败,等待下次发送");
+            fouce_count++;
+            if(fouce_count >= 3)
+            {
+                uapi_start_tts();
+                fouce_count = 0;
+            }
         }
     }