谷歌翻译发现翻译或返回语音结果?

时间:2010-08-21 21:12:26

标签: google-translate

我正在使用Google翻译API。

在某些语言中,如果没有匹配的翻译,则服务返回我发送的相同单词。这样我知道没有翻译。

问题在于语言的结果是一个语音词。它出现在与英语不同的语言中。

我如何确定服务是否找到或未找到我的单词的翻译?

1 个答案:

答案 0 :(得分:0)

  1. 检查结果是否与输入相同,因为99%的时间语言对于同一个单词没有完全相同的拼写法(拼写或字符,如果你愿意)。反对这一论点的一个例子是同源court court英语法语,如果你愿意,但这是一个无关紧要的例外,你只需用自然语言来处理异常。
  2. 如果您从不使用罗马字母的语言进行翻译并且您正在获得罗马字母输出,那么您可能正在获得该单词的语音表示。日语不使用音调,因此这不是问题,使用音调的语言,如使用带有音标的拼音的中文,我相信音标实际上独立于a,b,c之类的语音标记,然后音调1,2,3,4是那个但不是同一个单元。
  3. 只有两个想法。