Pular para o conteúdo
Framework de Voz & IA

ESP-SR

Framework de reconhecimento de fala local e processamento de áudio com IA na borda (Edge AI), permitindo comandos de voz sem depender de conexão à internet.

Linguagem
C / C++
ESP Speech Recognition Framework
Categoria
Framework de Voz & IA
Objetivo principal
Processamento de voz local, detecção de palavra de ativação (Wake Word) e reconhecimento de comandos de fala em tempo real

Recursos de destaque

  • WakeNet: Detecção precisa de Wake Words locais (como 'Hi, ESP' e palavras personalizadas)
  • MultiNet: Reconhecimento de até centenas de comandos de voz locais offline em português, inglês e mandarim
  • AFE (Audio Front-End): Cancelamento acústico de eco (AEC), supressão de ruído (BSS/NS) e controle automático de ganho (AGC)
  • Suporte a múltiplos microfones com formação de feixe direcional (Beamforming)
  • Otimizado com aceleração vetorial SIMD para ESP32-S3 e ESP32-P4
  • Componente disponível no ESP Component Registry (espressif/esp-sr)

Quando usar

  • Eletrodomésticos com controle por voz 100% offline e privativo
  • Painéis de automação residencial acionados por fala
  • Brinquedos interativos e robótica educacional
  • Equipamentos hospitalares e industriais com comando sem as mãos

Exemplo de código

Trecho de partida em C / C++. Ajuste pinos e configuração à sua placa.

ESP-SRC / C++
1