ESPDocs Logo

ESPDocs

Voltar para Frameworks
🎙️

ESP-SR

ESP Speech Recognition Framework

Framework de Voz & IA

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 DE DESENVOLVIMENTO

C / C++

Sintaxe e ecossistema

CATEGORIA DO FRAMEWORK

Framework de Voz & IA

Classificação de arquitetura

OBJETIVO PRINCIPAL

Processamento de voz local, detecção de palavra de ativação (Wake Word) e reconhecimento de comandos de fala em tempo real

Características 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)

Casos de Uso Recomendados

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

Resumo Técnico

Nome OficialESP-SR
LinguagemC / C++
Tipo / SuiteFramework de Voz & IA
Cor Temática
#6366F1

Demonstração de Código

Trecho de inicialização rápida. Copie e personalize em seu projeto.

C / C++Mais Exemplos
ESP-SR example
Local Source
1 

Dica de Desenvolvimento: Personalize o trecho de inicialização com as pinagens e configurações corretas correspondentes à série do seu microcontrolador (ex: ESP32-S3, ESP32-C6). A documentação detalhada da API pode ser acessada na barra superior do framework.