Перейти к содержимому
POST AI agent ready /v1/text/language

API определения языка — свободный текстовый идентификатор

Анализирует текстовую строку и возвращает обнаруженный язык с кодом ISO 639-1 и оценкой достоверности. Поддерживает более 50 языков, включая английский, испанский, французский, немецкий, китайский, японский, корейский, арабский и хинди.

Parameters

stringrequired

The text whose language you want to detect.

Code examples

curl -X POST https://api.botoi.com/v1/text/language \
  -H "Content-Type: application/json" \
  -d '{"text":"Bonjour, comment allez-vous aujourd'hui?"}'

When to use this API

Маршрутизация заявок в службу поддержки по языку

Определите язык входящих сообщений поддержки и автоматически назначьте их команде, работающей на соответствующем языке.

Автоматический выбор локали в многоязычном приложении

Определите язык предоставленного пользователем контента, чтобы предварительно выбрать правильный языковой стандарт или настройки перевода.

Фильтрация контента по языку в конвейере модерации

Определите язык публикаций, созданных пользователями, чтобы можно было применять правила модерации для конкретного языка или фильтры ненормативной лексики.

Frequently asked questions

Какой объем текста необходим для точного обнаружения?
Одно предложение (более 15 слов) обычно дает высокую степень уверенности. Короткие фразы или отдельные слова могут привести к более низким показателям достоверности.
Какие языки поддерживаются?
Более 50 языков, включая все основные европейские, азиатские и ближневосточные языки. В ответе используются двухбуквенные коды ISO 639-1.
Может ли он обнаружить несколько языков в одном и том же тексте?
API возвращает доминирующий язык. В документах на разных языках разделите текст на абзацы и распознавайте каждый из них отдельно.
Как рассчитывается показатель уверенности?
Доверие варьируется от 0 до 1 и отражает, насколько точно текст соответствует статистическому профилю обнаруженного языка. Оценка выше 0,9 указывает на сильные совпадения.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.