2016-12-01 70 views
0

我想翻譯多個語言的單詞。我正在使用必應翻譯器API。它工作正常。 但我想知道詞類的部分以及語言翻譯。 假設單詞「書」。它以所需的語言提供翻譯。但它給翻譯作爲名詞。 但「書」也是一個動詞,如「預訂一張票」。但是,API僅爲名詞提供翻譯。如何在C#中使用詞類獲取多語言翻譯?

是否有任何其他API或方法可以通過詞性來獲得所有可能的翻譯?

感謝

回答

0

的統計機器翻譯系統(如Bing和多數其他可利用的今天)是啞巴部分的語音的概念 - 他們上段(通常是句子)工作,因此而「書」可能會含糊不清,當您發送整個「預訂機票」短語時,您將(通常)得到正確的翻譯。

您可以使用NLP API(例如MS語言分析API)獲取詞性標註,但AFAIK不能將此信息用作機器翻譯的附加上下文。