src/main.cpp: In function 'void setup()':
src/main.cpp:651:44: error: invalid new-expression of abstract class type 'esphome::esp_adf::ESPADFSpeaker'
box_speaker = new esp_adf::ESPADFSpeaker();
^
In file included from src/esphome.h:28,
from src/main.cpp:3:
src/esphome/components/esp_adf/speaker/esp_adf_speaker.h:20:7: note: because the following virtual functions are pure within 'esphome::esp_adf::ESPADFSpeaker':
class ESPADFSpeaker : public ESPADFPipeline, public speaker::Speaker, public Component {
^~~~~~~~~~~~~
In file included from src/esphome/components/esp_adf/speaker/esp_adf_speaker.h:10,
from src/esphome.h:28,
from src/main.cpp:3:
src/esphome/components/speaker/speaker.h:21:16: note: 'virtual bool esphome::speaker::Speaker::has_buffered_data() const'
virtual bool has_buffered_data() const = 0;
Getting the following error during the compile: