谷歌翻译词性

问题描述

我在 NodeJS 服务器上设置了 RESTFul Google Cloud Translate

他们的 Google Translate Web Client 提供了大量有用的翻译元数据,包括词性(请参阅右下角的 noun):

enter image description here

然而,他们的 API 服务在响应中提供的数据非常有限:

{
  "translatedText": string,"model": string,"detectedLanguageCode": string,"glossaryConfig": {
    object (TranslateTextGlossaryConfig)
  }
}

问:Google Translate Cloud API 中是否有至少提供词性的版本?如果没有,是否还有其他 API 服务可以提供更多关于翻译的元数据? 专门寻找西班牙语 POS 标记

我什至通过 NPM 使用 Natural POS Tagger 手动输入西班牙语单词列表以获取其含义,​​但不幸的是,这个基于 Brill 的标记系统仅适用于荷兰语 ({{1} }) 和英语 (DE)。

解决方法

根据这个documentation,我们可以将词性 (pos) 添加到词汇表中,遗憾的是目前 Google Translation API 不支持 pos 信息。

目前此功能仅可通过 Google 翻译网络界面使用。

功能请求:

但是,您可以让 Google 知道这是一项对于访问其 API 很重要的功能,并且您希望请求他们实施该功能。

Google 的 Issue Tracker 是开发人员报告问题和为其开发服务提出功能请求的地方。我敦促您在那里提出功能请求。将其归档的最佳组件是带有 Feature Request 模板的 AI and Machine Learning