2010-09-03 6 views

ответ

5

На самом деле, просто подойдет Google's translation API, вероятно, самое лучшее и легкое занятие.

API Google прост в использовании и, в зависимости от переводов языковых пар, их система перевода либо хороша, либо намного лучше, чем все остальное.

Open Source Перевод Пакеты

Однако, есть и некоторые действительно хорошие инструменты с открытым исходным кодом для машинного перевода. Внедренный пакеты включают в себя:

В отличие от API, перевода, вы можете использовать эти инструменты без необходимости доступа к Интернету , Что еще более важно, вы можете использовать эти инструменты без каких-либо ограничений или ограничений, которые накладывают бесплатные API-интерфейсы, если вы пытаетесь перевести большие объемы данных.

Подготовка данных

Чтобы использовать пакеты с открытым исходным кодом машинного перевода, вы будете нуждаться в обучающих данных. Если вы переводите с английского на немецкий или между некоторыми другими европейскими языками, вы можете использовать Europarl parallel corpus Phillip Koehn.

Если вас интересует язык Европейского Союза (ЕС), который отсутствует в параллельном корпусе Europarl, вы можете собирать данные, обходя proceedings of the European parliament. Все процедуры ЕС переводится на каждый из языков ЕС и предоставляется бесплатно в Интернете, что делает их очень хорошим источником данных для обучения машинного перевода.

3

Проверьте, если это поможет вам:

I have a text-box and I want to enter a string in language A

У вас также есть это одна:

Add Value to Your Online Application with Babylon API

Больше к стеку:

Microsoft Translator API v2

An API for Exchanging Texts for Translation

+0

Да Google язык API это хорошо, но я не могу быть только один + я не думаю, что вы можете использовать это в настольном или мобильном телефоне приложение без Интернета –

+0

Если вы хотите перевести без доступа в Интернет, который был бы действительно большим приложением с момента перевода, то глоссарии - это действительно большие файлы, которые должны идти с вашим приложением. –

Смежные вопросы