From 2e5b0c1d6bbcf89baf4365df8a94d749ad5d7edc Mon Sep 17 00:00:00 2001 From: joachimchauvet Date: Tue, 17 Sep 2024 22:04:42 +0300 Subject: [PATCH] add tenacity dependency --- examples/foundational/01b-livekit-audio.py | 3 ++- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/foundational/01b-livekit-audio.py b/examples/foundational/01b-livekit-audio.py index 9a6d80709..8cfb265ca 100644 --- a/examples/foundational/01b-livekit-audio.py +++ b/examples/foundational/01b-livekit-audio.py @@ -7,6 +7,7 @@ import aiohttp from dotenv import load_dotenv from livekit import api # pip install livekit-api from loguru import logger + from pipecat.frames.frames import TextFrame from pipecat.pipeline.pipeline import Pipeline from pipecat.pipeline.runner import PipelineRunner @@ -84,7 +85,7 @@ async def main(): # Register an event handler so we can play the audio when the # participant joins. - @transport.event_handler("on_participant_joined") + @transport.event_handler("on_first_participant_joined") async def on_first_participant_joined(transport, participant_id): await task.queue_frame(TextFrame(f"Hello there!")) diff --git a/pyproject.toml b/pyproject.toml index aebccda2f..943153d2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ google = [ "google-generativeai~=0.7.2" ] gstreamer = [ "pygobject~=3.48.2" ] fireworks = [ "openai~=1.37.2" ] langchain = [ "langchain~=0.2.14", "langchain-community~=0.2.12", "langchain-openai~=0.1.20" ] -livekit = [ "livekit~=0.13.1" ] +livekit = [ "livekit~=0.13.1", "tenacity~=9.0.0" ] lmnt = [ "lmnt~=1.1.4" ] local = [ "pyaudio~=0.2.14" ] moondream = [ "einops~=0.8.0", "timm~=1.0.8", "transformers~=4.44.0" ]