Sprachassistant & Media Player umstellen von arduino auf esp-idf framework

Hallo ich versuche schon scheit Tagen einen Sprach Assistant zu bauen, ja ich weiss die gibt´s zu kaufen, mich interessiert aber der technische hintergrund bez der Code in ESP Home. Ich hab es soweit am laufen das Media Dateien abgespielt werden. Sobald ich aber von Framwork arduino auf ESP-idf wechsle bekomme ich den fehler beim Media_player das diese konfig nur für arduino ist. Wenn ich dan alles anpasse auf esp-idf geht garnichts mehr ich kann auch über Music Assistant keine Musik mehr abspielen obwohl der Lautsprecher gefunden und ansprechbar ist es kommt halt nix raus :rofl:.
hier der Code für arduino
(ESP32-S) Bord
esp32:
board: esp32dev
framework:
type: arduino

psram:
mode: quad
speed: 80MHz

i2s_audio:

  • id: i2s_mic
    i2s_lrclk_pin: GPIO32
    i2s_bclk_pin: GPIO33

  • id: i2s_spk
    i2s_lrclk_pin: GPIO26 # LRC Pin of the Max98357
    i2s_bclk_pin: GPIO25 # BCLK Pin of the Max98357

microphone:

  • platform: i2s_audio
    id: mic
    i2s_din_pin: GPIO14
    adc_type: external
    channel: left
    i2s_audio_id: i2s_mic

media_player:

  • platform: i2s_audio
    id: speaker
    name: „ESP32 Lautsprecher Buero“
    dac_type: external
    i2s_dout_pin: GPIO27 # DIN Pin of the MAX98357A Audio Amplifier
    mode: mono
    i2s_audio_id: i2s_spk

voice_assistant:
id: va_buero
microphone: mic
media_player: speaker
use_wake_word: true
noise_suppression_level: 2
auto_gain: 31dBFS

kann mir jemand tips geben.

Hi, willkommen im Club,

nimm mal deinen Post so wie er oben steht und wirf ihn Chatgpt vor!
Und schon hast du eine Erklärung warum es nicht geht! :scream:
Weitere Fragen zum Thema dann gerne hier!

Danke für die Info. Habe zwar Chatgpt benutz aber die falsche frage gestellt. War eine sehr gute Info über das Thema auch für das hintergrund wissen.

Wenn du noch Tip´s zur verbesserung hast gerne.