"5b4ce208cf88fb5e"{"id":"13584","slug":"runtime-ai-chatbot-integrator-tts","title":"Runtime AI Chatbot Integrator (+TTS)","category":"Artificial Intelligence","engine":"5.0 - 5.7","assetVersion":"Asset Version:1.0","engineVersion":"Engine version: 5.0 - 5.7","tag":"Artificial Intelli","accent":"blue","visual":"audio","summary":"Integrate cutting-edge AI chatbots and natural-sounding speech into your Unreal Engine projects. This Blueprint-ready plugin supports top models like GPT, Claude, and Gemini.","platform":"Unreal Engine","publishedAt":"2026-03-11T03:43:51.000Z","updatedAt":"2026-08-03T02:06:54.252Z","sourceNotes":[],"fileContents":[],"compatibility":["Unreal Engine","Asset Version:1.0","Engine version: 5.0 - 5.7"],"featuredImage":{"alt":"Runtime AI Chatbot Integrator (+TTS)","src":"https://3dcghub.com/wp-content/uploads/2026/03/d18b3ecd-be4b-4066-80e2-af28fdc168d2.webp"},"hasDownloadLink":true,"downloads":2,"terms":[{"taxonomy":"category","slug":"artificial-intelligence-tools-and-plugins","name":"Artificial Intelligence"},{"taxonomy":"post_tag","slug":"audio","name":"Audio"},{"taxonomy":"post_tag","slug":"blueprint","name":"Blueprint"},{"taxonomy":"post_tag","slug":"characters","name":"Characters"},{"taxonomy":"post_tag","slug":"game-systems","name":"Game Systems"},{"taxonomy":"post_tag","slug":"plugins","name":"Plugins"},{"taxonomy":"post_tag","slug":"unreal-engine-5","name":"Unreal Engine 5"}],"galleryImages":[{"src":"https://3dcghub.com/wp-content/uploads/2026/03/ceb89cc7fb59_1e4f253a-9f79-494d-adf2-826a4fbb73a9.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/9468ab07248e_a481a15f-94b1-4711-bb86-ff25bfbae372.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/8ddfd575d270_5ffb6b7d-785f-4065-ae92-59891f7e0956.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/93dcbf81d8d9_01e73ac9-6c0c-4661-8f91-a67c43f2ba65.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/1be6f1e809b9_20304e30-ad42-4eb4-9e3e-6594fa5f69ae.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/0d08baa1b18c_7b602c03-762e-4cae-b52e-863c11cad02a.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/1b9dc7ec22c8_51033d62-2752-4cd5-bad7-69ba3bc93b6a.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/250200efbeb3_eef4fb9f-0941-43c5-bb2c-27ca3ec4bf10.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/381204c65706_72a20353-4c55-4bf0-9afa-366129e3d7e5.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/af07d3314bd4_32f9b988-6c80-4c34-a04c-98e0d50f51a1.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/cd18a75177ee_710b0e59-869f-40f5-9a1d-024162d90b41.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/d856269e5f4f_477a675c-5a0e-4b29-862b-28ebc4e20e96.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/25d30e06f548_47e6de80-0839-45b8-8782-fb2b86706302.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"},{"src":"https://3dcghub.com/wp-content/uploads/2026/03/64d4c537e9fd_7d201ac1-ec89-4ddc-b7a5-1b0e17cc0c29.webp","alt":"Runtime AI Chatbot Integrator (+TTS)"}],"accessPanel":{"kind":"resource","title":"Download this resource","eyebrow":"Free Download","message":"Log in or create a free account to start your download.","fileName":"Runtime AI Chatbot Integrator ( TTS).7z","safetyNote":"Resources are manually reviewed before listing to improve quality and reduce obvious risks.","actionLabel":"Download Free","resourceType":"Resource archive"},"contentHtml":"\u003ch2\u003eBringing Live AI Chatbots and TTS into Unreal Engine\u003c/h2\u003e\n\u003cp\u003eThe Runtime AI Chatbot Integrator (+TTS) connects Unreal Engine projects to a range of large language model providers and text-to-speech services through Blueprint nodes, requiring no C++ coding. The plugin exposes direct API access to chatbot providers including Ollama, OpenAI, Anthropic's Claude, Google's Gemini, xAI's Grok, and DeepSeek. On the speech side, it reaches OpenAI TTS, ElevenLabs, Google Cloud, and Azure for synthesized voice output. All of this is wired through simple Blueprint nodes intended for rapid integration.\u003c/p\u003e\n\u003cp\u003eCreators working on interactive NPCs, in-game assistants, educational tutoring applications, or virtual companions can use the plugin to drive text-based conversations and spoken responses at runtime. The system is also positioned for AI-driven gameplay mechanics with voice feedback and on-the-fly narration, making it suitable for projects where character interaction and dynamic spoken content are central.\u003c/p\u003e \u003ch2\u003eBlueprint Implementation and Authentication\u003c/h2\u003e\n\u003cp\u003eIntegration centers on Blueprint readiness. The plugin provides nodes for each stage of the chat and TTS pipeline, letting developers wire requests and responses visually without touching C++. Authentication across all supported services is handled through API key management within the plugin interface.\u003c/p\u003e\n\u003cp\u003eFor text-to-speech examples shown in the plugin's documentation materials, the Runtime Audio Importer plugin was used to handle audio. Installing that additional plugin is necessary to follow those specific TTS examples closely. Developers can alternatively implement their own custom audio handling solution. Text-to-text chatbot functionality does not require the Runtime Audio Importer at all.\u003c/p\u003e \u003ch2\u003eResponse Handling: Complete Returns and Chunk-by-Chunk Streaming\u003c/h2\u003e\n\u003cp\u003eThe integrator offers two approaches for receiving chatbot responses. Developers can request complete responses — waiting for the full text to generate before delivery — or enable real-time streaming that delivers text chunk by chunk as it is produced. The streaming path is relevant for interactive applications where perceived latency matters, letting UI or gameplay systems react to partial responses as they arrive.\u003c/p\u003e\n\u003cp\u003eThis flexible response handling extends into the TTS layer. OpenAI and ElevenLabs both support streaming TTS, where audio chunks arrive as they are generated. The plugin forwards those chunks for immediate playback while synthesis of the remaining text continues in the background, reducing the gap between a user action and audible feedback.\u003c/p\u003e \u003ch2\u003eElevenLabs Dynamic Text Streaming and Voice Discovery\u003c/h2\u003e\n\u003cp\u003eElevenLabs receives specific attention through a chunked streaming mode that allows text to be appended incrementally during an active synthesis session. This dynamic text streaming is intended for scenarios where a chatbot response is still being generated by a language model but should begin being spoken already. The approach suits real-time AI chat response synthesis where audio output needs to keep pace with an ongoing text stream rather than waiting for the full model response to complete.\u003c/p\u003e\n\u003cp\u003eFor projects that need to select among available synthetic voices at runtime, the plugin includes voice discovery for Google Cloud and Azure TTS services. This allows listing and browsing voices exposed by those providers, filtering across multiple languages and locales. Google Cloud voices include Neural2, Studio, Wavenet, and Standard categories, with custom voice support. Azure provides neural voices across multiple languages, including voice styles, emotions, and custom voice options.\u003c/p\u003e \u003ch2\u003eCross-Platform Deployment and Demo Resources\u003c/h2\u003e\n\u003cp\u003eThe plugin runs on all platforms supported by Unreal Engine. That span includes Windows, Mac, Linux, Android, iOS, Meta Quest, and additional supported targets. This allows a project built with the integrator to ship across desktop, mobile, and VR from the same plugin setup.\u003c/p\u003e\n\u003cp\u003eA packaged demo project for Windows is available alongside demo source files for Unreal Engine 5.6 and above. The demo source requires both the Runtime AI Chatbot Integrator plugin and the Runtime Audio Importer plugin to be installed to function as intended. The Runtime Audio Importer dependency applies specifically to following the text-to-speech examples provided; text-only chatbot workflows do not share that requirement.\u003c/p\u003e \u003ch2\u003eSupported Language Models and TTS Voice Catalogs\u003c/h2\u003e\n\u003cp\u003eThe plugin covers a broad catalog of current-generation models from each provider. OpenAI access spans GPT-5.6 variants (Sol, Terra, Luna), GPT-5.5, GPT-5.4, GPT-5.4 Mini and Nano, GPT-5.3 through GPT-5, GPT-5 Mini and Nano, GPT-4-1 and its Mini and Nano variants, GPT-4o and GPT-4o Mini, GPT-4 and Turbo and 32k variants, GPT-3.5 Turbo and Turbo 16k, ChatGPT-4o Latest, and reasoning models O1, O1 Pro, O3, O3 Mini, and O4 Mini.\u003c/p\u003e\n\u003cp\u003eClaude access includes version 5 Opus, Sonnet, and Fable; 4.8 Opus, 4.7 Opus, 4.6 Opus and Sonnet, 4.5 Haiku, Sonnet, and Opus, 4.1 Opus, 4 Sonnet, 4 Opus, 4.0 Opus, 3.7 Sonnet, 3.5 Haiku, and 3 Opus. DeepSeek coverage includes V4 Pro and V4 Flash. Gemini support spans 3.1 Pro, 3.1 Flash Light, 3.5 and 3.6 Flash, 2.5 Pro, 2.5 Flash, 2.5 Flash Lite, 2.0 Flash, 2.0 Flash Lite, Flash Latest, and Flash Lite Latest. Grok integration includes Grok 4.3, Grok 4.1 Fast Reasoning and Non-Reasoning, Grok 4 Fast Reasoning and Non-Reasoning, Grok Code Fast 1, Grok 4 0709, Grok 3, Grok 3 Mini, and Grok 2 Vision 1212. All Ollama models are supported natively, including llama3.2, llama3.1, deepseek-r1, gemma3, mistral, qwen3, and others accessed through the Ollama API.\u003c/p\u003e\n\u003cp\u003eFor text-to-speech, OpenAI voices available through the plugin include Alloy, Ash, Ballad, Coral, Echo, Fable, Onyx, Nova, Sage, Shimmer, and Verse. ElevenLabs voices span Eleven V3, Eleven TTV V3, Eleven Multilingual V2, Eleven Turbo V2 and V2.5, and Eleven Flash V2 and V2.5. Google Cloud TTS offers Neural2, Studio, Wavenet, and Standard voice types with multi-language locale support and custom voice capability. Azure TTS contributes neural voices across languages with voice styles, emotional delivery, and custom voice support.\u003c/p\u003e \u003ch2\u003ePractical Production Notes\u003c/h2\u003e\n\u003cp\u003eUsing the plugin requires active accounts with each service a project intends to reach. That includes OpenAI, Anthropic, Google, xAI, DeepSeek, ElevenLabs, Google Cloud, or Azure, depending on which models and TTS providers are wired into a given project. API usage with those providers may involve separate usage costs billed by the services themselves, independent of the plugin integration.\u003c/p\u003e\n\u003cp\u003eThe package is set up to handle the core pipeline of sending text prompts to a selected language model, receiving either complete or streamed text responses, passing that text to a chosen TTS provider, and routing synthesized audio back through Blueprint for playback — across the full range of platforms Unreal Engine supports, from desktop builds to mobile and Meta Quest VR targets.\u003c/p\u003e","contentTextLength":6955,"navigation":{"current":362,"total":3107,"previous":{"id":"1000828","slug":"first-person-sawed-off-shotgun-animations","title":"First Person Sawed-Off Shotgun Animations","category":"Combat","platform":"Unreal Engine","updatedAt":"2026-08-03T11:57:04.869Z"},"next":{"id":"1000827","slug":"first-person-bow-and-arrow-animation-set","title":"First Person Bow \u0026 Arrow Animation Set","category":"Combat","platform":"Unreal Engine","updatedAt":"2026-08-02T16:25:31.100Z"}},"relatedResources":[{"id":"13566","slug":"hierarchical-task-network-planning-ai","title":"Hierarchical Task Network Planning AI","category":"Artificial Intelligence","engine":"5.1 - 5.4","assetVersion":"Engine version: 5.1 - 5.4","engineVersion":"4.24","tag":"Artificial Intelli","accent":"blue","visual":"mech","summary":"Empower your characters with the Hierarchical Task Network Planning AI plugin. This tool features a visual graph editor and predictive logic to create sophisticated, tactical AI behaviors.","platform":"Unreal Engine","publishedAt":"2026-03-11T03:45:14.000Z","updatedAt":"2026-04-19T15:46:26.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unreal Engine","Engine version: 5.1 - 5.4"],"featuredImage":{"alt":"Hierarchical Task Network Planning AI","src":"https://3dcghub.com/wp-content/uploads/2026/03/a61cd7ac-52d7-428a-a6ac-280c9d5d8bfb.webp"},"hasDownloadLink":true,"downloads":0},{"id":"13487","slug":"runtime-metahuman-lip-sync-ai-for-npcs-cc4-genesis-arkit-and-more","title":"Runtime MetaHuman Lip Sync (AI for NPCs) (+ CC4, Genesis, ARKit, and more)","category":"Animations","engine":"1.0 - 1.18","assetVersion":"Engine version: 5.5 - 5.7","engineVersion":"Asset Version: 1.0 - 1.18","tag":"Animations","accent":"blue","visual":"animation","summary":"Enhance your digital characters with zero-latency, real-time lip synchronization that works completely offline. This plugin supports MetaHumans, CC4, and Genesis characters across multiple platforms.","platform":"Unreal Engine","publishedAt":"2026-03-10T17:28:41.000Z","updatedAt":"2026-07-05T07:03:46.447Z","sourceNotes":[],"fileContents":[],"compatibility":["Unreal Engine","Engine version: 5.5 - 5.7","Asset Version: 1.0 - 1.18"],"featuredImage":{"alt":"Runtime MetaHuman Lip Sync (AI for NPCs) (+ CC4, Genesis, ARKit, and more)","src":"https://3dcghub.com/wp-content/uploads/2026/03/b4351251-5c6e-4b55-9c60-117d4a331ef7.webp"},"hasDownloadLink":true,"downloads":5},{"id":"13550","slug":"advanced-sight","title":"Advanced Sight","category":"Artificial Intelligence","engine":"5.6","assetVersion":"Engine version: 5.6","engineVersion":"Asset Version:1.8.1","tag":"Artificial Intelli","accent":"blue","visual":"city","summary":"Advanced Sight offers a high-performance, multi-threaded alternative to standard AI perception tools, providing developers with granular control over stealth mechanics and target detection.","platform":"Unreal Engine","publishedAt":"2026-03-11T03:45:26.000Z","updatedAt":"2026-04-19T15:46:26.000Z","sourceNotes":[],"fileContents":[],"compatibility":["Unreal Engine","Engine version: 5.6","Asset Version: 1.8.1"],"featuredImage":{"alt":"Advanced Sight","src":"https://3dcghub.com/wp-content/uploads/2026/03/44e5883c-749b-4687-b0f7-0b1a1f9d9a03.webp"},"hasDownloadLink":true,"downloads":0}]}
Artificial Intelli
Runtime AI Chatbot Integrator (+TTS)
Integrate cutting-edge AI chatbots and natural-sounding speech into your Unreal Engine projects. This Blueprint-ready plugin supports top models like GPT, Claude, and Gemini.
Category:Unreal Engine, Artificial IntelligencePlatform: Unreal EngineAsset Version: 1.0Engine version: 5.0 - 5.7Published: Mar 11, 2026Updated: Aug 3, 2026
Artificial Intelli
Resource overview
Bringing Live AI Chatbots and TTS into Unreal Engine
The Runtime AI Chatbot Integrator (+TTS) connects Unreal Engine projects to a range of large language model providers and text-to-speech services through Blueprint nodes, requiring no C++ coding. The plugin exposes direct API access to chatbot providers including Ollama, OpenAI, Anthropic's Claude, Google's Gemini, xAI's Grok, and DeepSeek. On the speech side, it reaches OpenAI TTS, ElevenLabs, Google Cloud, and Azure for synthesized voice output. All of this is wired through simple Blueprint nodes intended for rapid integration.
Creators working on interactive NPCs, in-game assistants, educational tutoring applications, or virtual companions can use the plugin to drive text-based conversations and spoken responses at runtime. The system is also positioned for AI-driven gameplay mechanics with voice feedback and on-the-fly narration, making it suitable for projects where character interaction and dynamic spoken content are central.
Blueprint Implementation and Authentication
Integration centers on Blueprint readiness. The plugin provides nodes for each stage of the chat and TTS pipeline, letting developers wire requests and responses visually without touching C++. Authentication across all supported services is handled through API key management within the plugin interface.
For text-to-speech examples shown in the plugin's documentation materials, the Runtime Audio Importer plugin was used to handle audio. Installing that additional plugin is necessary to follow those specific TTS examples closely. Developers can alternatively implement their own custom audio handling solution. Text-to-text chatbot functionality does not require the Runtime Audio Importer at all.
Response Handling: Complete Returns and Chunk-by-Chunk Streaming
The integrator offers two approaches for receiving chatbot responses. Developers can request complete responses — waiting for the full text to generate before delivery — or enable real-time streaming that delivers text chunk by chunk as it is produced. The streaming path is relevant for interactive applications where perceived latency matters, letting UI or gameplay systems react to partial responses as they arrive.
This flexible response handling extends into the TTS layer. OpenAI and ElevenLabs both support streaming TTS, where audio chunks arrive as they are generated. The plugin forwards those chunks for immediate playback while synthesis of the remaining text continues in the background, reducing the gap between a user action and audible feedback.
ElevenLabs Dynamic Text Streaming and Voice Discovery
ElevenLabs receives specific attention through a chunked streaming mode that allows text to be appended incrementally during an active synthesis session. This dynamic text streaming is intended for scenarios where a chatbot response is still being generated by a language model but should begin being spoken already. The approach suits real-time AI chat response synthesis where audio output needs to keep pace with an ongoing text stream rather than waiting for the full model response to complete.
For projects that need to select among available synthetic voices at runtime, the plugin includes voice discovery for Google Cloud and Azure TTS services. This allows listing and browsing voices exposed by those providers, filtering across multiple languages and locales. Google Cloud voices include Neural2, Studio, Wavenet, and Standard categories, with custom voice support. Azure provides neural voices across multiple languages, including voice styles, emotions, and custom voice options.
Cross-Platform Deployment and Demo Resources
The plugin runs on all platforms supported by Unreal Engine. That span includes Windows, Mac, Linux, Android, iOS, Meta Quest, and additional supported targets. This allows a project built with the integrator to ship across desktop, mobile, and VR from the same plugin setup.
A packaged demo project for Windows is available alongside demo source files for Unreal Engine 5.6 and above. The demo source requires both the Runtime AI Chatbot Integrator plugin and the Runtime Audio Importer plugin to be installed to function as intended. The Runtime Audio Importer dependency applies specifically to following the text-to-speech examples provided; text-only chatbot workflows do not share that requirement.
Supported Language Models and TTS Voice Catalogs
The plugin covers a broad catalog of current-generation models from each provider. OpenAI access spans GPT-5.6 variants (Sol, Terra, Luna), GPT-5.5, GPT-5.4, GPT-5.4 Mini and Nano, GPT-5.3 through GPT-5, GPT-5 Mini and Nano, GPT-4-1 and its Mini and Nano variants, GPT-4o and GPT-4o Mini, GPT-4 and Turbo and 32k variants, GPT-3.5 Turbo and Turbo 16k, ChatGPT-4o Latest, and reasoning models O1, O1 Pro, O3, O3 Mini, and O4 Mini.
Claude access includes version 5 Opus, Sonnet, and Fable; 4.8 Opus, 4.7 Opus, 4.6 Opus and Sonnet, 4.5 Haiku, Sonnet, and Opus, 4.1 Opus, 4 Sonnet, 4 Opus, 4.0 Opus, 3.7 Sonnet, 3.5 Haiku, and 3 Opus. DeepSeek coverage includes V4 Pro and V4 Flash. Gemini support spans 3.1 Pro, 3.1 Flash Light, 3.5 and 3.6 Flash, 2.5 Pro, 2.5 Flash, 2.5 Flash Lite, 2.0 Flash, 2.0 Flash Lite, Flash Latest, and Flash Lite Latest. Grok integration includes Grok 4.3, Grok 4.1 Fast Reasoning and Non-Reasoning, Grok 4 Fast Reasoning and Non-Reasoning, Grok Code Fast 1, Grok 4 0709, Grok 3, Grok 3 Mini, and Grok 2 Vision 1212. All Ollama models are supported natively, including llama3.2, llama3.1, deepseek-r1, gemma3, mistral, qwen3, and others accessed through the Ollama API.
For text-to-speech, OpenAI voices available through the plugin include Alloy, Ash, Ballad, Coral, Echo, Fable, Onyx, Nova, Sage, Shimmer, and Verse. ElevenLabs voices span Eleven V3, Eleven TTV V3, Eleven Multilingual V2, Eleven Turbo V2 and V2.5, and Eleven Flash V2 and V2.5. Google Cloud TTS offers Neural2, Studio, Wavenet, and Standard voice types with multi-language locale support and custom voice capability. Azure TTS contributes neural voices across languages with voice styles, emotional delivery, and custom voice support.
Practical Production Notes
Using the plugin requires active accounts with each service a project intends to reach. That includes OpenAI, Anthropic, Google, xAI, DeepSeek, ElevenLabs, Google Cloud, or Azure, depending on which models and TTS providers are wired into a given project. API usage with those providers may involve separate usage costs billed by the services themselves, independent of the plugin integration.
The package is set up to handle the core pipeline of sending text prompts to a selected language model, receiving either complete or streamed text responses, passing that text to a chosen TTS provider, and routing synthesized audio back through Blueprint for playback — across the full range of platforms Unreal Engine supports, from desktop builds to mobile and Meta Quest VR targets.
Preview Gallery
Resource screenshots
14 curated preview images
1 / 14
Free Download
Download this resource
Log in or create a free account to start your download.
Resources are manually reviewed before listing to improve quality and reduce obvious risks.
Resource archiveRuntime AI Chatbot Integrator ( TTS).7z