是否有一种方法可以使用deepl Python客户端库 (或原始API接口)来检测源语言(而不是翻译它)?API网站上的市场简介说,检测是可用的,但我在图书馆或API中找不到它。
发布于 2022-11-21 19:24:23
目前,我们的API不支持“仅仅”检测语言。我们的建议是尝试翻译句子的一小部分,并从答复中使用检测到的语言。
即使我们有一个单独的/detectLanguage端点,使用它也会类似于这种方法,因为您无论如何都必须发送一些文本。
发布于 2022-11-13 13:05:38
我用了很长一段时间,因为它很简单,老实说,我不认为deepl作为一个独立的功能具有这种功能。但是,如果您发送一个翻译请求,您将在响应中得到检测到的语言。如果您有初学者包,您可以翻译无限的文本,所以这可能是一个可行的解决办法。
如果您对另一个工具开放,LibreTranslate有一个检测端点,但是价格要贵一些。但是,如果您有它的基础设施,您可以自己托管它。https://libretranslate.com/docs/
https://stackoverflow.com/questions/74420850
复制相似问题