
Traitement audio avancé à l'exécution pour Unreal Engine. Importez, diffusez, transcodez et manipulez l'audio à l'exécution sur toutes les plateformes - avec la prise en charge complète de Blueprint et C++.
Une solution complète pour le traitement audio dynamique - du chargement de fichiers et de la diffusion de données en direct, à la capture microphonique, la détection d'activité vocale et l'annulation d'écho acoustique - le tout sans quitter Unreal Engine.
Chargez de l'audio à partir de fichiers ou de tampons mémoire à l'exécution. Exportez vers plusieurs formats avec contrôle de la fréquence d'échantillonnage et des canaux.
Gestion dynamique des tampons audio pour la diffusion continue de données à partir de n'importe quelle source, y compris l'audio réseau et la synthèse vocale (TTS).
Capture audio en temps réel avec autorisations de plateforme automatiques, détection d'activité vocale et événements de début/fin de parole.
Convertissez dynamiquement entre formats audio avec un contrôle total sur la qualité, la fréquence d'échantillonnage et le nombre de canaux.
Runtime Audio Importer s'intègre parfaitement au système audio natif d'Unreal Engine - les ondes sonores importées se comportent exactement comme les ondes sonores intégrées sur toutes les plateformes prises en charge.
Chemin de fichier, URL, tampon mémoire, microphone ou tout fournisseur PCM
Décodage sur l'appareil avec rééchantillonnage, mixage de canaux et conversion de format facultatifs
Une onde sonore UE compatible native, prête pour tout flux de lecture standard.
Contrôle complet de la lecture avec suivi du temps, rappels PCM et événements de fin.
Quatre types distincts d'ondes sonores pour couvrir tous les cas d'usage audio à l'exécution.
Audio importé à l'exécution depuis des fichiers ou des tampons mémoire, avec contrôle complet de la lecture. Prend en charge MP3, WAV, FLAC, OGG, BINK et RAW PCM.
Gestion dynamique de tampon pour les flux audio continus - adapté à la sortie TTS, à l'audio réseau ou à toute source PCM incrémentale.
Capture microphonique en temps réel avec autorisations de plateforme automatiques, détection d'activité vocale, événements de début/fin de parole et annulation d'écho acoustique.
Capture audio directement depuis les microphones des clients Pixel Streaming. Prend en charge les architectures Pixel Streaming et Pixel Streaming 2, y compris les scénarios multijoueurs.
Large couverture de formats et prise en charge de premier ordre pour chaque grande plateforme ciblée par Unreal Engine.
Au-delà de l'importation, le plugin offre une gestion complète de la lecture, un accès PCM en temps réel, l'inspection des métadonnées et une manipulation audio avancée - le tout depuis Blueprints ou C++.
Lire, mettre en pause, arrêter et rembobiner avec un suivi précis du temps. Surveillez la position et le pourcentage de lecture, liez aux événements de fin et gérez manuellement la mémoire audio.
Accédez aux données PCM brutes en virgule flottante 32 bits pendant la lecture audio via des callbacks. Convient aux visualiseurs audio, aux analyseurs de fréquence et aux effets DSP personnalisés.
Inspectez les fichiers audio sans les importer entièrement - récupérez la durée, le taux d'échantillonnage, le nombre de canaux et le format sans la surcharge d'un décodage complet.
Ajustez le volume, la hauteur, le bouclage et le mode de virtualisation à l'exécution. Rééchantillonnez et mélangez les canaux, définissez le taux d'échantillonnage et le nombre de canaux souhaités initialement.
Détection précise des limites de parole avec une durée de silence configurable et des seuils minimaux de parole. Liez-vous aux événements de début et de fin de parole.
Suppression d'écho propulsée par WebRTC AEC3 pour les ondes sonores diffusées et capturables. Liez n'importe quelle onde sonore de rendu en tant que signal de référence pour une capture vocale propre sans fuite du haut-parleur.
Exemple de Blueprint - Importer et lire de l'audio à l'exécution

Runtime Audio Importer est la colonne vertébrale audio de la suite de plugins Georgy Dev - alimentant la synchronisation labiale, la reconnaissance vocale, la TTS et les pipelines de personnages IA.
Synchronisation labiale en temps réel pour MetaHuman et les personnages personnalisés, pilotée par toute source audio fournie par ce plugin.
En savoir plusTranscription vocale hors ligne propulsée par Whisper, prenant en charge la transcription et la traduction dans plus de 95 langues.
En savoir plusSynthèse vocale entièrement hors ligne avec plus de 2800 voix dans 51 langues - aucune connexion Internet requise.
En savoir plusChat IA cloud et TTS via divers fournisseurs (OpenAI, Claude, DeepSeek, Gemini, Grok, Ollama, ElevenLabs, Google Cloud et Azure).
En savoir plusGénérez un dialogue avec des LLM sur l'appareil hors ligne, puis pilotez la synchronisation labiale à partir de la parole synthétisée pour des interactions de personnages entièrement hors ligne.
En savoir plusUne documentation complète couvre tous les types d'ondes sonores, les flux d'importation, la capture microphone, le traitement des données PCM et les recommandations spécifiques à chaque plateforme.
Guides étape par étape pour toutes les fonctionnalités, avec des exemples Blueprint et C++
Communauté Discord active avec assistance aux développeurs
Intégration sur mesure ou développement de fonctionnalités - [email protected]
Exemple Blueprint - Capture du microphone

Disponible sur Fab pour UE 4.24 – 5.8. Comprend une documentation complète, des exemples Blueprint et l'accès à l'écosystème plus large de plugins.