jp.go.nict.langrid.service_1_2.backtranslation
インタフェース BackTranslationWithTemporalDictionaryService

既知の実装クラスの一覧:
AbstractBackTranslationWithTemporalDictionaryService, AxisBackTranslationWithTemporalDictionaryServiceExecutor

public interface BackTranslationWithTemporalDictionaryService

一時辞書を用いる翻訳のインターフェース。

バージョン:
$Revision: 10411 $
作成者:
$Author: Takao Nakaguchi $

メソッドの概要
 BackTranslationResult backTranslate(String sourceLang, String intermediateLang, String source, Translation[] temporalDict, String dictTargetLang)
          一時辞書指定付き折り返し翻訳を行う。
 

メソッドの詳細

backTranslate

BackTranslationResult backTranslate(String sourceLang,
                                    String intermediateLang,
                                    String source,
                                    Translation[] temporalDict,
                                    String dictTargetLang)
                                    throws AccessLimitExceededException,
                                           InvalidParameterException,
                                           LanguagePairNotUniquelyDecidedException,
                                           NoAccessPermissionException,
                                           ProcessFailedException,
                                           NoValidEndpointsException,
                                           ServerBusyException,
                                           ServiceNotActiveException,
                                           ServiceNotFoundException,
                                           UnsupportedLanguagePairException
一時辞書指定付き折り返し翻訳を行う。

パラメータ:
sourceLang - 翻訳元言語(RFC3066準拠)
intermediateLang - 中間言語(RFC3066準拠)
source - 翻訳する文字列
temporalDict - 翻訳時に使用する対訳辞書データ
dictTargetLang - 辞書データの対象言語(targetLang)
戻り値:
翻訳された文字列
例外:
AccessLimitExceededException - アクセス制限に違反した
InvalidParameterException - 不正なパラメータが渡された
LanguagePairNotUniquelyDecidedException - 複数の言語ペア候補が存在する
NoAccessPermissionException - 呼び出しを行ったユーザに実行権限が無い
NoValidEndpointsException - 有効なエンドポイントが無い
ProcessFailedException - 翻訳処理に失敗した
ServerBusyException - サーバが混雑していて処理が実行できない
ServiceNotActiveException - サービスはアクティブではない
ServiceNotFoundException - 指定されたサービスが見つからない
UnsupportedLanguagePairException - サポートされていない言語対が指定された