ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::resampler Namespace Reference

Data Structures

class  ResamplerMicrophone
 Microphone that converts the audio of a source microphone to a different sample rate. More...
 
class  ResamplerSpeaker
 

Enumerations

enum  ResamplingEventGroupBits : uint32_t {
  COMMAND_STOP = (1 << 0) , COMMAND_START = (1 << 1) , COMMAND_FINISH = (1 << 2) , TASK_COMMAND_STOP = (1 << 5) ,
  STATE_STARTING = (1 << 10) , STATE_RUNNING = (1 << 11) , STATE_STOPPING = (1 << 12) , STATE_STOPPED = (1 << 13) ,
  ERR_ESP_NO_MEM = (1 << 19) , ERR_ESP_NOT_SUPPORTED = (1 << 20) , ERR_ESP_FAIL = (1 << 21) , ALL_BITS = 0x00FFFFFF
}
 

Functions

 ESPHOME_LOG_TAG (TAG, "resampler.microphone")
 
 ESPHOME_LOG_TAG (TAG, "resampler_speaker")
 

Enumeration Type Documentation

◆ ResamplingEventGroupBits

Enumerator
COMMAND_STOP 
COMMAND_START 
COMMAND_FINISH 
TASK_COMMAND_STOP 
STATE_STARTING 
STATE_RUNNING 
STATE_STOPPING 
STATE_STOPPED 
ERR_ESP_NO_MEM 
ERR_ESP_NOT_SUPPORTED 
ERR_ESP_FAIL 
ALL_BITS 

Definition at line 27 of file resampler_speaker.cpp.

Function Documentation

◆ ESPHOME_LOG_TAG() [1/2]

esphome::resampler::ESPHOME_LOG_TAG ( TAG ,
"resampler.microphone"  )

◆ ESPHOME_LOG_TAG() [2/2]

esphome::resampler::ESPHOME_LOG_TAG ( TAG ,
"resampler_speaker"  )