Хлопок, щелчок пальцами или свист — телефон отвечает громким сигналом, фонариком и вибрацией. Второй режим: антивор, телефон кричит, если его взяли, и замолкает только после разблокировки.
Что сделано:
• Распознавание звука на устройстве нейросетью YAMNet через LiteRT. Без сервера, звук не записывается.
• Фильтр ложных срабатываний: двери, посуда и клавиатура тревогу не запускают. Три уровня чувствительности, отсечка эха.
• Работа с выключенным экраном: foreground-сервис, тревога поверх блокировки, автозапуск, тихие часы.
• 30 звуков-ответов плюс свой файл из памяти телефона.
• Монетизация: AdMob и разовая покупка через Play Billing.
• Firebase: Analytics с отслеживанием покупок, Crashlytics, Firestore для отзывов.
• Интерфейс на 13 языках, карточка в Google Play — на 87.
Отдельная задача: Google заблокировал выпуск из-за выравнивания нативных библиотек под 16 КБ. Библиотека звукового движка была собрана под 4 КБ, обновления не существует — проект закрыт. Перенёс аудио-конвейер на LiteRT, сохранив пороги распознавания.
Стек: Flutter, Dart, Kotlin, YAMNet on LiteRT, Foreground Service, Play Billing, AdMob, Firebase, Google Play Console.
По всем вопросам можно обратиться напрямую в телеграм: 89123440356
https://play.google.com/store/apps/details?id=find.my.phone.by.clap