As etapas a seguir são necessárias para configurar o ambiente de desenvolvimento do AI-Chatbox:
- Preparação do hardwareUse a placa de desenvolvimento XIAO ESP32S3 Sense para garantir que um cartão SD esteja conectado para armazenar o modelo de fala.
- Instalação do ambiente RustConsulte o guia oficial (Rust on ESP) para instalar a cadeia de ferramentas do Rust on ESP.
- Instalação do ambiente PythonVosk speech-to-text: Usado para executar o serviço Vosk speech-to-text.
- Download de modelos VoskObtenha o modelo chinês (vosk-model-cn-0.22.zip) no site oficial da Vosk, descompacte-o e copie o arquivo do modelo (por exemplo, mn7_cn) para o diretório raiz do cartão SD.
- Instalação de dependências: Executar
pip install vosk flask flask-cors
Instale as dependências do Python e passe o arquivosource $HOME/export-esp.sh
Ativar o ambiente Rust.
Essa resposta foi extraída do artigoAI-Chatbox: projeto de diálogo inteligente de fala para texto baseado no ESP32S3O