171 lines
4.1 KiB
TOML
171 lines
4.1 KiB
TOML
[project]
|
|
name = "ai-voicebot-agent"
|
|
version = "0.1.0"
|
|
description = "AI Voicebot Environment"
|
|
readme = "README.md"
|
|
requires-python = ">=3.12"
|
|
dependencies = [
|
|
"about-time>=4.2.1",
|
|
"aiofiles>=24.1.0",
|
|
"aiohappyeyeballs>=2.6.1",
|
|
"aiohttp>=3.12.15",
|
|
"aioice>=0.10.1",
|
|
"aiortc>=1.13.0",
|
|
"aiosignal>=1.4.0",
|
|
"alive-progress>=3.2.0",
|
|
"annotated-types>=0.7.0",
|
|
"anthropic>=0.40.0",
|
|
"anyio>=4.10.0",
|
|
"attrs>=25.3.0",
|
|
"audioread>=3.0.1",
|
|
"autograd>=1.8.0",
|
|
"av>=14.4.0",
|
|
"brotli>=1.1.0",
|
|
"certifi>=2025.8.3",
|
|
"cffi>=2.0.0",
|
|
"charset-normalizer>=3.4.3",
|
|
"click>=8.2.1",
|
|
"cma>=4.3.0",
|
|
"contourpy>=1.3.3",
|
|
"cryptography>=45.0.7",
|
|
"cycler>=0.12.1",
|
|
"datasets>=4.1.0",
|
|
"decorator>=5.2.1",
|
|
"deprecated>=1.2.18",
|
|
"dill>=0.4.0",
|
|
"dnspython>=2.8.0",
|
|
"fastapi>=0.116.1",
|
|
"ffmpy>=0.6.1",
|
|
"filelock>=3.19.1",
|
|
"fonttools>=4.59.2",
|
|
"frozenlist>=1.7.0",
|
|
"fsspec>=2025.9.0",
|
|
"google-crc32c>=1.7.1",
|
|
"gradio>=5.45.0",
|
|
"gradio-client>=1.13.0",
|
|
"graphemeu>=0.8.0",
|
|
"groovy>=0.1.2",
|
|
"h11>=0.16.0",
|
|
"hf-xet>=1.1.10",
|
|
"httpcore>=1.0.9",
|
|
"httpx>=0.28.1",
|
|
"huggingface-hub>=0.34.5",
|
|
"idna>=3.10",
|
|
"ifaddr>=0.2.0",
|
|
"iniconfig>=2.1.0",
|
|
"jinja2>=3.1.6",
|
|
"jiwer>=4.0.0",
|
|
"joblib>=1.5.2",
|
|
"jsonschema>=4.25.1",
|
|
"jsonschema-specifications>=2025.9.1",
|
|
"kiwisolver>=1.4.9",
|
|
"lazy-loader>=0.4",
|
|
"librosa>=0.11.0",
|
|
"llvmlite>=0.44.0",
|
|
"markdown-it-py>=4.0.0",
|
|
"markupsafe>=3.0.2",
|
|
"matplotlib>=3.10.6",
|
|
"mdurl>=0.1.2",
|
|
"ml-dtypes>=0.5.3",
|
|
"more-itertools>=10.8.0",
|
|
"mpmath>=1.3.0",
|
|
"msgpack>=1.1.1",
|
|
"multidict>=6.6.4",
|
|
"multiprocess>=0.70.16",
|
|
"natsort>=8.4.0",
|
|
"networkx>=3.4.2",
|
|
"ninja>=1.13.0",
|
|
"nncf>=2.18.0",
|
|
"numba>=0.61.2",
|
|
"numpy>=2.2.6",
|
|
"onnx>=1.19.0",
|
|
"openai>=1.101.0",
|
|
"openai-whisper",
|
|
"opencv-python>=4.12.0.88",
|
|
"openvino>=2025.3.0",
|
|
"openvino-genai>=2025.3.0.0",
|
|
"openvino-telemetry>=2025.2.0",
|
|
"openvino-tokenizers>=2025.3.0.0",
|
|
"optimum>=1.27.0",
|
|
"optimum-intel",
|
|
"orjson>=3.11.3",
|
|
"packaging>=25.0",
|
|
"pandas>=2.3.2",
|
|
"pillow>=11.3.0",
|
|
"platformdirs>=4.4.0",
|
|
"pluggy>=1.6.0",
|
|
"pooch>=1.8.2",
|
|
"propcache>=0.3.2",
|
|
"protobuf>=6.32.1",
|
|
"psutil>=7.0.0",
|
|
"pyarrow>=21.0.0",
|
|
"pycparser>=2.23",
|
|
"pydantic>=2.11.9",
|
|
"pydantic-core>=2.33.2",
|
|
"pydot>=3.0.4",
|
|
"pydub>=0.25.1",
|
|
"pyee>=13.0.0",
|
|
"pygments>=2.19.2",
|
|
"pylibsrtp>=0.12.0",
|
|
"pymoo>=0.6.1.5",
|
|
"pyopencl>=2025.2.6",
|
|
"pyopenssl>=25.2.0",
|
|
"pyparsing>=3.2.4",
|
|
"pytest>=8.4.2",
|
|
"pytest-asyncio>=1.2.0",
|
|
"python-dateutil>=2.9.0.post0",
|
|
"python-ffmpeg>=2.0.12",
|
|
"python-multipart>=0.0.20",
|
|
"pytools>=2025.2.4",
|
|
"pytz>=2025.2",
|
|
"pyyaml>=6.0.2",
|
|
"rapidfuzz>=3.14.1",
|
|
"referencing>=0.36.2",
|
|
"regex>=2025.9.1",
|
|
"requests>=2.32.5",
|
|
"resampy>=0.4.3",
|
|
"rich>=14.1.0",
|
|
"rpds-py>=0.27.1",
|
|
"ruff>=0.13.0",
|
|
"safehttpx>=0.1.6",
|
|
"safetensors>=0.6.2",
|
|
"scikit-learn>=1.7.2",
|
|
"scipy>=1.16.2",
|
|
"semantic-version>=2.10.0",
|
|
"setuptools>=80.9.0",
|
|
"shellingham>=1.5.4",
|
|
"siphash24>=1.8",
|
|
"six>=1.17.0",
|
|
"sniffio>=1.3.1",
|
|
"soundfile>=0.13.1",
|
|
"soxr>=1.0.0",
|
|
"speechrecognition>=3.14.3",
|
|
"starlette>=0.47.3",
|
|
"sympy>=1.14.0",
|
|
"tabulate>=0.9.0",
|
|
"threadpoolctl>=3.6.0",
|
|
"tiktoken>=0.11.0",
|
|
"tokenizers>=0.21.4",
|
|
"tomlkit>=0.13.3",
|
|
"torch>=2.8.0",
|
|
"torchvision>=0.23.0",
|
|
"tqdm>=4.67.1",
|
|
"transformers>=4.53.3",
|
|
"triton>=3.4.0",
|
|
"typer>=0.17.4",
|
|
"typing-extensions>=4.15.0",
|
|
"typing-inspection>=0.4.1",
|
|
"tzdata>=2025.2",
|
|
"urllib3>=2.5.0",
|
|
"uvicorn>=0.35.0",
|
|
"watchdog>=6.0.0",
|
|
"websockets>=15.0.1",
|
|
"wrapt>=1.17.3",
|
|
"xxhash>=3.5.0",
|
|
"yarl>=1.20.1",
|
|
]
|
|
|
|
[tool.uv.sources]
|
|
openai-whisper = { git = "https://github.com/openai/whisper.git", rev = "c0d2f624c09dc18e709e37c2ad90c039a4eb72a2" }
|
|
optimum-intel = { git = "https://github.com/huggingface/optimum-intel.git", rev = "b9c151fec6b414d9ca78be8643d08e267b133bfc" }
|