Implementation of various phonetic algorithms in Java.
Java
Switch branches/tags
Nothing to show
Clone or download
Latest commit cd2d8fd Apr 21, 2018
Permalink
Failed to load latest commit information.
.idea code cleanup Jul 26, 2016
src some more tests for KoelnerPhonetik Apr 21, 2018
.gitignore code cleanup Jul 26, 2016
.travis.yml fix gpg error with Travis Apr 21, 2018
LICENSE Initial commit Apr 15, 2015
README.md add Travis CI badge [ci skip] Apr 21, 2018
pom.xml phonet4java is in Maven Central now Apr 21, 2018

README.md

phonet4java

travis-ci codecov

The project provides Java implementations for several phonetic algorithms like:

  • Soundex
  • Metaphone
  • Kölner Phonetik
  • Phonet

Usage

The usage is very simple. Just create an instance of the required encoder and invoke the code method. Here is a simple example.

Coder c = new Phonet2();
c.code("Kiel");

Maven

To use the library you can simply add a dependency to phonet4java like this:

<dependency>
	<groupId>de.zedlitz</groupId>
	<artifactId>phonet4java</artifactId>
	<version>1.1</version>
</dependency>