|
|
|
@ -133,6 +133,10 @@ class MeetingDetailsController extends GetxController |
|
|
|
List speakerList = await SqfliteApi.getMeetingSpeaker(id); |
|
|
|
textList.value = List.from(speakerList); |
|
|
|
} |
|
|
|
if (meetingDetails.value.tasktype == 1 || |
|
|
|
meetingDetails.value.tasktype == 2) { |
|
|
|
summaryCreate(); |
|
|
|
} |
|
|
|
isLoading.value = false; |
|
|
|
} |
|
|
|
|
|
|
|
@ -177,7 +181,7 @@ class MeetingDetailsController extends GetxController |
|
|
|
} |
|
|
|
|
|
|
|
void summaryCreate() async { |
|
|
|
if (meetingDetails.value.tasktype == 0) { |
|
|
|
if (meetingDetails.value.tasktype <= 1) { |
|
|
|
await _audioSpeaker(); |
|
|
|
} |
|
|
|
if (allText.isEmpty) { |
|
|
|
@ -190,6 +194,7 @@ class MeetingDetailsController extends GetxController |
|
|
|
} |
|
|
|
allText = text; |
|
|
|
} |
|
|
|
if (allText.isEmpty) return; |
|
|
|
await _aiServiceSummary(); |
|
|
|
} |
|
|
|
|
|
|
|
|