Pular para o conteúdo
Framework de Áudio & Voz

ESP-ADF

Framework especializado para processamento, streaming e reprodução de áudio digital de alta qualidade em SoCs ESP32.

Linguagem
C / C++
ESP Audio Development Framework
Categoria
Framework de Áudio & Voz
Objetivo principal
Criação de pipelines de áudio flexíveis com decodificadores, streaming de rede, equalização e efeitos acústicos

Recursos de destaque

  • Arquitetura de pipeline de áudio modular (Audio Elements & Audio Stream)
  • Suporte a múltiplos codecs: MP3, AAC, FLAC, WAV, OGG, Opus e AMR
  • Streaming de áudio via HTTP, HTTPS, HLS, RTSP e WebSockets
  • Suporte a Bluetooth A2DP (Sink/Source) e Bluetooth Handsfree (HFP)
  • Algoritmos de processamento acústico (AEC, AGC, NS, equalizadores paramétricos)
  • Suporte a placas dedicadas como ESP32-LyraT e ESP32-S3-Korvo

Quando usar

  • Caixas de som inteligentes e internet radios
  • Intercomunicadores, walkie-talkies e sistemas de interfonia VoIP
  • Aparelhos de reprodução musical com PSRAM
  • Sistemas de som ambiente para automação predial

Exemplo de código

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

ESP-ADFC / C++
1