Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

detectlanguage/detectlanguage-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

101 Commits

Repository files navigation

Detect Language API Java Client

Maven metadata URI Build Status

Detects language of the given text. Returns detected language codes and scores.

Installation

Maven

Add this dependency to your pom.xml:

<dependency>
 <groupId>com.detectlanguage</groupId>
 <artifactId>detectlanguage</artifactId>
 <version>2.0.2</version>
</dependency>

Gradle

Add this dependency to your build.gradle:

repositories {
	mavenCentral()
}
dependencies {
	compile 'com.detectlanguage:detectlanguage:2.0.2'
}

Upgrading

When upgrading please check changelog for breaking changes.

Usage

import com.detectlanguage.DetectLanguage;

Configuration

Before using Detect Language API client you have to setup your personal API key. You can get it by signing up at https://detectlanguage.com

DetectLanguage.apiKey = "YOURAPIKEY";

Language detection

List<Result> results = DetectLanguage.detect("Hello world");
Result result = results.get(0);
System.out.println("Language: " + result.language);
System.out.println("Score: " + result.score);

Language code detection

String language = DetectLanguage.detectCode("Hello world");

Batch detection

String[] texts = {
	"Hello world",
	"Labas rytas"
};
List<List<Result>> results = DetectLanguage.detect(texts);

Getting your account status

AccountStatusResponse accountStatus = DetectLanguage.getAccountStatus();

Getting list supported languages

LanguageInfo[] languages = DetectLanguage.getLanguages();

License

Detect Language API Java Client is free software, and may be redistributed under the terms specified in the MIT-LICENSE file.

About

Detect Language API Java Client

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

Languages

AltStyle によって変換されたページ (->オリジナル) /