You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following each step as described here, I implemented the example, and managed to make it work on both Android and iOS (thanks by the way for the detailed explanation).
That being said, I tested it with that song (I know, it's some weird stuff, but that's the purpose of the test), and here are the results:
the official Shazam app recognizes it instantly
your example on iOS recognizes it correctly, though after 3 to 4 seconds
your example on Android doesn't manage to recognize it, even after trying it multiple times
More importantly: I made the test with the official Shazam app and the Android version of your example on the same device.
I made some research and found out that thread where it says that it could come from the maximumQuerySignatureDuration, but since I use the javascript script given in your documentation to generate the developer token, I already use the maximum expiration delay (which is 180 days). I even tried with the maximum allowed delay, which is exactly 15777000 seconds, but still not working. Not sure if it refers to that or not, though.
Any help would be very welcomed.
The text was updated successfully, but these errors were encountered:
In ShazamManager.startListening(), you use 41000 for the sample rate, instead of using 44100 for example, which is one of the expected sample rates, as you can see here.
Following each step as described here, I implemented the example, and managed to make it work on both Android and iOS (thanks by the way for the detailed explanation).
That being said, I tested it with that song (I know, it's some weird stuff, but that's the purpose of the test), and here are the results:
More importantly: I made the test with the official Shazam app and the Android version of your example on the same device.
I made some research and found out that thread where it says that it could come from the
maximumQuerySignatureDuration
, but since I use the javascript script given in your documentation to generate the developer token, I already use the maximum expiration delay (which is 180 days). I even tried with the maximum allowed delay, which is exactly 15777000 seconds, but still not working. Not sure if it refers to that or not, though.Any help would be very welcomed.
The text was updated successfully, but these errors were encountered: