Metadata-Version: 2.1
Name: wirtual-plugins-turn-detection
Version: 0.0.1
Summary: End of utterance detection for LiveKit Agents
Home-page: https://github.com/wirtualdev/wirtual-agents
License: Apache-2.0
Project-URL: Documentation, https://docs.wirtual.dev
Project-URL: Website, https://wirtual.dev/
Project-URL: Source, https://github.com/wirtualdev/wirtual-agents
Keywords: webrtc,realtime,audio,video,wirtual
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.9.0
Description-Content-Type: text/markdown
Requires-Dist: wirtual-agents>=0.0.1
Requires-Dist: transformers>=4.47.1
Requires-Dist: numpy>=1.26
Requires-Dist: onnxruntime>=1.18
Requires-Dist: jinja2

## Installation

```bash
pip install wirtual-plugins-turn-detection
```

## Usage

This plugin is designed to be used with the `WirtualPipelineAgent`:

```python
from wirtual.plugins import turn_detector

agent = WirtualPipelineAgent(
    ...
    turn_detector=turn_detector.EOUModel(),
)
```

## Running your agent

This plugin requires model files. Before starting your agent for the first time, or when building Docker images for deployment, run the following command to download the model files:

```bash
python wirtual_agent.py download-files
```
