Aperçu

Runtime AI Chatbot Integrator est un plugin Unreal Engine multiplateforme qui permet une intégration transparente des chatbots IA et des services de synthèse vocale directement dans vos projets. Le plugin prend en charge plusieurs fournisseurs d'IA de premier plan et offre des interactions de chat flexibles avec des modes de réponse en streaming et non-streaming, ainsi qu'une conversion texte-parole de haute qualité avec capacités de streaming.
Fonctionnalités prises en charge
Chat Texte-à-Texte
Intégrez des capacités conversationnelles alimentées par l'IA avec plusieurs fournisseurs de premier plan.
OpenAI
- GPT-5.6 Sol
- GPT-5.6 Terra
- GPT-5.6 Luna
- GPT-5.5
- GPT-5.4
- GPT-5.4 Mini
- GPT-5.4 Nano
- GPT-5.3
- GPT-5.2
- GPT-5.1
- GPT-5
- GPT-5 Mini
- GPT-5 Nano
- GPT-4-1
- GPT-4-1 Mini
- GPT-4-1 Nano
- GPT-4o
- GPT-4o Mini
- GPT-4
- GPT-4 Turbo
- GPT-4-32k
- GPT-3.5 Turbo
- GPT-3.5 Turbo 16k
- ChatGPT-4o Latest
- O1
- O1 Pro
- O3
- O3 Mini
- O4 Mini
Claude (Anthropic)
- Claude 5.5 Opus
- Claude 5.5 Sonnet
- Claude 5.1 Fable
- Claude 5 Opus
- Claude 5 Sonnet
- Claude 5 Fable
- Claude 4.8 Opus
- Claude 4.7 Opus
- Claude 4.6 Opus
- Claude 4.6 Sonnet
- Claude 4.5 Haiku
- Claude 4.5 Sonnet
- Claude 4.5 Opus
- Claude 4.1 Opus
- Claude 4 Sonnet
- Claude 4.0 Opus
- Claude 3.7 Sonnet
- Claude 3.5 Haiku
- Claude 3 Opus
DeepSeek
- DeepSeek V4 Pro
- DeepSeek V4 Flash
- DeepSeek Chat
- DeepSeek Reasoner (avec sortie de raisonnement dédiée)
Gemini (Google)
- Gemini 3.7 Flash
- Gemini 3.6 Flash
- Gemini 3.1 Pro
- Gemini 3.1 Flash Light
- Gemini 3.5 Flash
- Gemini 2.5 Pro
- Gemini Flash Latest
- Gemini Flash Lite Latest
- Gemini 2.5 Flash
- Gemini 2.5 Flash Lite
- Gemini 2.0 Flash
- Gemini 2.0 Flash Lite
Grok (xAI)
- Grok 4.3
- Grok 4.1 Raisonnement rapide
- Grok 4.1 Rapide sans raisonnement
- Grok 4 Raisonnement rapide
- Grok 4 Rapide sans raisonnement
- Grok Code Fast 1
- Grok 4 0709
- Grok 3
- Grok 3 Mini
- Grok 2 Vision 1212
Ollama
Exécutez des modèles d'IA locaux avec une confidentialité totale et sans clé API requise :
- N'importe quel modèle disponible dans la bibliothèque Ollama (par exemple, Llama 3, Mistral, Gemma, Phi, Qwen, et plus encore)
- Modèles personnalisés et affinés hébergés localement
Synthèse vocale (TTS)
Convertissez du texte en parole au son naturel à l'aide des principaux fournisseurs de TTS, avec des options standard et en streaming.
OpenAI TTS
Plusieurs options vocales avec prise en charge régulière et en streaming :
- Alliage
- Cendre
- Ballade
- Corail
- Écho
- Fable
- Onyx
- Nova
- Sauge
- Miroitement
- Vers
Modèles :
- TTS-1
- TTS-1-HD
- GPT-4o Mini TTS
ElevenLabs TTS
Plusieurs modèles avec prise en charge régulière et en streaming :
- Eleven v4 (modèle de synthèse vocale d'ElevenLabs le plus riche en émotions et le plus expressif, avec un clonage vocal exceptionnel, la prise en charge de plus de 90 langues et un dialogue naturel à plusieurs locuteurs)
- Eleven v4 Turbo (modèle de synthèse vocale expressif et en temps réel avec une latence ultra-faible (~100 ms en médiane), un clonage vocal exceptionnel et la prise en charge de plus de 90 langues)
- Eleven V3 (génération vocale expressive et proche de l'humain, prend en charge plus de 70 langues)
- Eleven TTV V3 (modèle de conception de synthèse vocale avec une parole expressive et proche de l'humain, prend en charge plus de 70 langues)
- Eleven Multilingual V2 (synthèse vocale réaliste avec une riche expression émotionnelle, prend en charge 29 langues)
- Eleven Turbo V2 (modèle de haute qualité à faible latence optimisé pour l'anglais)
- Eleven Turbo V2.5 (modèle de haute qualité à faible latence avec prise en charge multilingue)
- Eleven Flash V2 (modèle ultra-rapide optimisé pour une utilisation en temps réel en anglais)
- Eleven Flash V2.5 (modèle ultra-rapide optimisé pour une utilisation en temps réel avec prise en charge multilingue)
- Eleven Monolingual V1
Google Cloud TTS
Voix neuronales de haute qualité avec une prise en charge étendue des langues :
- Voix Neural2
- Voix Studio
- Voix Wavenet
- Voix Standard
- Prise en charge de Custom Voice
- Plusieurs langues et paramètres régionaux
- Prise en charge de SSML pour un contrôle précis
Azure TTS
Le service de reconnaissance vocale cognitif de Microsoft avec de nombreuses options de voix :
- Voix neuronales dans plusieurs langues
- Styles et émotions vocaux
- Prise en charge de voix personnalisées
- Prise en charge du balisage SSML
Fonctionnalités clés
- Compatibilité multiplateforme (Windows, Mac, Android, iOS, Linux, Meta Quest, et plus encore)
- Prise en charge de plusieurs fournisseurs d'IA et de TTS
- Prise en charge de modèles locaux via Ollama (aucune clé API requise, confidentialité totale)
- Réponses de chat en streaming et non-streaming
- TTS en streaming pour la synthèse et le traitement audio en temps réel
- Prise en charge des modèles de raisonnement avec sorties de raisonnement et de contenu séparées (DeepSeek, Grok)
- Synthèse vocale de haute qualité avec une latence minimale
- Intégration facile avec les Blueprints et le C++ d'Unreal Engine
- Options de configuration flexibles
- Prise en charge de plus de 90 langues avec les modèles ElevenLabs V4
- Listage et découverte des voix pour Google Cloud et Azure TTS
Prérequis
Pour utiliser le plugin, vous aurez besoin d'identifiants d'accès API de l'un des fournisseurs pris en charge :
- API OpenAI
- API Anthropic
- API DeepSeek
- API Google Gemini
- API xAI Grok
- API ElevenLabs
- API Google Cloud Text-to-Speech
- API Azure Cognitive Services Speech
- Ollama (local, aucune clé API requise)
Pour le traitement audio, vous pouvez implémenter votre propre solution ou utiliser le plugin Runtime Audio Importer, qui peut importer des données audio dans divers formats (MP3, WAV, FLAC, OGG VORBIS, OGG OPUS, BINK, RAW (PCM)). Pour plus d'informations, voir ici.
Ressources supplémentaires
- Obtenez-le sur Fab
- Site web du produit
- Télécharger la démo (Windows)
- Télécharger les fichiers sources de la démo (UE 5.6+)
- Présentation vidéo du projet de démo
- Support du plugin et développement personnalisé : [email protected] (solutions sur mesure pour les équipes et les organisations)