first commit
This commit is contained in:
40
agent-livekit/README.md
Normal file
40
agent-livekit/README.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# Agent LiveKit Integration
|
||||
|
||||
This folder contains the LiveKit integration for the MCP Chrome Bridge project, enabling real-time audio/video communication and AI agent interactions.
|
||||
|
||||
## Features
|
||||
|
||||
- Real-time audio/video communication using LiveKit
|
||||
- AI agent integration with Chrome automation
|
||||
- WebRTC-based communication
|
||||
- Voice-to-text and text-to-speech capabilities
|
||||
- Screen sharing and remote control
|
||||
|
||||
## Setup
|
||||
|
||||
1. Install dependencies:
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
2. Configure LiveKit settings in `livekit_config.yaml`
|
||||
|
||||
3. Run the LiveKit agent:
|
||||
```bash
|
||||
python livekit_agent.py
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
The LiveKit agent can be configured through:
|
||||
- `livekit_config.yaml` - LiveKit server and room settings
|
||||
- `mcp_livekit_config.yaml` - MCP server configuration with LiveKit integration
|
||||
|
||||
## Files
|
||||
|
||||
- `livekit_agent.py` - Main LiveKit agent implementation
|
||||
- `livekit_config.yaml` - LiveKit configuration
|
||||
- `mcp_livekit_config.yaml` - MCP server configuration with LiveKit
|
||||
- `requirements.txt` - Python dependencies
|
||||
- `voice_handler.py` - Voice processing and speech recognition
|
||||
- `screen_share.py` - Screen sharing functionality
|
Reference in New Issue
Block a user