|
|
|
@ -559,7 +559,7 @@ class AgentController extends GetxController with WidgetsBindingObserver { |
|
|
|
final sessionid = event.data['sessionid'] ?? ''; |
|
|
|
final text = event.data['text'] ?? ''; |
|
|
|
currentText.value = text; // 保留当前文本,以便其他地方使用 |
|
|
|
Logger.i(TAG, '识别中间结果: $text'); |
|
|
|
Logger.i(TAG, '[$sessionid]识别中间结果: $text'); |
|
|
|
if (text.isNotEmpty) { |
|
|
|
// 查找是否有正在识别中的消息 |
|
|
|
final index = messages.lastIndexWhere( |
|
|
|
@ -591,7 +591,7 @@ class AgentController extends GetxController with WidgetsBindingObserver { |
|
|
|
case AgentServiceEventType.recognitionResult: |
|
|
|
final sessionid = event.data['sessionid'] ?? ''; |
|
|
|
final text = event.data['text'] ?? ''; |
|
|
|
Logger.i(TAG, '识别最终结果: $text'); |
|
|
|
Logger.i(TAG, '[$sessionid]识别最终结果: $text'); |
|
|
|
// 查找是否有正在识别中的消息 |
|
|
|
final index = messages.lastIndexWhere( |
|
|
|
(msg) => msg.sessionid == sessionid && msg.isUser); |
|
|
|
|