NoiseCapture
Android App dedicated to the measurement of environmental noise.
https://github.com/Universite-Gustave-Eiffel/NoiseCapture
Category: Consumption
Sub Category: Mobility and Transportation
Keywords
android collaborative-science measurements noise-maps
Keywords from Contributors
acoustics pathfinder featured sound room-acoustics numerical-codes modelisation sound-propagation research propagation
Last synced: about 21 hours ago
JSON representation
Repository metadata
Android App dedicated to the measurement of environmental noise.
- Host: GitHub
- URL: https://github.com/Universite-Gustave-Eiffel/NoiseCapture
- Owner: Universite-Gustave-Eiffel
- License: gpl-3.0
- Created: 2015-03-25T14:45:36.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-16T12:14:31.000Z (11 days ago)
- Last Synced: 2025-04-17T22:44:09.117Z (10 days ago)
- Topics: android, collaborative-science, measurements, noise-maps
- Language: Java
- Homepage: http://noise-planet.org/fr/noisecapture.html
- Size: 77 MB
- Stars: 102
- Watchers: 29
- Forks: 45
- Open Issues: 72
- Releases: 48
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
About NoiseCapture App
NoiseCapture App is Android App dedicated to the measurement of environmental noise.
Description
NoiseCapture App is an Android App project for measuring environmental noise using a smartphone. The goal is to produce relevant noise indicators from audio measurements, including a geospatial representation. Measurements can be shared with the community in order to produce participatory noise maps. NoiseCapture App is a component of a global infrastructure, i.e. a Spatial Data Infrastructure (SDI), called the OnoMap SDI, that allows to process and represent the geospatial information, like noise maps.
- A full description of the whole OnoMap SDI, including the NoiseCapture App, is given in the wiki pages.
- An user guide, for the use of the NoiseCapture App, is proposed within the NoiseCapture App (see the 'Help' page in the menu of NoiseCapture App).
Features
NoiseCapture App features are divided into 3 parts:
-
Measurement - Once the sound level calibration is done, the user start the measurement in order to record each second the LAeq, an average sound energy over a period of 1s. The spectrum repartition of the sound are analysed and stored using the Fourrier transform. The device location are recorded while measuring the sound level. The user has the hability to provide his own feedback about the feeling of the noise environment.
-
Extented report - Advanced statistics are computed locally on the phone and shown to the user. For each user's measurement the locations of the noise levels are displayed in a map.
-
Share results with the community - Anonymous results are transfered to Virtual Hubs (web server) and post-processed in order to build a noise map that merge all community results. Participative noise maps can be displayed within the NoiseCapture App, or online at https://onomap.noise-planet.org/.
Developments
NoiseCapture App is a collaboration between the Environmental Acoustic Research unit (Ifsttar) and the Lab-STICC CNRS. If you need more information about the project developped by the Environmental Acoustic Research unit and the Lab-STICC, on this topic, go to http://www.noise-planet.org.
Download
Funding
This application was developed under the initial funding the European project ENERGIC-OD, with the help of the GEOPAL program.
License
NoiseCapture App is released under the GENERAL PUBLIC LICENSE Version 3. Please refer to GPLv3 for more details.
Follow us
Follow the developement of NoiseCapture App (and more...) on Twitter at @Noise_Planet
Owner metadata
- Name: Université Gustave Eiffel
- Login: Universite-Gustave-Eiffel
- Email: [email protected]
- Kind: organization
- Description: The Gustave Eiffel University if a french university born from the fuse of the former Université Paris-Est Marne-la-Vallé and the IFSTTAR institute.
- Website: https://www.univ-gustave-eiffel.fr/
- Location: France
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/7008647?v=4
- Repositories: 27
- Last ynced at: 2024-03-26T15:15:17.641Z
- Profile URL: https://github.com/Universite-Gustave-Eiffel
GitHub Events
Total
- Create event: 6
- Release event: 1
- Issues event: 6
- Watch event: 5
- Delete event: 3
- Issue comment event: 4
- Push event: 34
- Pull request event: 9
- Fork event: 2
Last Year
- Create event: 6
- Release event: 1
- Issues event: 6
- Watch event: 5
- Delete event: 3
- Issue comment event: 4
- Push event: 34
- Pull request event: 9
- Fork event: 2
Committers metadata
Last synced: 4 days ago
Total Commits: 937
Total Committers: 8
Avg Commits per committer: 117.125
Development Distribution Score (DDS): 0.313
Commits in past year: 39
Committers in past year: 1
Avg Commits per committer in past year: 39.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
nicolas-f | g****b@n****r | 644 |
nicolas-f | [****] | 171 |
Picaut | j****t@i****r | 77 |
nicolas-f | 26 | |
gguillaume | g****o@g****m | 15 |
Lorenzo Bigagli | l****a | 2 |
eiei114 | n****4@g****m | 1 |
Poussinou | f****7@y****r | 1 |
Committer domains:
- ifsttar.fr: 1
- nettrader.fr: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 224
Total pull requests: 184
Average time to close issues: 8 months
Average time to close pull requests: 10 days
Total issue authors: 32
Total pull request authors: 7
Average comments per issue: 2.14
Average comments per pull request: 0.16
Merged pull request: 177
Bot issues: 0
Bot pull requests: 0
Past year issues: 6
Past year pull requests: 5
Past year average time to close issues: about 17 hours
Past year average time to close pull requests: 12 days
Past year issue authors: 5
Past year pull request authors: 1
Past year average comments per issue: 1.5
Past year average comments per pull request: 0.0
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- nicolas-f (111)
- Picaut (41)
- ebocher (26)
- gpetit (7)
- Oldfield007 (4)
- EngYass (3)
- pierromond (3)
- baudav (2)
- silviankov (2)
- SPalominos (2)
- P-gK (2)
- toulemonde (1)
- licaon-kter (1)
- hferee (1)
- Shfaz91 (1)
Top Pull Request Authors
- nicolas-f (172)
- Picaut (6)
- lorebiga (2)
- chenzhang22 (1)
- eiei114 (1)
- Poussinou (1)
- ebocher (1)
Top Issue Labels
- enhancement (81)
- sonoreze (27)
- App (23)
- bug (22)
- Severity Trivial (14)
- documentation (9)
- Severity Normal (8)
- gh-pages (7)
- PlayStore Crash Report (5)
- Translation (5)
- Severity Major (4)
- question (3)
- NoiseCapture2 (3)
- Database anomalies (3)
- NC2reported (2)
- Severity Critical (2)
Top Pull Request Labels
- sonoreze (1)
Dependencies
- com.android.support:multidex 1.0.0 compile
- androidx.appcompat:appcompat 1.0.0 implementation
- androidx.constraintlayout:constraintlayout 1.1.3 implementation
- androidx.vectordrawable:vectordrawable 1.0.0 implementation
- com.github.PhilJay:MPAndroidChart v2.2.5 implementation
- com.github.wendykierp:JTransforms 3.1 implementation
- com.google.android.material:material 1.0.0 implementation
- com.nhaarman.supertooltips:library 3.0.0 implementation
- org.apache.commons:commons-math3 3.5 implementation
- org.slf4j:slf4j-simple 1.7.12 implementation
- junit:junit 4.12 testImplementation
- org.codehaus.groovy:groovy-all 2.5.5 compile
- org.geoserver.script:gs-script-core 2.15.1 compile
- org.postgresql:postgresql 9.4-1201-jdbc41 compile
- junit:junit 4.12 testCompile
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-java v1 composite
Score: 7.238496840894365