在Instagram中,人们用混合语言写评论,例如印地语 - 英语混合,即用英语单词混合的印地语音译文本。 Instagram提供“查看翻译”功能,可将双语文本转换为英语。
Instagram使用哪种API将音译文本翻译成英文?
Example comment: 'Mujhe office mein work hai'
Translated comment: I have got work in office.
答案 0 :(得分:1)
您提供的示例包括音译和翻译。音译涉及用非原生的字母/脚本编写语言的单词。通常,这意味着使用英语字母表编写非英语语言。根据使用的英语单词,可能会涉及一些翻译。我不确定音译API是否公开,但您可以在Google Language Input Tools上看到Google的一个示例。
如果要开发这样的API,可以使用翻译神经网络将英语拼写“映射”到原始语言单词,但这似乎有点过分,因为在这种情况下语法通常不是问题。更快的方法是使用word2vec算法来对齐嵌入的单词。
答案 1 :(得分:0)
我不确定,但它由Facebook和facebook拥有,开发了自己的翻译工具: https://code.facebook.com/posts/1978007565818999/a-novel-approach-to-neural-machine-translation/
因此认为instagram使用相同的实现并不是一件容易的事。 在此之前,Facebook曾经使用Bing翻译。