Die folgenden Schritte sind erforderlich, um die AI-Chatbox Entwicklungsumgebung zu konfigurieren:
- Vorbereitung der HardwareVerwenden Sie das XIAO ESP32S3 Sense Entwicklungsboard und stellen Sie sicher, dass eine SD-Karte angeschlossen ist, um das Sprachmodell zu speichern.
- Installieren der Rust-UmgebungRust on ESP: Lesen Sie die offizielle Anleitung (Rust on ESP), um die Rust on ESP Toolchain zu installieren.
- Installieren der Python-UmgebungVosk: Wird verwendet, um den Vosk-Sprach-zu-Text-Dienst auszuführen.
- Vosk-Modelle herunterladenHolen Sie sich das chinesische Modell (vosk-model-cn-0.22.zip) von der offiziellen Vosk-Website, entpacken Sie es und kopieren Sie die Modelldatei (z.B. mn7_cn) in das Hauptverzeichnis der SD-Karte.
- Installation von Abhängigkeiten: Lauf
pip install vosk flask flask-cors
Installieren Sie die Python-Abhängigkeiten und übergeben Sie diesource $HOME/export-esp.sh
Aktivieren Sie die Rust-Umgebung.
Diese Antwort stammt aus dem ArtikelAI-Chatbox: ESP32S3-basiertes Projekt für intelligenten Dialog von Sprache zu TextDie