我如何用颤振检测文本语言
How can I detect text language with flutter
我需要一个检测和 returns 文本语言的包。你有这方面的 flutter 包推荐吗?如果您知道除软件包之外的任何其他方法,我将很高兴听到。
我在 pub.dev 中进行了一次小型搜索,以检查是否有任何新的库可以执行此操作,但我没有找到它。
但是,我建议您使用 google API 接收文本和 returns 语言类型。
您可以签到:google-detecting-language
您可以查看来自网站的样本:
正文 POST:
{
"q": "Mi comida favorita es una enchilada."
}
回复:
{
"data": {
"detections": [
[
{
"confidence": 1,
"isReliable": false,
"language": "es"
}
]
]
}
}
我找到了另一种检测语言代码的方法;您需要使用 this package。我在下面留下一个简单的代码示例;
Translation translation = await translator.translate("Example Text");
lanCode = translation.sourceLanguage.code;
print("Language Code: $lanCode");
在此包中 https://pub.dev/packages/google_cloud_translation 为向 Google Cloud Translate 服务请求语言检测提供了单独的方法。
_detected = await _translation.detectLang(text: _text);
你可以使用 Huawei ML kit in flutter
这个包是华为自己为flutter developer推出的,所以想知道如何使用
比
Visit Here..
我需要一个检测和 returns 文本语言的包。你有这方面的 flutter 包推荐吗?如果您知道除软件包之外的任何其他方法,我将很高兴听到。
我在 pub.dev 中进行了一次小型搜索,以检查是否有任何新的库可以执行此操作,但我没有找到它。
但是,我建议您使用 google API 接收文本和 returns 语言类型。
您可以签到:google-detecting-language
您可以查看来自网站的样本: 正文 POST:
{
"q": "Mi comida favorita es una enchilada."
}
回复:
{
"data": {
"detections": [
[
{
"confidence": 1,
"isReliable": false,
"language": "es"
}
]
]
}
}
我找到了另一种检测语言代码的方法;您需要使用 this package。我在下面留下一个简单的代码示例;
Translation translation = await translator.translate("Example Text");
lanCode = translation.sourceLanguage.code;
print("Language Code: $lanCode");
在此包中 https://pub.dev/packages/google_cloud_translation 为向 Google Cloud Translate 服务请求语言检测提供了单独的方法。
_detected = await _translation.detectLang(text: _text);
你可以使用 Huawei ML kit in flutter
这个包是华为自己为flutter developer推出的,所以想知道如何使用
比
Visit Here..