概要
Runtime AI Chatbot Integrator は、AIチャットボットとテキスト読み上げサービスをプロジェクトに直接シームレスに統合するためのクロスプラットフォームUnreal Engineプラグインです。このプラグインは複数の主要AIプロバイダーをサポートし、ストリーミング/非ストリーミング両方の応答モードによる柔軟なチャットインタラクションと、ストリーミング機能を備えた高品質なテキスト読み上げ変換を提供します。
サポート機能
テキスト対テキストチャット
複数の主要プロバイダーによるAI駆動の会話機能を統合
OpenAI
- GPT-3.5 Turbo
- GPT-4o
- GPT-4o Mini
- GPT-4-32k
- GPT-4 Turbo
- GPT-4-1
- ChatGPT-4o Latest
- O1 Pro
- O1
- O3
- O3 Mini
- O4 Mini
Claude (Anthropic)
- Claude 3.7 Sonnet
- Claude 3.5 Sonnet
- Claude 3.5 Haiku
- Claude 3 Opus
DeepSeek
- DeepSeek Chat
- DeepSeek Reasoner (専用の推論出力付き)
テキスト読み上げ(TTS)
主要TTSプロバイダーを使用してテキストを自然な音声に変換(標準/ストリーミングオプション対応)
OpenAI TTS
複数の音声オプション(通常/ストリーミング対応):
- Alloy
- Ash
- Ballad
- Coral
- Echo
- Fable
- Onyx
- Nova
- Sage
- Shimmer
- Verse
ElevenLabs TTS
複数モデル(通常/ストリーミング対応):
- Eleven V3 (人間らしく表現力豊かな音声生成、70+言語対応の最新モデル)
- Eleven TTV V3 (人間らしく表現力豊かな音声設計モデル、70+言語対応)
- Eleven Multilingual V2 (豊かな感情表現を備えた最も生き生きしたモデル)
- Eleven Turbo V2 (高品質・低遅延の英語最適化モデル)
- Eleven Turbo V2.5 (多言語対応の高品質・低遅延モデル)
- Eleven Flash V2 (英語リアルタイム使用向け超高速モデル)
- Eleven Flash V2.5 (多言語リアルタイム使用向け超高速モデル)
主な特徴
- クロスプラットフォーム互換性 (Windows, Mac, Androidなど)
- 複数AI/TTSプロバイダー対応
- ストリーミング/非ストリーミングチャット応答
- リアルタイム音声合成処理のためのストリーミングTTS
- 最小限の遅延で高品質な音声合成
- Unreal Engine BlueprintsとC++との容易な統合
- 柔軟な設定オプション
- ElevenLabs V3モデルによる70+言語サポート
前提条件
プラグインを使用するには、サポートプロバイダーからのAPIアクセス認証情報が必要です:
音声処理には、独自ソリューションを実装するか、Runtime Audio Importerプラグイン(MP3, WAV, FLAC, OGG VORBIS, OGG OPUS, BINK, RAW (PCM)など様々な形式のオーディオデータをインポート可能)を使用できます。詳細はこちらを参照。
追加リソース
- Fabで入手
- 製品ウェブサイト
- デモダウンロード (Windows)
- デモソースファイルダウンロード (UE 5.5)
- Discordサポートサーバー
- ビデオデモプロジェクト解説
- カスタム開発: solutions@georgy.dev (チーム・組織向けテーラーメイドソリューション)