26 lines
890 B
Plaintext
26 lines
890 B
Plaintext
# 语音助手最小依赖(从大工程 requirements 精简,若 import 报错再补包)
|
||
numpy>=1.21.0
|
||
scipy>=1.10.0
|
||
onnx>=1.14.0
|
||
onnxruntime>=1.16.0
|
||
librosa>=0.10.0
|
||
soundfile>=0.12.0
|
||
pyaudio>=0.2.14
|
||
noisereduce>=2.0.0
|
||
sounddevice>=0.4.6
|
||
pyyaml>=5.4.0
|
||
jieba>=0.42.1
|
||
pypinyin>=0.50.0
|
||
opencc-python-reimplemented>=0.1.7
|
||
cn2an>=0.5.0
|
||
misaki[zh]>=0.8.2
|
||
pydantic>=2.4.0
|
||
# 大模型(Qwen GGUF)
|
||
llama-cpp-python>=0.2.0
|
||
# 云端语音 WebSocket(websocket-client)
|
||
websocket-client>=1.6.0
|
||
|
||
# ROS1:publish_flight_intent_ros_once / flight_bridge 需 rospy(std_msgs)。Noetic 一般 apt 安装,勿用 pip 覆盖:
|
||
# sudo apt install ros-noetic-ros-base # 或桌面版,须含 rospy
|
||
# 使用 conda/venv 时请在启动前 source /opt/ros/noetic/setup.bash,且保持 PYTHONPATH 含上述 dist-packages(主程序 ROS 桥子进程已把工程根 prepend 到 $PYTHONPATH)。
|