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 (Local)

Ollama 函式庫中的任何模型 - Llama、Mistral、Gemma、Qwen 等。無需 API 金鑰。

文字轉語音供應商

四家企業級 TTS 供應商,具備廣泛的語音庫、語言涵蓋範圍與串流支援。

OpenAI TTS

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

ElevenLabs

富有表現力、高傳真度的語音合成,涵蓋 90+ 種語言,並支援 Eleven V4、Turbo 模型及其他模型。

Google Cloud 與 Azure

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

平台支援

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

全功能 AI 整合

除了基本的請求/回應之外,此外掛程式還提供串流、推理輸出、請求取消、 語音探索,以及完整的錯誤處理 - 全部皆可從 Blueprints 或 C++ 存取。

標準與串流對話

兩種對話模式:等待完整回應,或是在生成時即時接收 token 區塊。這兩種模式在所有對話供應商中都受到支援。

標準與串流 TTS

將 AI 生成的文字轉換為語音,在單一回應中提供完整音訊,或即時串流音訊區塊,以便立即播放較長的輸出內容。

進階推理輸出

從會公開推理軌跡的模型取得明確的推理軌跡 - DeepSeek Reasoner 與 Grok 推理模型。推理與最終內容會透過各自的委派傳遞。

可取消的要求

隨時取消任何進行中的請求——對於需要在中途串流中斷並重新開始生成的反應靈敏應用程式而言,這至關重要。

語音探索

在執行階段以程式設計方式查詢 Google Cloud 和 Azure TTS 中可用的語音。依語言與地區設定進行篩選,以在遊戲中動態選擇語音。

錯誤處理

每個請求都會回傳詳細的錯誤狀態與訊息資訊。可從 Blueprint 或 C++ 優雅地處理供應商錯誤、網路失敗與速率限制。

Blueprint 範例 - 與 OpenAI 的串流對話

串流對話 Blueprint 範例

試試看 Demo

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 供應商、串流回應、推理模型,以及支援 90 多種語言的企業級 TTS。