--gmusic-unlimited-activity plays same playlist for activity every time #507
When using --gmusic-unlimited-activity, the playlist that is chosen and returned from search results is the same every time.
Steps to Reproduce
Expected behavior: [What you expect to happen]
Installation Method Used
APT repo and libs from pip
I have a paid Google Music account.
The text was updated successfully, but these errors were encountered:
Hi!, thanks for taking the time to report this issue.
Tizonia uses fuzzy matching to select stations from the search results returned by the cloud service. The idea is to make the interaction with Tizonia on the command line as minimal as possible. So there is no way to interact with Tiizonia to select a specific station once the stations are printed on the console. But you can always modify your search term to 'help' the fuzzy matching logic select some other station the next time around.
So for example, when I type
I see 3 stations printed on the console, the last one being 'Office radio'. So if I cancel that and try again again with
Tizonia makes 'Office radio' the selected station and plays its streams.
So, maybe there's something else going on here... See the examples below. One using 'working' and the other using 'working office radio'. Neither of the result sets are what I would expect (music without lyrics).
The results provided with my google account (and from my current location) are different.
One thing you could try and see if it makes a difference is to try and upgrade all the pip dependencies, in case something is not up-to-date.
See https://github.com/tizonia/tizonia-openmax-il#upgrade-debian--ubuntu--raspbian, but essentially you just need to type:
OK, I think I got what you mean by 'unexpected tracks'. Regardless of whether you get the right 'station' selected, the actual songs in it don't seem to belong to that particular 'activity'.
I think you are actually right in that there is something wrong with those songs. I'll investigate.
Thanks for checking it out. If you want, I can send over the debug logs from earlier. I haven't had a chance to go through them to see if anything sticks out.
In addition to the unexpected tracks (which also happens when trying to just play a station, ie
OMX_TIZONIA_AUDIO_PARAM_GMUSICPLAYLISTTYPE (part of #507)
'enqueue_situation_unlimited' (part of #507)
tiz_gmusic_play_situation (part of #507)
…tuation signature (part of #507)
signature (part of #507)
This issue is being fixed with the introduction of the optional argument '--gmusic-additional-keywords' in conjunction with the existing '--gmusic-unlimited-activity'.
This will allow Tizonia to filter based on station names, once a list of stations has been retrieved for a specified activity.