Runtime AI Chatbot Integrator

將AI聊天機器人與文字轉語音服務整合到Unreal Engine專案。支援領先的供應商 包括OpenAI、Claude、DeepSeek、Gemini、Grok、Ollama、ElevenLabs、Google Cloud和Azure—— 並完整支援Blueprint與C++。

UE 5.0 – 5.8
Blueprints與C++
支援所有平台
9個AI供應商

運作方式

此外掛提供統一的API,透過HTTPS與外部AI供應商通訊。傳送對話紀錄並接收串流或完整回應——適用於聊天與TTS——全部可從Blueprint或C++進行。

1

註冊API Token

在啟動時一次性提供一個或多個受支援供應商的憑證

2

傳送請求

從Blueprint或C++傳入對話紀錄、模型名稱與參數

3

串流或完整

即時接收 token 區塊,或等待完整回應——兩種模式皆受支援

4

對輸出採取行動

綁定至結果委派,並將文字或音訊導入您的遊戲邏輯

對話提供者

六個提供者涵蓋大型語言模型的完整光譜——從雲端託管的前沿模型到本機執行的開源替代方案。

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 提供者,具備豐富的語音庫、語言涵蓋範圍與串流支援。

OpenAI TTS

自然語音(Alloy、Nova、Shimmer 等)具備串流支援與 TTS-1-HD 品質。

ElevenLabs

以 Eleven V3 和 Turbo 模型提供富有表現力的高傳真語音合成,涵蓋 70 多種語言。

Google Cloud 與 Azure

來自 Google Cloud TTS 的神經與 Studio 語音,加上具有情感與 SSML 樣式支援的 Azure 神經語音。兩者皆包含程式化語音探索。

平台支援

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

全功能 AI 整合

除了基本的請求/回應之外,此外掛程式還提供串流、推理輸出、請求取消, 語音探索及完整錯誤處理——所有功能均可從 Blueprint 或 C++ 存取。

標準與串流對話

兩種對話模式:等待完整回應,或即時接收生成中的 token 區塊。所有對話提供者皆支援這兩種模式。

標準與串流 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

直接從 AI 生成的語音輸出驅動 MetaHuman 與自訂角色上的即時口型同步。

了解更多

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 對話了嗎?

可在 Fab 上取得,適用於 UE 5.0 – 5.8。支援 9 個 AI 供應商、串流回應、推理模型,以及支援 70+ 種語言的企業級 TTS。