新手必看:SUSI.AI安装前的系统环境准备清单
新手必看SUSI.AI安装前的系统环境准备清单【免费下载链接】susi_installerSUSI Installer for RPi and Linux Desktops项目地址: https://gitcode.com/gh_mirrors/su/susi_installerSUSI.AI是一款开源的智能语音助手可在树莓派RPi和Linux桌面系统上运行。为确保安装过程顺利进行本指南将详细介绍安装前需要准备的系统环境和依赖项帮助新手用户快速完成前期配置。一、硬件要求SUSI.AI对硬件配置要求不高但建议满足以下基本条件树莓派Raspberry Pi 3B及以上型号推荐4B以获得更好性能存储至少8GB microSD卡建议Class 10高速卡网络稳定的WiFi连接或以太网接口音频设备麦克风用于语音输入和扬声器用于语音输出二、操作系统支持SUSI.AI支持以下操作系统树莓派Raspbian Buster及以上版本Linux桌面Ubuntu 18.04/Mint 19.2/Fedora 31/openSUSE Leap 15.1/Arch Linux三、必装系统依赖项3.1 核心工具安装以下工具是SUSI.AI运行的基础需通过系统包管理器安装程序Debian/Ubuntu/MintFedoraopenSUSE LeapArch Linuxgitsudo apt install gitsudo dnf install gitsudo zypper install gitsudo pacman -S gitwgetsudo apt install wgetsudo dnf install wgetsudo zypper install wgetsudo pacman -S wgetcurlsudo apt install curlsudo dnf install curlsudo zypper install curlsudo pacman -S curlpython3sudo apt install python3sudo dnf install python3sudo zypper install python3sudo pacman -S python3pip3sudo apt install python3-pipsudo dnf install python3-pipsudo zypper install python3-pipsudo pacman -S python3-pip3.2 音频与媒体依赖SUSI.AI需要音频处理工具和媒体播放器支持程序Debian/Ubuntu/MintFedora备注soxsudo apt install soxsudo dnf install sox音频处理工具vlcsudo apt install vlc-binsudo dnf install vlc需先启用RPMFusion仓库flacsudo apt install flacsudo dnf install flac音频编码支持图在Raspbian系统中通过Preferences Audio Device Settings配置音频设备3.3 网络与开发工具为支持远程管理和开发功能需安装# 安装SSH服务树莓派 sudo apt install openssh-server # 安装Java运行时部分服务依赖 sudo apt install default-jre-headless图在树莓派配置工具中启用SSH服务便于远程管理四、WiFi网络配置树莓派若使用WiFi连接需提前配置网络编辑WiFi配置文件sudo nano /etc/wpa_supplicant/wpa_supplicant.conf添加网络信息ctrl_interfaceDIR/var/run/wpa_supplicant GROUPnetdev update_config1 network{ ssidYOUR_SSID pskYOUR_PASSWORD }图WiFi配置文件示例需替换YOUR_SSID和YOUR_PASSWORD为实际网络信息五、Python依赖自动安装项目提供了自动安装脚本可一键安装所需Python库克隆项目仓库git clone https://gitcode.com/gh_mirrors/su/susi_installer cd susi_installer运行依赖安装脚本# 基础依赖安装 ./install-requirements.sh # 如需系统级安装推荐 ./install-requirements.sh --system-install核心Python依赖来自以下文件基础依赖requirements.txt可选依赖requirements-optional.txt六、系统环境验证安装完成后可通过以下命令验证关键依赖是否就绪# 检查Python版本 python3 --version # 检查pip版本需≥19.0 pip3 --version # 检查网络连接 ping -c 3 susi.ai七、常见问题解决7.1 Fedora系统VLC安装Fedora需先启用RPMFusion仓库sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf install vlc7.2 音频设备检测若音频设备无法识别可运行# 列出音频设备 arecord -l # 麦克风 aplay -l # 扬声器八、准备就绪完成以上步骤后您的系统已具备安装SUSI.AI的所有条件。接下来可执行主安装脚本./install-susi.sh详细安装指南可参考项目文档docs/raspberry-pi_install.md树莓派或docs/ubuntu_install.mdUbuntu桌面。祝安装顺利如有问题可查阅项目TODO文档或社区支持资源。【免费下载链接】susi_installerSUSI Installer for RPi and Linux Desktops项目地址: https://gitcode.com/gh_mirrors/su/susi_installer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考