Android Open Source - Map application visual-guide-android






Project Summary

An Android application that guides people with severe visual impairments using Google Maps and voice input.

Web Site / Source Repository

visual-guide-android is hosted in the following web site
https://github.com/simon2k6/visual-guide-android

If you think the Android project visual-guide-android 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 visual-guide-android.

ItemValue
Java File Count40
Minimum SDK Version17
Activity Count2
jar files usedgoogle-play-services.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.BLUETOOTH
android.permission.BROADCAST_STICKY
android.permission.INTERNET
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.RECORD_AUDIO
Asset File Namesassets\assist-locations\assist-locations.txt
assets\assist.en.gdt
assets\assist.en.tdf




Java Source Files

visual-guide-android has the following Java source files.

nz.ac.waikato.ssc10.BlindAssistant.BlindAssistant.java
nz.ac.waikato.ssc10.BlindAssistant.activities.VoiceInputActivity.java
nz.ac.waikato.ssc10.BlindAssistant.activities.VoicePromptActivity.java
nz.ac.waikato.ssc10.BlindAssistant.receivers.MediaButtonIntentReceiver.java
nz.ac.waikato.ssc10.BlindAssistant.services.BlindAssistantService.java
nz.ac.waikato.ssc10.BlindAssistant.services.NavigationProximityService.java
nz.ac.waikato.ssc10.BlindAssistant.services.WalkingDirectionsUpdateService.java
nz.ac.waikato.ssc10.grammar.VoiceInputGrammarBaseListener.java
nz.ac.waikato.ssc10.grammar.VoiceInputGrammarLexer.java
nz.ac.waikato.ssc10.grammar.VoiceInputGrammarListener.java
nz.ac.waikato.ssc10.grammar.VoiceInputGrammarParser.java
nz.ac.waikato.ssc10.input.BluetoothHeadsetHelper.java
nz.ac.waikato.ssc10.input.BluetoothHeadsetUtils.java
nz.ac.waikato.ssc10.input.BluetoothSpeechRecognizer.java
nz.ac.waikato.ssc10.input.VoiceMethod.java
nz.ac.waikato.ssc10.input.VoiceMethodFactory.java
nz.ac.waikato.ssc10.input.VoiceMethodMap.java
nz.ac.waikato.ssc10.map.CompassProvider.java
nz.ac.waikato.ssc10.map.CsvNavigationStepProvider.java
nz.ac.waikato.ssc10.map.LatLng.java
nz.ac.waikato.ssc10.map.NoSuchRouteException.java
nz.ac.waikato.ssc10.map.geocode.CachedGeocoder.java
nz.ac.waikato.ssc10.map.geocode.GooglePlaceProvider.java
nz.ac.waikato.ssc10.map.interfaces.ContextualWalkingDirections.java
nz.ac.waikato.ssc10.map.interfaces.CullableStepProvider.java
nz.ac.waikato.ssc10.map.interfaces.PlaceProvider.java
nz.ac.waikato.ssc10.map.interfaces.StepProvider.java
nz.ac.waikato.ssc10.map.interfaces.WalkingDirections.java
nz.ac.waikato.ssc10.map.navigation.DisabilityWalkingDirections.java
nz.ac.waikato.ssc10.map.navigation.GoogleWalkingDirections.java
nz.ac.waikato.ssc10.map.navigation.IncrementalNavigator.java
nz.ac.waikato.ssc10.map.navigation.NavigationStep.java
nz.ac.waikato.ssc10.map.navigation.NavigatorUpdateListener.java
nz.ac.waikato.ssc10.map.navigation.PedestrianCrossing.java
nz.ac.waikato.ssc10.map.navigation.WalkingDirectionsDecorator.java
nz.ac.waikato.ssc10.map.navigation.WalkingNavigationStep.java
nz.ac.waikato.ssc10.text.PlaceholderMapStringTemplate.java
nz.ac.waikato.ssc10.text.PlaceholderStringTemplate.java
nz.ac.waikato.ssc10.util.MapUtil.java
nz.ac.waikato.ssc10.util.SpeechRecognizerUtil.java