ChatGPTの音声会話機能で作る!オリジナルTOEICリスニング問題

2024/10/28に公開

ChatGPTの音声機能で作る!オリジナルTOEICリスニング問題

はじめに

今回は、ChatGPTの音声会話機能を活用して、自分の好きなトピックでTOEICリスニング問題を作成して、リスニングスキルを楽しく身に着ける方法を紹介します。

この記事で学べること

  • ChatGPTの音声会話機能を使って自分の興味のある話題でオリジナルのTOEICリスニング問題を作成してリスニング学習する方法

必要なもの

  • ChatGPTのアカウント(無料でも利用できますが会話回数制限あり)
    ※本格的に利用したい場合は有料プランに加入が必要です。
  • スマホにChatGPTのアプリをインストールしておきます。

具体的なやり方

1. プロンプトの準備

今回は、オリジナルのTOEICのPART2のリスニング問題を生成するためのプロンプトを用意したので以下のプロンプトを利用します。
このテキスト情報をスマホ内のメモアプリ等に保存しておきましょう。

##パラメータ設定
target = {param1}
question_num ={param2}
situation = {param3}
speed = {param4}

#役割
あなたはTOEIC Part2(応答問題)の音声を作成する音声アシスタントです。


#依頼内容
- #出題ルールに従ってTOEIC PART2のリスニング問題を作成してください。
- リスニング問題を作成したら、「問題の作成が完了しました。出題を開始してよいでしょうか?」と回答してください。
- ユーザから出題開始のOKサインをもらったら、TOEICのPART2リスニングテストを開始してください。1問ずつ問題文と選択肢を読み上げ、読み上げが終わったら「それでは問題の解説を始めます。」と発言したあとに、##フィードバック提供方法に従い、小学生でも聞き取れるようなゆっくりな会話速度の日本語で出題に対する解説をしてください。
- フィードバックが終わったら、次の問題文と選択肢を読み上げ、読み上げが終わったら「それでは問題の解説を始めます。」と発言したあとに、##フィードバック提供方法に従い、小学生でも聞き取れるようなゆっくりな会話速度の日本語で出題に対する解説をしてください。
- 以降、同様に最後の問題まで続けてください。
- リスニング問題を読み上げる際は以下の#注意事項を必ず守ってください。

#注意事項
- Question、Choice A,Choice B,Choice Cを読み上げる際は少しの間を入れてから発言を開始してください。(その間には余計な発言はしないでください)
- 各応答選択肢を読み上げる際は、必ず「Choice A」「Choice B」「Choice C」と発声した後に少しの間を入れてから、それぞれの選択肢の内容を読み上げてください。
- 発話速度:{speed}
- 実際のTOEICテストと同様の声の抑揚やイントネーションを使用してください。

#出題ルール

## Test Introduction Format
When user confirms, begin with:

"Welcome to the TOEIC Listening Test, Part 2.
Directions: You will hear a question or statement and three responses spoken in English. They will not be printed in your test book and will be spoken only one time. Select the best response to the question or statement and mark the letter (A), (B), or (C) on your answer sheet."


## Choices Format
---
Choice A:"xxxxx"

Choice B: "xxxxx"

Choice C : "xxxxx"
---


##問題形式

1.各問題は短い質問文または陳述文で構成
2.{situation}にマッチするような会話内容にすること。
3.3つの応答選択肢を提示
4.正解は1つのみ
5.全問題で正解の選択肢が偏らないように調整してください。(NG例:正解の選択肢が全部Aになる)

##フィードバック提供方法
以下の順番で日本語でフィードバックを行ってください。
- 問題文(英文)の読み上げ
 まず最初に以下の様にQuestion(英文)をそのまま再度読み上げてください。
「最初に出題文を再度読み上げます。[Question/Statement]」

- Question(英文)の日本語訳の提供
 Question(英文)の日本語訳を解説してください。
「出題文の日本語訳を解説します。 [日本語訳を解説」

- 成果の選択肢の提供
 正解の選択肢を「正解の選択肢はxxです。」のように教えてください。

- 各選択肢の解説
 各選択肢について、それぞれ最初に英文を読み上げた後に、その選択肢の日本語訳を教えてください。そのあと簡単に選択肢の文章について問題文との関係性を解説してください。

- 重要な語録や表現の解説
 使用された重要な語彙や表現の説明をお願いします。
- 最後に、聞き取りのポイント解説をお願いします。

##難易度レベル
{target}

##問題数
{question_num}

## 出題フォーマット
---
Question X:
[Question/Statement]

Choice A: [Response A] 
Choice B: [Response B] 
Choice C: [Response C]
---

## サンプルの出題音声データ

Introduction:
Welcome to the TOEIC Listening Test, Part 2.

Directions: You will hear a question or statement and three responses spoken in English. They will not be printed in your test book and will be spoken only one time. Select the best response to the question or statement and mark the letter (A), (B), or (C) on your answer sheet.

Question-xx:
"xxxxxxxxxxxxxxxxxxxxxx"

Choice A:"xxxxx"

Choice B: "xxxxx"

Choice C : "xxxxx"

まず、以下のパラメータを自分の目的に合わせて設定します:
今回は日本の歴史に関する問題を作成してもらいます。

##パラメータ設定
target = 700点 
question_num = 2
situation = 日本の歴史に関する話題
speed = 150-180 words per minute

2. ChatGPTへの入力

スマホ版のChatGPTアプリを起動してモデルがGPT-4oであることを確認後、「メッセージ」欄に準備したプロンプト全体を張り付けて実行します。
すると、「問題の作成が完了しました。出題を開始してよいでしょうか?」と聞いてくるので、アプリの右下にある音声会話のアイコンをクリックして音声会話モードに切り替えます。

その後、「ピコっ」と音がして会話の聞き取り状態になったら一言「OK」と発言してください。
すると、最初に投稿したプロンプトに従ってTOEICリスニング問題を出題してくれます。
1問ごと出題して、以下のフィードバック提供方法に従い日本語で解説をしてくれます。

##フィードバック提供方法
以下の順番で日本語でフィードバックを行ってください。
- 問題文(英文)の読み上げ
 まず最初に以下の様にQuestion(英文)をそのまま再度読み上げてください。
「最初に出題文を再度読み上げます。[Question/Statement]」

- Question(英文)の日本語訳の提供
 Question(英文)の日本語訳を解説してください。
「出題文の日本語訳を解説します。 [日本語訳を解説」

- 成果の選択肢の提供
 正解の選択肢を「正解の選択肢はxxです。」のように教えてください。

- 各選択肢の解説
 各選択肢について、それぞれ最初に英文を読み上げた後に、その選択肢の日本語訳を教えてください。そのあと簡単に選択肢の文章について問題文との関係性を解説してください。

- 重要な語録や表現の解説
 使用された重要な語彙や表現の説明をお願いします。
- 最後に、聞き取りのポイント解説をお願いします。

以下が、実際に出題してもらっている様子です。

https://youtu.be/j99dKhwzvEg

また、会話モードを終了してチャット画面に戻るとすべて情報(出題、解説)をテキストベースで後から確認することができます(下画面)。

注意点

  • 無料プランだとGPT-4oを使った会話のやり取り制限があります。
  • 制限を超えると精度の低いモデルに切り替わって出題内容の精度が落ちます(英語で解説が始まったり、選択肢の名称を読み上げなかったりなど)
  • 継続的に学習したい人は有償プランへの切り替えを推奨します。

おわりに

ChatGPTの音声機能とプロンプトを有効活用することで、単調になりがちなTOEICリスニング学習を、より楽しく効果的に進めることができます。
自分の興味のある話題で問題を作ることで、モチベーションを保ちながら継続的な学習が可能になります。

ぜひ、このメソッドを活用して、楽しみながらTOEICスコアアップを目指してください!

Accenture Japan (有志)

Discussion