言語検出 API - フリーテキスト識別子
テキスト文字列を分析し、検出された言語を ISO 639-1 コードと信頼スコアとともに返します。 英語、スペイン語、フランス語、ドイツ語、中国語、日本語、韓国語、アラビア語、ヒンディー語を含む 50 以上の言語をサポートします。
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 の 2 文字コードが使用されます。
同じテキスト内の複数の言語を検出できますか?
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.