Yes, you can combine the Meet template with the Agent template to enable multiple people to interact with an AI agent. The Meet template provides a video conferencing interface, while the Agent template offers AI interaction capabilities. Together, they can create a solution where multiple users can engage with an AI agent in a group setting.
Here’s how you can approach this integration:
• Start with the Meet Template: Use it as the base for your video conferencing interface.
• Integrate the AI Agent: Use the Agent template to add AI-powered interactions, such as handling audio streams and processing speech-to-text for multiple users.
• Real-Time Communication: The AI agent can join the session and interact with all participants using LiveKit’s WebRTC capabilities.
• Multi-User Handling: Implement logic to manage multiple audio streams and ensure the AI agent can process and respond to inputs from different users. Participants can direct their questions to the AI agent by name or specific keywords.
For an example, the KITT project demonstrates this integration by combining a Zoom-inspired interface with an AI agent that joins meetings and responds to queries. You can explore the Meet and Agent templates on GitHub for implementation details.