DroneMind/voice_drone_assistant/requirements.txt
2026-04-14 09:59:51 +08:00

26 lines
890 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.

# 语音助手最小依赖(从大工程 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
# 云端语音 WebSocketwebsocket-client
websocket-client>=1.6.0
# ROS1publish_flight_intent_ros_once / flight_bridge 需 rospystd_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