processors: fix LLMResponseAggregator with lower VAD values
This commit is contained in:
@@ -71,7 +71,8 @@ class LLMResponseAggregator(FrameProcessor):
|
||||
# S I T E -> X
|
||||
# S I E T -> X
|
||||
# S I E I T -> X
|
||||
#
|
||||
# S E T -> X
|
||||
# S E I T -> X
|
||||
# The following case would not be supported:
|
||||
#
|
||||
# S I E T1 I T2 -> X
|
||||
@@ -96,7 +97,7 @@ class LLMResponseAggregator(FrameProcessor):
|
||||
# We might have received the end frame but we might still be
|
||||
# aggregating (i.e. we have seen interim results but not the final
|
||||
# text).
|
||||
self._aggregating = self._seen_interim_results
|
||||
self._aggregating = self._seen_interim_results or len(self._aggregation) == 0
|
||||
|
||||
# Send the aggregation if we are not aggregating anymore (i.e. no
|
||||
# more interim results received).
|
||||
|
||||
Reference in New Issue
Block a user