MoYoYoTech/VoiceDialogue
653
1[project]2name = "voice_dialogue"3version = "1.2.0"4description = "一个基于AI的智能语音对话系统,支持实时语音识别、自然语言处理和语音合成"5readme = "README.md"6requires-python = ">=3.11"7dependencies = [8 "cn2an>=0.5.23",9 "einops>=0.8.1",10 "en-core-web-sm",11 "fastapi==0.136.3",12 "ffmpeg-python>=0.2.0",13 "funasr-onnx==0.4.1",14 "g2p-en>=2.1.0",15 "huggingface-hub==0.36.2",16 "jieba>=0.42.1",17 "jieba-fast>=0.53",18 "langchain==0.2.17",19 "langchain-community==0.2.17",20 "langsegment",21 "librosa==0.11.0",22 "llama-cpp-python==0.3.9",23 "loguru==0.7.3",24 "misaki[en]>=0.9.4",25 "opencc>=1.1.9",26 "playsound==1.2.2",27 "pyaudio==0.2.14",28 "pyobjc-framework-avfoundation>=11.0",29 "pypinyin>=0.54.0",30 "pytorch-lightning==2.3.1",31 "pywhispercpp",32 "qwen-asr>=0.0.6",33 "silero-vad==5.1.2",34 "soundfile==0.13.1",35 "torch==2.3.1",36 "transformers==4.57.6",37 "uvicorn==0.34.3",38 "websockets>=15.0.1",39 "wordsegment>=1.3.1",40]41 42[tool.uv.sources]43pywhispercpp = { git = "https://github.com/absadiki/pywhispercpp" }44langsegment = { git = "https://github.com/ishine/LangSegment.git" }45en-core-web-sm = { url = "https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.8.0/en_core_web_sm-3.8.0-py3-none-any.whl" }46 47[dependency-groups]48dev = [49 "pyinstaller>=6.14.1",50]51 