Metadata-Version: 2.4
Name: egrobots-sa-client
Version: 1.0.0
Summary: Python client for Egrobots Arabic Speech Sentiment Analysis service
Author-email: Egrobots <moamen.moustafa@egrobots.com>
License: MIT
Project-URL: Homepage, https://github.com/Mox301/egrobots-audio-analysis-agent-demo
Project-URL: Documentation, https://github.com/Mox301/egrobots-audio-analysis-agent-demo/blob/main/backend_client/CLIENT_USAGE.md
Project-URL: Repository, https://github.com/Mox301/egrobots-audio-analysis-agent-demo
Project-URL: Issues, https://github.com/Mox301/egrobots-audio-analysis-agent-demo/issues
Keywords: arabic,audio,sentiment,analysis,speech,nlp
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Multimedia :: Sound/Audio :: Analysis
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: websockets>=10.0
Requires-Dist: pydub>=0.25.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: requests>=2.28.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.21; extra == "dev"
Requires-Dist: build>=0.10; extra == "dev"
Requires-Dist: twine>=4.0; extra == "dev"

# Egrobots SA Client

Python client for Egrobots Arabic Speech Sentiment Analysis service.

## Installation

```bash
pip install egrobots-sa-client
```

## Quick Start

```python
from egrobots_sa_client import EgrobotsSSAClient

client = EgrobotsSSAClient()

# Batch processing
result = client.batch_process(
    audio_path="audio.mp3",
    endpoint="sentiment",  # or "conversation"
    enable_translation=False
)
```

## Configuration

Create a `.env` file:

```env
WEBSOCKET_URL=wss://your-service.com/ws/stream-sentiment
BASE_URL=https://your-service.com
```

## Documentation

See [CLIENT_USAGE.md](CLIENT_USAGE.md) for full documentation.

## License

MIT
