Test rig comparing Android spell checker with Hunspell
Java Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
app
gradle/wrapper
sample_results
.gitignore
README.md
build.gradle
generate_word_list.sh
gradle.properties
gradlew
gradlew.bat
hunspell_words.zip
settings.gradle

README.md

spell-checker-test

Test rig comparing Android spell checker with Hunspell

Blog post describing this test.

Build and run with Android Studio or Gradle.

Before running the test

  • extract hunspell_words.zip to external storage on your device
  • or generate your own words list using generate_word_list.sh script
  • enable all the languages you want to test in your Android Keyboard and make sure it downloaded the dictionaries
  • modify MainActivity.java to reflect the list of languages you want to test

Test results

Summary of the test is stored in spell_checker_test.csv file on external storage. Lists of recognized and unrecognized words are stored in recognized_{language}.txt and unrecognized_{language}.txt respectively.