概要
国際的な視聴者に向けたプレゼンテーションを準備するために、何度もPowerPointのスライドをGoogle翻訳にコピー&ペーストしていませんか?その場合、この方法がいかに遅く、時には不正確であるかをご存知でしょう。そこで私たちはPowerPoint翻訳ツールを開発しました。これはPythonとExcelを組み合わせたソリューションで、AI(人工知能)のおかげで正確で文化的に適切な翻訳を提供します。このツールは、グローバルチームや国際的な顧客向けのプレゼンテーションで言語の障壁を取り除くのに役立ちます。
内容
OpenAIキーの取得方法
[text]人工知能の台頭は、言語翻訳のようなタスクを革新しています。Google翻訳を超えて、現在ではOpenAIのChatGPTのような翻訳ツールがあります。これらのツールは効率的ですが、それでも少し手作業が必要です。しかし、OpenAIを私たちのPowerPoint翻訳ツールに統合することで、翻訳は完全に自動化され、ツールが翻訳を処理する間、他のタスクに集中することができます。これらの機能にアクセスするには、OpenAI APIキーが必要です。このキーは、モデルとAIの間の通信を可能にする資格情報として機能し、PowerPointプレゼンテーションを効果的に翻訳することができます。まだお持ちでない場合、取得は簡単です:
- OpenAIのウェブサイト を訪れ、まだアカウントを持っていない場合は作成します。
- "APIキー"セクションに移動し、新しいAPIキーを生成するオプションを選択します。
OpenAIのキーはプライベートに保管し、共有しないことが重要です。不適切な使用は料金の発生や制限につながる可能性があります。APIキーを取得したら、PowerPoint翻訳ツールを設定し、翻訳に使用する準備が整います。
Excelの設定方法
OpenAIのAPIキーを取得したら、次のステップはExcelを適切に設定することです。Excelのテンプレートは、このツールをダウンロードしたときに提供される圧縮フォルダにあります。提供されたすべてのファイルを同じフォルダに保管し、元の名前をそのままにして構造を変更しないことが重要です。これにより、ツールが正しく動作します。Excelを設定するには、"設定"タブに移動します。ここには、認証詳細と言語設定を入力する特定のフィールドがあります。APIキーのフィールドには、先ほど述べたように、OpenAIのウェブサイトから取得したキーを入力します。キーを正しく入力することを確認してください。ここでのミスは翻訳システムの動作を防ぐ可能性があります。
次に、プレゼンテーションを翻訳したい国と言語を設定します。国のフィールドは、翻訳内容の特定の文化的文脈を考慮に入れるために役立ち、翻訳内容の高い忠実度を保証します。言語フィールドには、翻訳を希望する言語を入力します。スクリプトはさまざまな言語を認識し、この情報を英語または異なる母国語で受け入れます。これらの設定手順を慎重に完了することで、Pythonスクリプトを実行し、必要な翻訳を開始する準備が整います。
Pythonのインストール方法
PowerPointプレゼンテーションを更新するためのPythonスクリプトを実行する前に、Pythonと必要なライブラリをインストールする必要があります。詳細なチュートリアルはExcelテンプレートにあり、'Windows instructions'タブと'Mac instructions'タブの下に位置しています。このチュートリアルは、両方のオペレーティングシステムのインストールプロセスをガイドします。
Pythonを設定するための次の手順に従ってください:
- Pythonの公式サイトを訪れます: Pythonダウンロード
- 'ダウンロード'をクリックし、バージョン3.11以上を選択します。
- ダウンロードしたインストーラーを起動してインストールプロセスを開始します。
注:Windowsユーザーは、インストール中に"Add Python to PATH"オプションをチェックする必要があります。このステップを見逃した場合は、Pythonをアンインストールして再インストールし、パスオプションが選択されていることを確認します。このステップは、将来のスクリプト実行においてWindowsの"Command Prompt"を使用するために重要です。
必要なライブラリのインストール方法
Pythonライブラリはスクリプトの機能を向上させ、OpenAIの統合やExcelファイルの読み取りなどの機能を可能にします。このツールに必要なすべてのライブラリは、提供された"requirements.txt"ファイルに詳細が記載されています。これらがなければ、スクリプトは動作しません。この設定は一度だけ行えばよいです。以下に、これらのPythonライブラリをインストールするための手順を詳しく説明します:
Windowsの場合
- Windowsでは、ファイルエクスプローラを使用して"PowerPoint Translator"の場所に移動し、フォルダをクリックしてからフォルダのパスをコピーします。
- Windowsの"Command Prompt"を開きます
- Command Prompt内で、コマンド"cd"を入力し、先ほどコピーしたフォルダのパスを貼り付けて、'Enter'を押します。
- 次に、pip install -r requirements.txtと入力し、再度'Enter'を押します。
これにより、PowerPoint Translatorが正常に動作し、Pythonスクリプトを実行できるように、必要なすべてのファイルがダウンロードされます。これ以降、ライブラリを再インストールする必要はありません。
Mac用
- テンプレートを解凍または解凍したときに作成されたフォルダである"PPT_Translator"というフォルダを右クリックします。
- 次に、"New Terminal at Folder"を選択します。これにより、自動的に抽出したフォルダにある新しいTerminalコマンドプロンプトが開きます。
- 最後に、pip3 install -r requirements.txtと入力し、リターンキーを押します。
Pythonスクリプトの実行方法
Excelの設定、Pythonと必要なライブラリのインストールを終えたら、PowerPointプレゼンテーションを翻訳するPythonスクリプトを実行する準備が整います。提供されたファイルはすべて同じフォルダに保管し、元の名前を保持してください。ファイルの場所や名前を変更すると、スクリプトでエラーが発生する可能性があります。以下に、WindowsとMacの両方のオペレーティングシステムでスクリプトを実行する方法についてのガイドを示します。
Windows用:
- すべてのファイルが格納されているフォルダのパスをコピーします。
- Windowsのコマンドプロンプトを開きます。
- "cd"コマンドを使用し、先ほどコピーしたパスを貼り付けてスクリプトがあるディレクトリに移動します。エンターキーを押します。
- 正しいディレクトリに移動したら、'python ppt_translator.py'と入力し、エンターキーを押します。
Mac用
- テンプレートを抽出または解凍したときに作成されたフォルダである"PPT_Translator"というフォルダを右クリックします。
- 次に、"New Terminal at Folder"を選択します。これにより、抽出したフォルダに自動的に新しいターミナルコマンドプロンプトが開きます。
- 最後に、'python3 ppt_translator.py'と入力し、リターンキーを押します
スクリプトを実行すると、翻訳したいPowerPointプレゼンテーションを選択するためのウィンドウが表示されます。ファイルを選択すると、翻訳が開始されます。スクリプトは進行状況を表示し、翻訳されているスライドを示し、元のテキストと翻訳されたテキストの両方を表示します。翻訳が完了すると、新しいPowerPointファイルが自動的に生成され、元のファイルと同じフォルダに保存されます。この新しいファイルは、プレゼンテーションの元の名前に続いて"Translated_"というプレフィックスで識別されます。その後、完全に翻訳されたプレゼンテーションができあがり、レビューと必要な調整が可能になります。
結論
PowerPoint Translatorは、異なるプレゼンテーションのために、またはそれらをさまざまな言語に翻訳するために、必要な回数だけ使用することができます。同じ手順を繰り返してスクリプトを再度実行するだけです。それを実行するたびに、新しい翻訳ファイルが作成され、プレゼンテーションの複数の翻訳版を管理するのが容易になります。このように、言語の障壁に焦点を当てるのではなく、戦略とコンテンツの開発を優先し、メッセージがどの言語でも明確に伝わることに自信を持つことができます。