Версия ShazamKit для Android работает хуже, чем официальное приложение Shazam.Android

Форум для тех, кто программирует под Android
Гость
Версия ShazamKit для Android работает хуже, чем официальное приложение Shazam.

Сообщение Гость »


В моем проекте Flutter я реализовал API ShazamKit для iOS и Android, используя пакет flutter_shazam_kit.

Выполнив каждый описанный здесь шаг, я реализовал пример и сумел заставить его работать как на Android, так и на iOS.

При этом я протестировал его с этой песней (знаю, это какие-то странные вещи, но в этом и цель теста), и вот результаты:
[*]официальное приложение Shazam мгновенно распознает его. [*]ShazamKit на iOS распознает его правильно, хотя через 3–4 секунды. [*]ShazamKit на Android вообще не распознает его даже после нескольких попыток
Что еще более важно: я провел тест с официальным приложением Shazam и версией примера flutter_shazam_kit для Android на одном устройстве.

Я провел небольшое исследование и обнаружил ту ветку, в которой говорится, что это может быть получено из maximumQuerySignatureDuration, но я уже использую максимально допустимую задержку истечения срока действия, которая составляет ровно 15777000 секунд, но все еще не работает . Однако не уверен, относится ли это к этому или нет.

Любая помощь будет очень приветствоваться.

Вернуться в «Android»