Voice Order on Esp32 Ai Cam DFR1154

userHead Filou 2025-12-09 19:11:06 20 Views0 Replies

Hi,

 

I try to can give simple order to DFR1154 esp32 Ai Cam , like ‘photo’ for take photo, or 2, or 3 orders like this, with a model generate on line (edge impulse for exemple) or other and a reinjection on the  DFR1154, and a run on local, without Cloud .

 

On the edge impulse site, there is an exemple for the XIAO-ESP32-S3-Sense, but it don't work with   DFR1154 ..

 

 

On Arduino IDE there is an exemple for TensorFlowLite => micro_speech.ino, but it don't compile, the Error trace :

 

-----------------

In file included from /home/phil/Arduino/libraries/TensorFlowLite_ESP32/src/third_party/flatbuffers/array.h:21,
                from /home/phil/Arduino/libraries/TensorFlowLite_ESP32/src/third_party/flatbuffers/flatbuffers.h:22,
                from /home/phil/Arduino/libraries/TensorFlowLite_ESP32/src/tensorflow/lite/micro/micro_interpreter.h:21,
                from /tmp/.arduinoIDE-unsaved2025119-9477-1fzvh62.d1jp/micro_speech/micro_speech.ino:26:
/home/phil/Arduino/libraries/TensorFlowLite_ESP32/src/third_party/flatbuffers/stl_emulation.h: In member function 'constexpr flatbuffers::span<T, Extent>& flatbuffers::span<T, Extent>::operator=(const flatbuffers::span<T, Extent>&)':
/home/phil/Arduino/libraries/TensorFlowLite_ESP32/src/third_party/flatbuffers/stl_emulation.h:386:12: error: assignment of read-only member 'flatbuffers::span<T, Extent>::count_'
 386 |     count_ = other.count_;
     |     ~~~~~~~^~~~~~~~~~~~~~
exit status 1

Compilation error: exit status 1

-----------------

 

An idea ?
Thank for your help !