【问题标题】:Enable Spelling Correction with Microsoft Translator Text API to improve quality of translation?使用 Microsoft Translator Text API 启用拼写更正以提高翻译质量?
【发布时间】:2021-06-16 19:10:47
【问题描述】:

用户经常会出现拼写错误/拼写错误。在翻译最终用户提供的文本作为输入时,Microsoft Translator Text API 在这些情况下似乎“失败”并返回难以理解的结果。

在 Bing 网络搜索小工具中尝试相同的翻译时,至少网络小工具提供了一个替代的“您的意思是”建议,并且可以手动选择提供的替代选项,然后查看它会翻译成什么。

是否可以在 Microsoft Translator Text API 中要求它还返回可能的替代翻译以及置信度分数? (基本上还返回您的意思是短语翻译与结果,以便可以在我们的应用程序中显示多个翻译)

这是一个示例:在这种情况下,提供的“您的意思是”纠正了错字,实际上翻译正确。

尽管屏幕截图中显示了 Bing/Google Web Widget,但两种情况下的 Translator API 显示的结果相同。我们正在展示 Web 小部件,因为这样更容易重现。

为了比较起见,Google Cloud Translation API 会自动执行此操作,并在明显自我纠正错别字后提供最合理的翻译。

见:

其他更令人震惊的例子:

尽管下面显示了 Bing/Google Web Widget,但两种情况下的 Translator API 显示相同的结果。

必应/微软翻译

谷歌翻译/谷歌云翻译 API

(目前我们必须使用Microsoft Translator API,无法切换到Google)

【问题讨论】:

    标签: microsoft-translator google-translation-api bing-translator-api


    【解决方案1】:

    似乎不可能。您或许可以为此使用 Bing 拼写检查 API:https://www.microsoft.com/en-us/bing/apis/bing-spell-check-api

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-19
      • 2021-08-03
      相关资源
      最近更新 更多