Hallo zusammen,
nachdem mein WLAN-Speaker mit 8266 Mucken machte fand ich folgendes Projekt:
WLAN-Speaker mit ESP32-A1S (https://github.com/nmaciol/ESP32-A1S-Audio-Message-Player-main)
Dieses Projekt vereint viele Vorzüge, die wären:
Verwendung von MQTT
Direkter Aufruf von Google-TTS,
Speichern von Standard-Ansagen möglich,
Abspielen von MP3-Dateien (auf SD-Karte),
Abspielen von Live-Streams,
Zugriff SD-Karte per FTP.
Ferner ist ein Rundruf per MQT auf alle WLAN-Speaker mögleich.
Ich habe folgende Änderung am Soure-Code vorgenommen (War bei mir notwendig):
Die Anpassung von .pio\libdeps\esp32dev\SimpleFTPServer\FtpServerKey.h sollte vor dem Kompilieren erfolgen.
Live-Streams die ssl verwenden sind nicht möglich und sollten vermieden werden.
Viel Spass damit.
Gruß Roman
UPD: Löschung Zeile 22/23 zurück genommen. Läuft auch so.
Netter Ansatz, aber was spricht gegen die Nutzung eines ESP32 mit Squeezelite?
Squeezelite ist ein reiner Streamer. Hiermit ist auch die Anwendung der Sprachausgabe (tts) möglich.
Sind halt komplett unterschiedliche Dinge.