语言检测API是一个利用机器学习算法自动识别给定文本语言的工具。该API可以处理各种文本输入,包括短语、句子和完整文档,并且能够检测多种语言,包括英语、西班牙语、法语、德语、中文等。
使用该API时,开发者向指定的端点发送HTTP请求,包括要分析的文本以及任何必要的认证信息。然后,API处理文本并返回一个响应,指示检测到的语言以及置信分数。置信分数反映了API对其检测结果的确定程度,可以用来判断检测结果的准确性。
语言检测API可以集成到各种应用中,包括自然语言处理、机器翻译和文本到语音系统。它还可以用于自动按语言对文本数据进行分类,例如社交媒体帖子或客户反馈,使理解和分析变得更加容易。
请传递您想识别其语言的文本。
探测器 - 端点功能
| 对象 | 描述 |
|---|---|
请求体 |
[必需] Json |
{"confidence":0.862168675288558,"lang":"en","predictions":[{"lang":"en","prob":0.8731940388679504},{"lang":"de","prob":0.011025363579392433},{"lang":"id","prob":0.006528798956423998},{"lang":"zh","prob":0.004763109143823385},{"lang":"te","prob":0.004366433247923851}],"prob":0.8731940388679504}
curl --location --request POST 'https://zylalabs.com/api/928/language+detection+api/746/detector' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"text": "This is an english text.",
"includePredictions": true
}'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
语言检测 API 返回一个 JSON 响应,其中包含检测到的语言列表及其 ISO 代码、名称和相关性分数。它还包括一个状态对象,指示请求的成功与剩余的积分
响应中的关键字段包括“language_list”,其中包含检测到的语言,以及“iso639-2”、“iso639-3”、“language”、“name”和“relevance”。“status”字段提供代码、消息和信用信息
响应数据结构为JSON对象 包含一个“language_list”数组用于检测到的语言 以及一个“status”对象用于请求细节 每个语言条目包含相关标识符和相关性得分
语言检测API的主要参数是文本输入,应包含在HTTP请求中。附加参数可能包括认证令牌,但特定的自定义选项没有详细说明
数据准确性通过先进的自然语言处理技术和机器学习算法得以保持 在多样化数据集上的持续训练有助于提升对多种语言的检测能力
典型的用例包括机器翻译 语音合成系统 社交媒体监测 客户服务分配 搜索引擎优化 和内容策划 使各类应用程序能够高效处理语言
用户可以通过分析“language_list”来利用返回的数据,以确定最相关的语言用于他们的文本 相关性分数有助于评估检测的可信度 指导进一步的处理或操作
用户可以期待一个按相关性排序的语言列表,最高相关性表示最有可能检测到的语言。响应将始终包括状态代码和消息,以确保请求结果的清晰度
服务级别:
100%
响应时间:
687ms
服务级别:
100%
响应时间:
1,164ms
服务级别:
100%
响应时间:
728ms
服务级别:
100%
响应时间:
1,376ms
服务级别:
100%
响应时间:
1,658ms
服务级别:
100%
响应时间:
210ms
服务级别:
100%
响应时间:
1,273ms
服务级别:
100%
响应时间:
725ms
服务级别:
100%
响应时间:
373ms
服务级别:
100%
响应时间:
753ms