Runtime Audio Importer
Documentation pour le plugin Runtime Audio Importer.
- Obtenez-le sur Fab
- Site web du produit
- Version spécifique à MetaSound
- Support du plugin & Développement sur mesure : [email protected] (solutions adaptées pour les équipes et organisations)
Vue d'ensemble
Documentation de Runtime Audio Importer
Importer de l'audio
Étapes et exemples de code pour importer de l'audio à partir de fichiers et de tampons au moment de l'exécution en utilisant Runtime Audio Importer, couvrant les formats pris en charge, les délégués et le streaming.
Lire l'audio
Référence pour la lecture des ondes sonores importées, avec des contrôles pour le temps de lecture, les vérifications d'état, la lecture en boucle, l'arrêt, les événements de fin et la gestion de la mémoire.
Exporter l'audio
Après avoir importé une onde sonore, vous pouvez souhaiter l'exporter en mémoire ou vers un fichier. Le plugin fournit des fonctionnalités pour exporter l'audio dans différents formats, avec des options pour remplacer la fréquence d'échantillonnage (rééchantillonnage) et le nombre de canaux (mixage).
Propriétés des Ondes Sonores
Accès aux Données Audio
Ondes sonores
3 éléments
Transcoder l'audio
Formats de transcodage
Pré-importation d'audio
Aperçu
Intégration MetaSounds
Exigences et limitations
Détection d'Activité Vocale
Streaming Sound Wave, ainsi que ses types dérivés comme Capturable Sound Wave, prennent en charge la Détection d'Activité Vocale (VAD). La VAD filtre les données audio entrantes pour remplir le tampon interne uniquement lorsque de la voix est détectée.
Annulation d'écho acoustique
Référence pour activer et configurer l'annulation d'écho acoustique sur les ondes sonores en streaming, avec des instructions de configuration pour le plugin d'extension WebRTC AEC3.
Capture Audio Pixel Streaming
Pixel Streaming est un plugin pour Unreal Engine qui diffuse des images rendues et synchronise les entrées/sorties via WebRTC. L'application s'exécute côté serveur, tandis que le côté client gère le rendu et l'interaction utilisateur. Pour plus de détails sur Pixel Streaming et sa configuration, consultez la Documentation Pixel Streaming.
Duplication d'onde sonore
Toutes les ondes sonores utilisées dans ce plugin héritent de USoundWaveProcedural, qui ne prend en charge qu'une seule lecture à la fois. Par conséquent, si vous souhaitez jouer la même onde sonore en parallèle, par exemple lors de l'implémentation d'un effet "écho", vous devrez dupliquer l'onde sonore. Pour optimiser ce processus, vous pouvez utiliser la fonction suivante et spécifier d'utiliser le tampon audio partagé, ce qui signifie qu'il n'allouera pas de mémoire pour le tampon audio de la nouvelle onde sonore mais partagera le même tampon audio entre l'onde sonore originale et les ondes sonores dupliquées. Vous pouvez créer autant de duplications que nécessaire.
Gestion des données PCM
Référence pour accéder aux données audio PCM brutes pendant la lecture et le peuplement à l'aide de délégués, avec des notes sur la conversion de format.
Métadonnées audio
Utilitaires pour lire les informations d'en-tête audio et détecter les formats audio à partir de fichiers et de tampons sans importation complète.