Pythonから無料で気兼ねなく翻訳できる方法をいくつか調べてみた。
検証環境
MacBook Pro (16インチ, 2019)
プロセッサ:2.3GHz 8コア Intel Core i9
メモリ:16 GB 2667 MHz DDR4
Argos Translate
- モデルデータをダウンロード済みならオフラインで動かせる
- 軽量でレスポンスも早いが、精度はイマイチ
- 日本語は英語にしか対応してない
- 商用利用もOK(MIT-License)
FuguMT
解説通りにやっても動かない(モデルデータがダウンロードされない)ので、未検証
NLLB-200
- モデルデータをダウンロード済みならオフラインで動かせる
- 多言語対応
- モデルが複数あるので環境に合ったモノを選べる
- 商用利用不可(CC-BY-NC 4.0)
M2M-100
- 上記NLLBのオープンソース版
- モデルデータをダウンロード済みならオフラインで動かせる
- 多言語対応
- モデルが複数あるので環境に合ったモノを選べる
- NLLB-200より少し精度は落ちる
- 商用利用もOK(MIT-License)
みんなの自動翻訳@TexTra®
- APIを叩く形式なので、オンライン環境は必須
- 100近い言語に対応
- 利用登録や申請などの面倒な手続き不要
- 商用利用には、専用のライセンス契約が必要
…という事でインテルマックでも遅くない!オフラインでも動く!中国語対応!商用利用可!無料!と、目的が全て網羅された「M2M-100」を使ってみる。
なお、ラズパイ4でも動くらしいので、「Argos Translate」は再検証の予定!