Mastraで作るAI動画面接PoCテンプレート(LLM × Whisper対応)
〜シナリオ作成・動画面談・音声解析・自動評価まで〜
Mastra × Whisper を活用した、動画面接AIテンプレートです。
WebRTCベースのUIと、LLMによる質問・評価ロジックを組み合わせて、
本番さながらの対話型AI面談体験を実現しています。
■ 主な特徴
- リアルタイム動画面談対応
- Mastra × Whisper で音声解析&LLMによる質問・評価
- 技術力・主体性・責任感・カルチャーフィットを自動で定量評価+フィードバック
- 面談シナリオの自動生成・再利用OK
- SvelteKitベースの軽量UI(アカウント不要で即利用可)
■ システム構成
- UI:SvelteKit + WebRTC
- 音声認識:Whisper(OpenAI API)
- 面談ロジック:Mastra(Workflows / Agents)
- LLM:OpenAI
■ 面談の流れ
1. 面談設定(募集条件、技術スタックなど)を入力
2. LLMがシナリオ自動生成
3. ユーザーが録画面談を開始(動画質問 × 音声回答)
4. 約15秒ごとに動画キャプチャを自動保存
5. LLMがリアルタイムで次の質問を生成
6. 最後にフィードバックが表示されます
■ 評価仕様(自動)
- 各項目100点満点で評価:
- 技術力
- 主体性
- 責任感
- カルチャーフィット
- 点数+コメント形式でフィードバック
- 面談設定内容(役割・技術スタックなど)も評価に反映
■ データ構造と設計ポイント
【入力設定】
- 業務内容・技術構成・評価項目をテンプレ化可能
【シナリオ】
- 各質問に対する「目的(評価ポイント)」を持たせた構造
- 再利用・カスタマイズしやすいように設計
■ こんな方におすすめ
- 就活や転職の面接練習をしたい方
- AI面接のPoCを試したい採用担当者
- 教育機関やスクールで模擬面接教材を探している方
- 「LLM × 音声・動画 × 状態管理AI」の構成を試したい技術者
必要に応じてサポートやカスタマイズもご相談ください!
- システム一式のZIPファイルをご提供しますので、展開及びPC設定等はご自分でご対応いただく必要がございます。
- 質問・サポート等は価格に含まれておりません。
- バグがあっても必ず対応するものではありません。