はじめに
ジェミニ TeacherはGoogle Gemini AIをベースにした英会話練習アシスタントです。ユーザーの英語の発音をリアルタイムで認識し、即座にフィードバックと修正案を提供します。Gemini Teacherは、英語のスピーキングスキルを向上させる必要がある学習者のためのもので、インテリジェントでインタラクティブな学習プラットフォームを提供します。
機能一覧
- リアルタイム音声認識
- AIによる発音評価
- 文法の修正
- 状況対話の練習
- 的を絞った発音指導
- インテリジェントなシーン切り替え
ヘルプの使用
設置プロセス
- クローン倉庫
git clone https://github.com/nishuzumi/gemini-teacher.git
cd gemini-先生
- 仮想環境を作成し、有効化する(推奨):
python -m venv .venv
ソース .venv/bin/activate # Unix/macOS
.venvスクリプトで#をアクティブにする Windows
- 依存関係をインストールします:
pip install -r requirements.txt
- Windows:追加インストール不要
- macOS。
portaudioをインストールする
- Ubuntu/Debian。
sudo apt-get install portaudio19-dev python3-pyaudio
使用方法
- 環境を整える:
- 新しいコピーを作成する
環境
ファイルを作成する。.env.example
内容はコピーされ、修正される。 - Google GeminiのAPIキーと(オプションの)HTTPプロキシを入力します。
- 新しいコピーを作成する
- 音声機能を有効にする:
- ゲイン イレブンラボ APIキーを入力し
環境
ドキュメンテーション
- ゲイン イレブンラボ APIキーを入力し
- プログラムを実行する:
python starter.py
- プロンプトに従って英語の文章を話し、AIアシスタントからのフィードバックを待ち、フィードバックに基づいて発音を改善します。
詳細な機能操作の流れ
- リアルタイム音声認識番組開始後、システムは自動的にユーザーの音声入力を認識し、処理します。
- AIによる発音評価システムはユーザーの発音を評価し、詳細なフィードバックと提案を提供します。
- 文法の修正このシステムは、ユーザーが練習している間、自動的に文法の誤りを検出し、修正します。
- 状況対話の練習ユーザーは対話練習のために様々なシナリオを選択することができ、システムは実際の対話シーンをシミュレートします。
- 的を絞った発音指導ユーザーの発音の問題点に基づいて、システムが具体的な発音指導を行い、ユーザーが徐々に上達できるようにします。
- インテリジェントなシーン切り替えユーザーが自由に練習シナリオを切り替えることができ、システムはシナリオに応じてフィードバックや提案を調整します。