M5 echo, didn't add as media player

Do I need to add specific config for the M5 speakers to be added as media players?

Am looking to target them on tts automation but no entity shows that I can target as a media player?

If you are using the M5 for voice assistance then this will only work with push to talk. I don’t believe you can use the media player function with wakeword activation as the framework type for using the wakeword does not support the esphome media player.

1 Like

One of the first versions of the config I used also exposed a media player you could use to send TTS messages to, so it’s certainly possible.

I can try to find that back.

1 Like

I have the same issue with the m5 and Raspiaudio Muse Luxe.
When the device is flashed as voice assistant, i can use wakeword but no mediaplayer. When flashed as mediaplayer, i cannot use wake word but only push-to-talk.

It seems voice assistant setups use “framework: arduino” and the other use “framework: esp-idf”, which does not support media_player…

Thanks for the clarification, so if I wanted to create “alexa, what time is it?” and for the response to return to the M5 used to invoke the request I would need to make a custom custom sentence and response?

Trying to get responses in one of other media players (e.g. Google home/nest mini) instead of m5 stack (it’s own volume is too low for this). Yet can’t see the way to do it. I mean, “Marvin, turn on kitchen light” (light turned on). I want Google home mini to respond: “turned on kitchen light” , not m5.

I wish there was a way. I found this thread due to I am trying to figure out how to do THIS!!!