From 7c690c369e2ec33966be53d22c02f5ed40b7d7e8 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Sun, 28 Dec 2025 22:27:10 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F(agents)=20remove=20deprecati?= =?UTF-8?q?on=20warning=20for=20RoomInput/OutputOptions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Follow LiveKit's recommendations. --- src/agents/multi-user-transcriber.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/agents/multi-user-transcriber.py b/src/agents/multi-user-transcriber.py index d13e562b..5bd19d62 100644 --- a/src/agents/multi-user-transcriber.py +++ b/src/agents/multi-user-transcriber.py @@ -14,14 +14,15 @@ from livekit.agents import ( JobContext, JobProcess, JobRequest, - RoomInputOptions, RoomIO, - RoomOutputOptions, WorkerOptions, WorkerPermissions, cli, utils, ) +from livekit.agents import ( + room_io as lk_room_io, +) from livekit.plugins import deepgram, silero load_dotenv() @@ -128,12 +129,8 @@ class MultiUserTranscriber: agent_session=session, room=self.ctx.room, participant=participant, - input_options=RoomInputOptions( - text_enabled=False, - ), - output_options=RoomOutputOptions( - transcription_enabled=True, - audio_enabled=False, + options=lk_room_io.RoomOptions( + text_input=False, audio_output=False, text_output=True ), ) await room_io.start()