Merge pull request #405 from pipecat-ai/aleix/revert-dailysettings-aliases

Revert "transports(daily): use aliases in DailyDialinSettings"
This commit is contained in:
Aleix Conchillo Flaqué
2024-08-20 08:53:31 -07:00
committed by GitHub

View File

@@ -12,8 +12,6 @@ from dataclasses import dataclass
from typing import Any, Awaitable, Callable, Mapping, Optional from typing import Any, Awaitable, Callable, Mapping, Optional
from concurrent.futures import ThreadPoolExecutor from concurrent.futures import ThreadPoolExecutor
from pydantic import BaseModel, Field
from daily import ( from daily import (
CallClient, CallClient,
Daily, Daily,
@@ -21,6 +19,7 @@ from daily import (
VirtualCameraDevice, VirtualCameraDevice,
VirtualMicrophoneDevice, VirtualMicrophoneDevice,
VirtualSpeakerDevice) VirtualSpeakerDevice)
from pydantic.main import BaseModel
from pipecat.frames.frames import ( from pipecat.frames.frames import (
AudioRawFrame, AudioRawFrame,
@@ -83,8 +82,8 @@ class WebRTCVADAnalyzer(VADAnalyzer):
class DailyDialinSettings(BaseModel): class DailyDialinSettings(BaseModel):
call_id: str = Field(default="", alias="callId") call_id: str = ""
call_domain: str = Field(default="", alias="callDomain") call_domain: str = ""
class DailyTranscriptionSettings(BaseModel): class DailyTranscriptionSettings(BaseModel):