Runtime AI Chatbot Integrator

AIチャットボットとテキスト読み上げサービスをUnreal Engineプロジェクトに統合。OpenAI、Claude、DeepSeek、Gemini、Grok、Ollama、ElevenLabs、Google Cloud、Azureなどの主要プロバイダーに対応し、BlueprintsとC++を完全サポート。

UE 5.0 – 5.8
Blueprints & C++
すべてのプラットフォームに対応
9つのAIプロバイダー

仕組み

このプラグインは、外部AIプロバイダーとHTTPSで通信するための統一APIを提供します。会話履歴を送信し、ストリーミングまたは完全なレスポンス(チャットとTTSの両方)をBlueprintまたはC++から受信できます。

1

APIトークンを登録

起動時に、対応するプロバイダー1つ以上の認証情報を一度だけ指定します

2

リクエストを送信

BlueprintまたはC++から会話履歴、モデル名、パラメーターを渡します

3

ストリーミングまたは完全応答

リアルタイムのトークンチャンクを受信するか、完全な応答を待つか、両方のモードに対応しています。

4

出力に基づくアクション

結果デリゲートにバインドし、テキストや音声をゲームロジックに渡します。

会話プロバイダー

大規模言語モデルの全範囲をカバーする6つのプロバイダー - クラウドホスト型のフロンティアモデルから、ローカルで実行されるオープンソースの代替モデルまで。

OpenAI

GPT-4o、GPT-5、O1、O3、そして最新の推論モデルとマルチモーダルモデル。

Claude (Anthropic)

Claude Opus、Sonnet、Haiku - 最新のClaude 5ファミリーを含む。

DeepSeek

DeepSeek Chat と DeepSeek Reasoner は、明示的な推論出力を個別のデリゲートを介して公開します。

Gemini (Google) & Grok (xAI)

Gemini 2.5 Pro / Flash と Grok 3 / 4 - Grok の推論バリアントを含む。

Ollama (ローカル)

Ollamaライブラリ内の任意のモデル - Llama、Mistral、Gemma、Qwen、その他。APIキーは不要です。

テキスト読み上げプロバイダー

豊富な音声ライブラリ、言語対応、ストリーミングサポートを備えた、エンタープライズグレードのTTSプロバイダーを4つ提供しています。

OpenAI TTS

自然な音声(Alloy、Nova、Shimmer、その他)に加え、ストリーミングサポートとTTS-1-HD品質を備えています。

ElevenLabs

Eleven V3 と Turbo モデルを使用し、70以上の言語で表現力豊かな高忠実度の音声合成を実現します。

Google Cloud & Azure

Google Cloud TTS の Neural ボイスと Studio ボイスに加え、感情表現と SSML スタイルサポートを備えた Azure のニューラル音声。両者ともプログラムによる音声ディスカバリーに対応しています。

プラットフォームサポート

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

フル機能のAI統合

基本的なリクエスト/レスポンスに加えて、このプラグインはストリーミング、推論出力、リクエストキャンセル、 音声ディスカバリー、および完全なエラーハンドリングを提供します。これらはすべてBlueprintまたはC++からアクセス可能です。

標準およびストリーミング会話

2つの会話モード:完全なレスポンスを待つか、生成されるときにリアルタイムでトークンチャンクを受信します。両方のモードは、すべての会話プロバイダーでサポートされています。

標準およびストリーミングTTS

AI生成テキストを音声に変換し、単一のレスポンスで完全なオーディオを取得するか、リアルタイムでオーディオチャンクをストリーミングして、長い出力を即座に再生できます。

高度な推論出力

DeepSeek ReasonerやGrok推論モデルなど、明示的な推論トレースを公開するモデルからそれらにアクセスできます。推論と最終コンテンツは、別々のデリゲートを介して配信されます。

キャンセル可能なリクエスト

進行中のリクエストはいつでもキャンセルできます。ストリーム途中で生成を中断して再開する必要があるレスポンシブなアプリケーションに不可欠です。

音声ディスカバリー

ランタイムにGoogle CloudおよびAzure TTSから利用可能な音声をプログラムで照会できます。言語とロケールでフィルタリングして、ゲーム内で音声を動的に選択できます。

エラーハンドリング

すべてのリクエストに対して、詳細なエラーステータスとメッセージ情報が返されます。プロバイダーエラー、ネットワーク障害、レート制限をBlueprintまたはC++から適切に処理できます。

Blueprintの例 - OpenAIとのストリーミング会話

ストリーミング会話Blueprintの例

デモを試す

Windowsデモを使用すると、プラグインの機能を直接体験できます。デモでは、AI会話、テキスト読み上げ、マルチプロバイダー切り替えをカバーしています。参照用に完全なBlueprintソースプロジェクトも用意されています。

マルチプロバイダーショーケース

異なるプロバイダーで会話とTTSを並べてテスト

ストリーミングモードと非ストリーミングモード

ライブのカスタム入力を使用して両方の応答モードを比較

Blueprintソースコード付き

デモプロジェクトには参照用の完全なBlueprint実装が含まれています

ビデオチュートリアル

プラグインエコシステム

Runtime AI Chatbot Integrator は Georgy Dev プラグインスイートのAIインテリジェンス層です。音声認識、オフラインTTS、リップシンクと組み合わせることで、完全な音声駆動AIキャラクターパイプラインを構築できます。

Runtime Audio Importer

実行時にTTSオーディオ出力を処理および再生します。あらゆるTTSプロバイダーからのストリーミングオーディオデータを扱うための必須のコンパニオンです。

詳細を見る

Runtime MetaHuman Lip Sync

MetaHumanおよびカスタムキャラクターのリアルタイムリップシンクを、AI生成の音声出力から直接駆動します。

詳細を見る

Runtime Speech Recognizer

Whisperを利用したオフラインの音声テキスト変換。プレイヤーの音声をテキストに変換し、それを直接AIチャットボットに入力できます。

詳細を見る

Runtime Text To Speech

2800以上の音声を備えた完全オフラインの音声合成。オフラインやプライバシーが重要なシナリオで、クラウドTTSプロバイダーを補完します。

詳細を見る

Runtime Local LLM

オンデバイスLLMでオフラインに対話を生成し、合成音声からリップシンクを駆動することで、完全オフラインのキャラクターインタラクションを実現します。

詳細を見る

ドキュメントとサポート

包括的なドキュメントでは、すべてのプロバイダー、会話モード、TTSワークフロー、推論モデル出力、音声ディスカバリー、エラーハンドリングをカバーし、全体を通してBlueprintおよびC++の例を提供しています。

完全なドキュメント

すべての機能のステップバイステップガイド、Blueprint および C++ の例付き

コミュニティとサポート

開発者サポートが受けられる活発な Discord コミュニティ

カスタム開発

カスタマイズされた統合または機能開発 - [email protected]

Blueprint の例 - 会話リクエストの送信

OpenAIチャットリクエスト送信Blueprintの例

プロジェクトに AI 会話を追加する準備はできましたか?

UE 5.0 – 5.8 向けに Fab で利用可能です。9 つの AI プロバイダー、ストリーミング応答、推論モデル、および 70 以上の言語に対応したエンタープライズグレードの TTS をサポートしています。