mirror of
https://github.com/dograh-hq/dograh.git
synced 2026-06-16 08:25:18 +02:00
fix: add cloudonix call hangup strategy
This commit is contained in:
parent
77a55fcfe3
commit
eb9b40e6b5
2 changed files with 79 additions and 0 deletions
|
|
@ -10,6 +10,7 @@ from api.services.telephony.providers.ari_call_strategies import (
|
|||
ARIBridgeSwapStrategy,
|
||||
ARIHangupStrategy,
|
||||
)
|
||||
from api.services.telephony.providers.cloudonix_call_strategies import CloudonixHangupStrategy
|
||||
from api.services.telephony.providers.twilio_call_strategies import (
|
||||
TwilioConferenceStrategy,
|
||||
TwilioHangupStrategy,
|
||||
|
|
@ -131,11 +132,13 @@ async def create_cloudonix_transport(
|
|||
|
||||
from pipecat.serializers.cloudonix import CloudonixFrameSerializer
|
||||
|
||||
hangup_strategy = CloudonixHangupStrategy()
|
||||
serializer = CloudonixFrameSerializer(
|
||||
call_id=call_id,
|
||||
stream_sid=stream_sid,
|
||||
domain_id=domain_id,
|
||||
bearer_token=bearer_token,
|
||||
hangup_strategy=hangup_strategy,
|
||||
)
|
||||
|
||||
return FastAPIWebsocketTransport(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue