机器翻译译文和原文的联动效果我们可以嵌入直接使用吗?我们需要在自己的SaaS客户端展示相同效果
文档在线翻译这个暂无接口可以提供.调用文档api的接口不能使用预览效果也没有编辑器的。此回答整理自钉群“达摩院机器翻译客户群【1群】”。
普通用户很难直接嵌入或使用机器翻译系统的联动效果。
联动效果是指:
当选中/鼠标经过译文时,原文会高亮对应片段
同样,当选中/鼠标经过原文时,译文也会高亮对应片段
这需要机器翻译系统具备以下能力:
可以解析原文与译文之间的对应关系
大部分机器翻译系统会直接输出完整的译文,无法知道每个词或片段的原文对应部分。
只有少数系统能够输出原文与译文之间的对齐结果。
将对应关系结果提供给客户使用
即便有系统能对齐原译文,也未必会将结果共享给客户。
开放API,方便客户嵌入应用
即使提供对齐结果,也需要开放API供客户访问。
而目前大部分机器翻译系统都无法满足上述要求。
因此,普通用户很难直接获取和嵌入机器翻译系统的联动效果。
如果确实需要此功能,有以下可选方案:
选择提供开放API以及联动效果的专业机器翻译产品。
自行开发对应的机器翻译模型,输出原文译文对齐结果。
总的来说,机器翻译联动效果需要底层系统的支持,难度较高。
阿里云的机器翻译服务提供了联动效果的功能,可以将译文和原文进行联动展示。您可以通过调用API来实现这一功能,并将其嵌入到自己的SaaS客户端中展示。
具体实现的步骤如下:
1、首先,您需要在阿里云上注册并开通机器翻译服务。
2、获取API密钥并进行身份认证,以便使用机器翻译服务的API。
3、在您的SaaS客户端中,通过调用阿里云机器翻译的API,将原文发送给机器翻译服务进行翻译。
4、获取翻译结果后,将译文和原文进行联动展示,可以使用合适的方式,如在界面上显示原文和译文的对应关系。
5、如果需要实时获取联动效果,您可以监听用户在原文或译文中的操作,并相应地更新另一方的内容。
需要注意的是,为了展示相同的效果,您可能需要在SaaS客户端中进行一些样式和布局的调整,以确保原文和译文能够清晰地对应和展示。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。