added 09 examples
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import aiohttp
|
||||
import argparse
|
||||
import asyncio
|
||||
import requests
|
||||
@@ -7,9 +8,10 @@ import urllib.parse
|
||||
from dailyai.services.daily_transport_service import DailyTransportService
|
||||
from dailyai.services.azure_ai_services import AzureLLMService, AzureTTSService
|
||||
from dailyai.services.elevenlabs_ai_service import ElevenLabsTTSService
|
||||
from dailyai.queue_frame import QueueFrame, FrameType
|
||||
from dailyai.queue_frame import QueueFrame
|
||||
|
||||
async def main(room_url:str):
|
||||
async with aiohttp.ClientSession() as session:
|
||||
global transport
|
||||
global llm
|
||||
global tts
|
||||
@@ -26,7 +28,7 @@ async def main(room_url:str):
|
||||
|
||||
llm = AzureLLMService()
|
||||
tts1 = AzureTTSService()
|
||||
tts2 = ElevenLabsTTSService()
|
||||
tts2 = ElevenLabsTTSService(session)
|
||||
|
||||
async def argue():
|
||||
bot1_messages = [
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import aiohttp
|
||||
import argparse
|
||||
import asyncio
|
||||
import requests
|
||||
@@ -9,9 +10,10 @@ from dailyai.services.azure_ai_services import AzureLLMService, AzureTTSService
|
||||
from dailyai.services.elevenlabs_ai_service import ElevenLabsTTSService
|
||||
from dailyai.services.fal_ai_services import FalImageGenService
|
||||
from dailyai.services.open_ai_services import OpenAIImageGenService
|
||||
from dailyai.queue_frame import QueueFrame, FrameType
|
||||
from dailyai.queue_frame import QueueFrame, AudioQueueFrame, ImageQueueFrame
|
||||
|
||||
async def main(room_url:str):
|
||||
async with aiohttp.ClientSession() as session:
|
||||
global transport
|
||||
global llm
|
||||
global tts
|
||||
@@ -30,8 +32,8 @@ async def main(room_url:str):
|
||||
|
||||
llm = AzureLLMService()
|
||||
tts1 = AzureTTSService()
|
||||
tts2 = ElevenLabsTTSService()
|
||||
dalle = FalImageGenService(image_size="1024x1024")
|
||||
tts2 = ElevenLabsTTSService(session)
|
||||
dalle = FalImageGenService(image_size="1024x1024", aiohttp_session=session)
|
||||
# dalle = OpenAIImageGenService(image_size="1024x1024")
|
||||
|
||||
bot1_messages = [
|
||||
@@ -78,8 +80,8 @@ async def main(room_url:str):
|
||||
)
|
||||
await transport.send_queue.put(
|
||||
[
|
||||
QueueFrame(FrameType.IMAGE, image_data1[1]),
|
||||
QueueFrame(FrameType.AUDIO, audio1),
|
||||
ImageQueueFrame(None, image_data1[1]),
|
||||
AudioQueueFrame(audio1),
|
||||
]
|
||||
)
|
||||
|
||||
@@ -90,8 +92,8 @@ async def main(room_url:str):
|
||||
)
|
||||
await transport.send_queue.put(
|
||||
[
|
||||
QueueFrame(FrameType.IMAGE, image_data2[1]),
|
||||
QueueFrame(FrameType.AUDIO, audio2),
|
||||
ImageQueueFrame(None, image_data2[1]),
|
||||
AudioQueueFrame(audio2),
|
||||
]
|
||||
)
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import aiohttp
|
||||
import argparse
|
||||
import asyncio
|
||||
import requests
|
||||
@@ -9,9 +10,10 @@ from dailyai.services.azure_ai_services import AzureLLMService, AzureTTSService
|
||||
from dailyai.services.elevenlabs_ai_service import ElevenLabsTTSService
|
||||
from dailyai.services.fal_ai_services import FalImageGenService
|
||||
from dailyai.services.open_ai_services import OpenAIImageGenService
|
||||
from dailyai.queue_frame import QueueFrame, FrameType
|
||||
from dailyai.queue_frame import QueueFrame, AudioQueueFrame, ImageQueueFrame
|
||||
|
||||
async def main(room_url:str):
|
||||
async with aiohttp.ClientSession() as session:
|
||||
global transport
|
||||
global llm
|
||||
global tts
|
||||
@@ -30,8 +32,8 @@ async def main(room_url:str):
|
||||
|
||||
llm = AzureLLMService()
|
||||
tts1 = AzureTTSService()
|
||||
tts2 = ElevenLabsTTSService()
|
||||
dalle = FalImageGenService(image_size="1024x1024")
|
||||
tts2 = ElevenLabsTTSService(session)
|
||||
dalle = FalImageGenService(image_size="1024x1024", aiohttp_session=session)
|
||||
# dalle = OpenAIImageGenService(image_size="1024x1024")
|
||||
|
||||
topic = "Are pokemon edible?"
|
||||
@@ -88,8 +90,8 @@ async def main(room_url:str):
|
||||
)
|
||||
await transport.send_queue.put(
|
||||
[
|
||||
QueueFrame(FrameType.IMAGE, image_data1[1]),
|
||||
QueueFrame(FrameType.AUDIO, audio1),
|
||||
ImageQueueFrame(None, image_data1[1]),
|
||||
AudioQueueFrame(audio1),
|
||||
]
|
||||
)
|
||||
|
||||
@@ -100,8 +102,8 @@ async def main(room_url:str):
|
||||
)
|
||||
await transport.send_queue.put(
|
||||
[
|
||||
QueueFrame(FrameType.IMAGE, image_data2[1]),
|
||||
QueueFrame(FrameType.AUDIO, audio2),
|
||||
ImageQueueFrame(None, image_data2[1]),
|
||||
AudioQueueFrame(audio2),
|
||||
]
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user