Files
life-echo/api/requirements.txt
iammm0 240a184da8 feat: 新增腾讯云ASR服务,支持按配置切换ASR提供商
- 新增tencent_asr_service.py腾讯云一句话识别
- 优化asr_service.py
- 更新services/__init__.py按ASR_PROVIDER切换whisper/tencent
- 更新requirements.txt

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 16:06:06 +08:00

54 lines
913 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# FastAPI and Web Server
fastapi==0.115.0
uvicorn[standard]==0.32.0
websockets==14.1
python-multipart==0.0.19
# LangChain and AI
langchain==0.3.7
langchain-openai==0.2.0
# Database
sqlalchemy==2.0.36
greenlet>=3.3.0
# PostgreSQL drivers
asyncpg>=0.29.0
psycopg[binary]>=3.1.0
# SQLite
aiosqlite==0.20.0
# Redis for session storage
redis>=5.0.0
aioredis>=2.0.0
# Celery for background tasks
celery[redis]>=5.3.0
# PDF Generation
reportlab==4.2.2
weasyprint==62.3
# Utilities
pydantic==2.9.2
pydantic-settings==2.5.2
python-dotenv==1.0.1
httpx==0.27.0
# Authentication
python-jose[cryptography]==3.3.0
bcrypt>=4.0.0
# Audio Processing - Local Whisper ASR
faster-whisper>=1.0.0
# Image Processing
Pillow>=10.0.0
# Tencent Cloud SDK全量包包含 SMS、ASR 语音识别等模块)
tencentcloud-sdk-python>=3.0.1000
openai
# Payment - WeChat Pay & Alipay
wechatpayv3>=0.3.0
python-alipay-sdk>=3.0.0