- Ajout de TTS>=0.22.0 aux dépendances - Création du module utils/tts_generator.py avec Coqui XTTS v2 * Support GPU avec mixed precision (FP16) * Lazy loading avec singleton pattern * Chunking automatique pour textes longs * Support multilingue (fr, en, es, de, etc.) - Ajout de la route /chat/export-audio dans flask_app.py - Ajout du bouton Audio dans chat.html (côté Word/PDF) - Génération audio WAV téléchargeable depuis les réponses Optimisé pour GPU 4070 (8GB VRAM) : utilise 4-6GB, génération rapide Qualité : voix naturelle française avec prosodie expressive 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
33 lines
540 B
Plaintext
33 lines
540 B
Plaintext
# Core dependencies
|
|
weaviate-client>=4.18.0
|
|
flask>=3.0.0
|
|
mistralai>=1.0.0
|
|
python-dotenv>=1.0.0
|
|
requests>=2.31.0
|
|
werkzeug>=3.0.0
|
|
python-docx>=1.1.0
|
|
reportlab>=4.0.0
|
|
|
|
# TTS dependencies
|
|
TTS>=0.22.0
|
|
|
|
# MCP Server dependencies
|
|
mcp>=1.0.0
|
|
pydantic>=2.0.0
|
|
|
|
# Type checking and static analysis
|
|
mypy>=1.8.0
|
|
types-Flask>=1.1.0
|
|
types-requests>=2.31.0
|
|
|
|
# Documentation validation
|
|
pydocstyle>=6.3.0
|
|
|
|
# Testing dependencies
|
|
pytest>=7.0.0
|
|
pytest-asyncio>=0.23.0
|
|
httpx>=0.25.0
|
|
|
|
# MCP Client (for Python agent applications)
|
|
anthropic>=0.39.0 # Claude API
|