Raspberry pi as a sattelite for media player and bluetooth speaker?

I am using a raspberry pi 4 as a voice assistant satellite using wyoming-satellite. However, i dont want to waste the resource of this setup. I want it to be a media player for home assistant to play any annoucement, as well as a bluetooth speaker so that I can connect my phone (my ipad and laptop also) and play the youtube music.

I prefer using my phone to play a media source, and connect to the bluetooth speaker rather than using a media server like mps youtube on the pi.

What is the best solution for this, i need your suggestion.

Use MPD.
https://aerick.ca/tech/audio-server/