Android Open Source - Sound recognition swazam






Project Summary

Peer2Peer music recognition system (Android Application, Spring backend, TomP2P for P2P network). Developed as a students project at TU Vienna 2013/14..

Web Site / Source Repository

swazam is hosted in the following web site
https://github.com/SH4DY/swazam

If you think the Android project swazam listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of swazam.

ItemValue
Java File Count64
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count4
jar files usedTomP2P-4.4-javadoc.jar
TomP2P-4.4-javadoc.jar
TomP2P-4.4-sources.jar
TomP2P-4.4-sources.jar
TomP2P-4.4.jar
TomP2P-4.4.jar
android-support-v4.jar
crouton-1.8.2.jar
fingerprint-0.1-javadoc.jar
fingerprint-0.9.2.jar
fingerprint.jar
gson-2.2.4.jar
hamcrest-core-1.1.jar
hamcrest-core-1.1.jar
jdbm-3.0-alpha.jar
jdbm-3.0-alpha.jar
json-simple-1.1.1.jar
json-simple-1.1.1.jar
jtransforms-2.4.0.jar
jtransforms-2.4.0.jar
junit-4.10.jar
junit-4.10.jar
logback-classic-1.0.1.jar
logback-classic-1.0.1.jar
logback-core-1.0.1.jar
logback-core-1.0.1.jar
mp3spi-1.9.5.jar
netty-3.5.3.Patched.jar
netty-3.5.3.Patched.jar
slf4j-api-1.6.4.jar
slf4j-api-1.6.4.jar
tritonus_share-0.3.6.jar
volley.jar
Required Permissionsandroid.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.RECORD_AUDIO
android.permission.WAKE_LOCK




License

The license information of swazam is as follows:

MIT License

Resource Files

There are 5 image files in swazam. The names of the image files are listed as follows.

folder.png
ic_action_overflow.png
mic.png
scrubber_control_normal_holo.png
scrubber_control_pressed_holo.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ac.tuwien.sa13.beans.HibernateAwareObjectMapper.java
ac.tuwien.sa13.controller.HomeController.java
ac.tuwien.sa13.controller.LoginController.java
ac.tuwien.sa13.controller.RequestController.java
ac.tuwien.sa13.controller.TransactionController.java
ac.tuwien.sa13.controller.api.UserRestController.java
ac.tuwien.sa13.dao.HibernateDAO.java
ac.tuwien.sa13.dao.IGenericDAO.java
ac.tuwien.sa13.dao.IRequestDAO.java
ac.tuwien.sa13.dao.ITransactionDAO.java
ac.tuwien.sa13.dao.IUserDAO.java
ac.tuwien.sa13.dao.RequestDAO.java
ac.tuwien.sa13.dao.TransactionDAO.java
ac.tuwien.sa13.dao.UserDAO.java
ac.tuwien.sa13.entity.Request.java
ac.tuwien.sa13.entity.Transaction.java
ac.tuwien.sa13.entity.User.java
ac.tuwien.sa13.service.IGenericService.java
ac.tuwien.sa13.service.IRequestService.java
ac.tuwien.sa13.service.ITransactionService.java
ac.tuwien.sa13.service.IUserService.java
ac.tuwien.sa13.service.PeerManager.java
ac.tuwien.sa13.service.RequestService.java
ac.tuwien.sa13.service.TransactionService.java
ac.tuwien.sa13.service.UserService.java
ac.tuwien.sa13.utilities.SessionIdentifierGenerator.java
ac.tuwien.sa13.utilities.Token.java
ac.tuwien.sa13.validator.LoginValidator.java
at.ac.tuwien.swa13.swazam.NetworkConnection.java
at.ac.tuwien.swa13.swazam.Peer.java
at.ac.tuwien.swa13.swazam.fingerprint.IFingerPrintCreator.java
at.ac.tuwien.swa13.swazam.fingerprint.impl.FingerPrintCreator.java
at.ac.tuwien.swa13.swazam.library.ILibraryManager.java
at.ac.tuwien.swa13.swazam.library.ISong.java
at.ac.tuwien.swa13.swazam.library.impl.LibraryManager.java
at.ac.tuwien.swa13.swazam.library.impl.Song.java
at.ac.tuwien.swa13.swazam.p2p.PeerConnector.java
at.saws2013.szazam.App.java
at.saws2013.szazam.BaseActivity.java
at.saws2013.szazam.HistoryActivity.java
at.saws2013.szazam.LoginActivity.java
at.saws2013.szazam.RecognitionActivity.java
at.saws2013.szazam.SettingsActivity.java
at.saws2013.szazam.entities.IListItem.java
at.saws2013.szazam.entities.ListItemTypes.java
at.saws2013.szazam.entities.Request.java
at.saws2013.szazam.entities.Transaction.java
at.saws2013.szazam.fingerprint.IFingerPrintSystem.java
at.saws2013.szazam.fingerprint.impl.FingerPrintCreator.java
at.saws2013.szazam.fragments.SettingsFragment.java
at.saws2013.szazam.media.IAudioFilePicker.java
at.saws2013.szazam.media.IAudioRecorder.java
at.saws2013.szazam.media.impl.AudioFilePicker.java
at.saws2013.szazam.media.impl.AudioRecorder.java
at.saws2013.szazam.store.IAuthStore.java
at.saws2013.szazam.store.IRequestStore.java
at.saws2013.szazam.store.ITransactionStore.java
at.saws2013.szazam.store.impl.AuthStore.java
at.saws2013.szazam.store.impl.RequestStore.java
at.saws2013.szazam.store.impl.TransactionStore.java
at.saws2013.szazam.ui.CustomListAdapter.java
at.saws2013.szazam.ui.ViewTools.java
at.saws2013.szazam.volley.CustomVolleyStringRequest.java
de.passsy.holocircularprogressbar.HoloCircularProgressBar.java