Merge pull request #1725 from pipecat-ai/aleix/update-daily-python-0.18.1
update to daily-python 0.18.1
This commit is contained in:
@@ -47,7 +47,7 @@ canonical = [ "aiofiles~=24.1.0" ]
|
|||||||
cartesia = [ "cartesia~=1.4.0", "websockets~=13.1" ]
|
cartesia = [ "cartesia~=1.4.0", "websockets~=13.1" ]
|
||||||
cerebras = []
|
cerebras = []
|
||||||
deepseek = []
|
deepseek = []
|
||||||
daily = [ "daily-python~=0.18.0" ]
|
daily = [ "daily-python~=0.18.1" ]
|
||||||
deepgram = [ "deepgram-sdk~=3.8.0" ]
|
deepgram = [ "deepgram-sdk~=3.8.0" ]
|
||||||
elevenlabs = [ "websockets~=13.1" ]
|
elevenlabs = [ "websockets~=13.1" ]
|
||||||
fal = [ "fal-client~=0.5.9" ]
|
fal = [ "fal-client~=0.5.9" ]
|
||||||
|
|||||||
@@ -11,14 +11,6 @@ from dataclasses import dataclass
|
|||||||
from typing import Any, Awaitable, Callable, Dict, Mapping, Optional
|
from typing import Any, Awaitable, Callable, Dict, Mapping, Optional
|
||||||
|
|
||||||
import aiohttp
|
import aiohttp
|
||||||
from daily import (
|
|
||||||
AudioData,
|
|
||||||
CustomAudioSource,
|
|
||||||
VideoFrame,
|
|
||||||
VirtualCameraDevice,
|
|
||||||
VirtualMicrophoneDevice,
|
|
||||||
VirtualSpeakerDevice,
|
|
||||||
)
|
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
|
||||||
@@ -50,7 +42,17 @@ from pipecat.transports.base_transport import BaseTransport, TransportParams
|
|||||||
from pipecat.utils.asyncio import BaseTaskManager
|
from pipecat.utils.asyncio import BaseTaskManager
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from daily import CallClient, Daily, EventHandler
|
from daily import (
|
||||||
|
AudioData,
|
||||||
|
CallClient,
|
||||||
|
CustomAudioSource,
|
||||||
|
Daily,
|
||||||
|
EventHandler,
|
||||||
|
VideoFrame,
|
||||||
|
VirtualCameraDevice,
|
||||||
|
VirtualMicrophoneDevice,
|
||||||
|
VirtualSpeakerDevice,
|
||||||
|
)
|
||||||
except ModuleNotFoundError as e:
|
except ModuleNotFoundError as e:
|
||||||
logger.error(f"Exception: {e}")
|
logger.error(f"Exception: {e}")
|
||||||
logger.error(
|
logger.error(
|
||||||
|
|||||||
Reference in New Issue
Block a user