Skip to content

Commit 031c38d

Browse files
committed
Add delay to sending audio data
1 parent ace97d2 commit 031c38d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

firebase-ai/src/main/kotlin/com/google/firebase/ai/type/LiveSession.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,10 @@ internal constructor(
328328
?.listenToRecording()
329329
?.buffer(UNLIMITED)
330330
?.accumulateUntil(MIN_BUFFER_SIZE)
331-
?.onEach { sendMediaStream(listOf(MediaData(it, "audio/pcm"))) }
331+
?.onEach {
332+
sendMediaStream(listOf(MediaData(it, "audio/pcm")))
333+
delay(0)
334+
}
332335
?.catch { throw FirebaseAIException.from(it) }
333336
?.launchIn(scope)
334337
}

0 commit comments

Comments
 (0)