Daisy - a voice controlled app for Roon

I am writing a voice control android app to work with the Roon APIs hopefully that’s OK with Roon as I am a customer and the API is there to be used, but sometimes its good to check.

It’s just for personal use for now and it’s actually going really well. However it’s made a lot harder because the Roon API is not well documented and does not return the internal UIDs that uniquely identify an asset like a playlist artist or track. What happens is we get a pseudo id that varies from session to session.

I do have the system working at a basic level where a request is turned into text then passed to my own api which plays what is asked for in the specified zone. This is all specific for my expertise and setup but happy to share my git repo if the Roon devs don’t mind. I was wondering if this would help those with some disabilities who might struggle with the app to enjoy their music.