# 助手本体依赖。按方案 §10 要求固定版本。 # 实测可用组合:Python 3.12(服务器)/ 3.13(N5095),两台机器都验证过。 pipecat-ai==1.10.0 # 会话管线框架(服务器侧用其传输/打断能力) sherpa-onnx==1.13.8 # 本地 STT/TTS 运行时(自带 onnxruntime,不依赖 pip 的) numpy==2.5.3 aiohttp==3.14.3 # LLM 流式请求 # 说明: # - 不装 pipecat-ai[local]:本地声卡传输只在 N5095(客户端)需要, # 服务器侧走 WebRTC,不需要 PyAudio。 # - pipecat 会把 onnxruntime 钉到 1.24.x。实测不影响 sherpa-onnx, # 后者自带运行时不读 pip 的那个。若要单独用 onnxruntime,注意版本。