An Android application that guides people with severe visual impairments using Google Maps and voice input.
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.
The following table is the detailed list of visual-guide-android.
Item | Value |
---|---|
Java File Count | 40 |
Minimum SDK Version | 17 |
Activity Count | 2 |
jar files used | google-play-services.jar |
Required Permissions | android.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 Names | assets\assist-locations\assist-locations.txt assets\assist.en.gdt assets\assist.en.tdf |
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