Skip to content

Commit d01a970

Browse files
committed
update
1 parent 6d4d67c commit d01a970

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

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

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,18 +66,17 @@ private constructor(
6666
*/
6767
public class Builder {
6868
@JvmField public var functionCallHandler: ((FunctionCallPart) -> FunctionResponsePart)? = null
69-
@JvmField public var audioHandler: ((AudioRecord, AudioTrack) -> Unit)? = null
69+
@JvmField public var audioHandler: ((AudioRecord.Builder, AudioTrack.Builder) -> Unit)? = null
7070
@JvmField public var transcriptHandler: ((Transcription?, Transcription?) -> Unit)? = null
7171
@JvmField public var enableInterruptions: Boolean = false
7272

7373
public fun setFunctionCallHandler(
7474
functionCallHandler: ((FunctionCallPart) -> FunctionResponsePart)?
7575
): Builder = apply { this.functionCallHandler = functionCallHandler }
7676

77-
public fun setAudioHandler(audioHandler: ((AudioRecord, AudioTrack) -> Unit)?): Builder =
78-
apply {
79-
this.audioHandler = audioHandler
80-
}
77+
public fun setAudioHandler(
78+
audioHandler: ((AudioRecord.Builder, AudioTrack.Builder) -> Unit)?
79+
): Builder = apply { this.audioHandler = audioHandler }
8180

8281
public fun setTranscriptHandler(
8382
transcriptHandler: ((Transcription?, Transcription?) -> Unit)?

0 commit comments

Comments
 (0)