Inspired from the idea of a parent who had posted his concern here: http://superuser.com/questions/545329
This app runs in the background as a service. It is a resource aware app, i.e.consumes minimum CPU, memory, battery etc. Permissions required in the app are:
RECEIVE_BOOT_COMPLETED -> To start monitoring automatically after reboot.
RECORD_AUDIO -> To monitor sound around you in order to detect noise.
SYSTEM_ALERT_WINDOW -> Used by the overlay to block the game or current foreground application.
GET_TASKS -> In order to determine if a game application is running in the foreground.
This app is brought to you free of cost, without ads. Please give 5 stars if you like it.
*** NOTE ***
This is just a beta version developed by me in a very short duration. This app may still need lot of refinements. Please contact me if it does not work on your phone or if you find any bug.
* Activity to measure and set appropriate noise dB level on your device