Android Open Source - Development keyboard OpenBrailleInput






Project Summary

techniques from Perkinput (https://itunes.apple.com/us/app/perkinput/id767748170?mt=8). Currently the method works as any other system-wide 3rd party keyboard and supports grade 1 Braille; HOWEVER, it can?t be used in combination with TalkBack, due to Android?s technical limitations. As it is, TalkBack needs to be deactivated to use OpenBraille..

Web Site / Source Repository

OpenBrailleInput is hosted in the following web site
https://github.com/hnicolau/OpenBrailleInput

If you think the Android project OpenBrailleInput 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 OpenBrailleInput.

ItemValue
Java File Count17
Target SDK Version12
Minimum SDK Version12
Activity Count1
jar files usedandroid-support-v4.jar
commons-io-2.4.jar
commons-lang3-3.3.2.jar
Required Permissionsandroid.permission.VIBRATE
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\dictionaries\EN_WORDS.txt
assets\dictionaries\android_en_wordlist.xml
assets\dictionaries\android_pt_normalized_wordlist.xml
assets\dictionaries\android_pt_wordlist.xml
assets\dictionaries\readme.rtf
assets\ngrams\EN_BIGRAM_FREQ.txt
assets\ngrams\EN_UNIGRAM_FREQ.txt
Raw File Namesres\raw\android_en.dawg
res\raw\android_pt.dawg
res\raw\click.wav
res\raw\click2.wav
res\raw\close.wav
res\raw\error.wav
res\raw\freq_en.data
res\raw\freq_pt.data
res\raw\hide.wav
res\raw\open.wav




Java Source Files

OpenBrailleInput has the following Java source files.

hugonicolau.openbrailleinput.drawing.Circle.java
hugonicolau.openbrailleinput.ime.OpenBrailleInput.java
hugonicolau.openbrailleinput.ime.UserPreferenceActivity.java
hugonicolau.openbrailleinput.languagemanager.LanguageManager.java
hugonicolau.openbrailleinput.logmanager.LogManager.java
hugonicolau.openbrailleinput.soundmanager.SoundManager.java
hugonicolau.openbrailleinput.touchmodel.Event.java
hugonicolau.openbrailleinput.touchmodel.Pointer.java
hugonicolau.openbrailleinput.touchmodel.TouchModel.java
hugonicolau.openbrailleinput.touchmodel.VerticalComparator.java
hugonicolau.openbrailleinput.wordcorrection.BrailleWordCorrection.java
hugonicolau.openbrailleinput.wordcorrection.ChordDistances.java
hugonicolau.openbrailleinput.wordcorrection.Distance.java
hugonicolau.openbrailleinput.wordcorrection.mafsa.DataFormatException.java
hugonicolau.openbrailleinput.wordcorrection.mafsa.MAFSA
.java
hugonicolau.openbrailleinput.wordcorrection.mafsa.Stack.java