Skip to content
Yunedia Tools

端末内翻訳

端末上のOPUS-MTモデルで主要言語間を翻訳する。テキストは端末外に出ず、言語ペアのモデルは初回のみダウンロードする。

このペアの初回利用時は、モデル Xenova/opus-mt-ja-en を Hugging Face からダウンロードします(数十MB)。その後はブラウザにキャッシュされ、テキスト自体が送信されることはありません。

0 / 2,000

使い方

  1. 翻訳元と翻訳先の言語を選びます。端末内翻訳に対応しているのは、英語とのペアです。
  2. ペアを初めて使うときは、翻訳モデル(入力欄の上にモデル名を表示します)を Hugging Face からダウンロードします。次回からはブラウザのキャッシュから読み込まれます。
  3. 2,000文字まで入力して「翻訳する」を押します。長いテキストは文ごとに分割して翻訳し、改行は保持されます。

注意事項

よくある質問

最初の翻訳だけ時間がかかるのはなぜですか?

その言語ペアのモデル(数十MB)を Hugging Face から一度ダウンロードし、WebAssembly で起動する必要があるためです。ブラウザにキャッシュされるので、同じペアの2回目以降は速く始まります。

入力したテキストは端末の外に出ますか?

出ません。モデルファイルは Hugging Face から取得しますが、入力したテキストはブラウザ内でローカルに翻訳され、どこにも送信されません。

使いたい言語ペアがないのはなぜですか?

端末内で動く ONNX 版が安定して存在するのが英語とのペアの OPUS-MT モデルであるため、ここではそのペアのみを組み込んでいます。他のペアは、まず英語に翻訳し、次に英語から目的の言語に翻訳してください。

長文の翻訳がぎこちなくなることがあるのはなぜですか?

OPUS-MT モデルは小型で、主に単文で学習されています。そのためこのページでは長文を文サイズに分割して1つずつ翻訳します。各文はモデルの得意な範囲に収まりますが、文をまたいだ流れは失われる場合があります。