Runtime Audio Importer
Documentación del plugin Runtime Audio Importer.
- Consíguelo en Fab
- Versión específica de MetaSound
- Servidor de soporte en Discord
- Desarrollo personalizado: [email protected] (soluciones a medida para equipos y organizaciones)
📄️ Resumen
Documentación de Runtime Audio Importer
📄️ Importar audio
El proceso de importar audio en tiempo de ejecución se puede desglosar en varios pasos:
📄️ Reproducir audio
Para reproducir una onda de sonido importada, utiliza las mismas funciones que usarías para una regular. Por ejemplo, usa la función PlaySound2D o Play de un componente de audio como Sound Cue.
📄️ Exportar audio
Después de importar una onda de sonido, es posible que desees exportarla a la memoria o a un archivo. El complemento proporciona funcionalidad para exportar audio en varios formatos, con opciones para sobrescribir la frecuencia de muestreo (remuestreo) y el número de canales (mezcla).
📄️ Propiedades de la onda de sonido
Puedes recuperar el búfer PCM completo de una onda de sonido directamente.
🗃️ Ondas sonoras
4 artículos
📄️ Transcodificación de audio
Formatos de transcodificación
📄️ Pre-importar audio
Importar archivos de audio en el editor usando este plugin es simple y sigue un proceso similar al de las ondas de sonido regulares. La única diferencia es que el archivo de audio se presentará como un activo del Imported Sound Wave en el contexto de este plugin.
📄️ Integración de MetaSounds
Esto funciona solo en UE >= 5.3.
📄️ Detección de actividad de voz
Streaming Sound Wave, junto con sus tipos derivados como Capturable Sound Wave, soporta la Detección de Actividad de Voz (VAD). VAD filtra los datos de audio entrantes para llenar el buffer interno solo cuando se detecta la voz. Esta característica se implementa usando libfvad.
📄️ Captura de audio en Pixel Streaming
Pixel Streaming es un plugin para Unreal Engine que transmite cuadros renderizados y sincroniza entrada/salida a través de WebRTC. La aplicación se ejecuta en el lado del servidor, mientras que el lado del cliente maneja el renderizado y la interacción del usuario. Para más detalles sobre Pixel Streaming y su configuración, consulta la Documentación de Pixel Streaming.
📄️ Duplicación de ondas sonoras
Todas las ondas sonoras utilizadas en este complemento se heredan de USoundWaveProcedural, que solo soporta una reproducción a la vez. Por lo tanto, si deseas reproducir la misma onda sonora en paralelo, por ejemplo, al implementar un efecto de "eco", necesitarás duplicar la onda sonora. Para optimizar este proceso, puedes usar la siguiente función y especificar el uso del búfer de audio compartido, lo que significa que no se asignará memoria para el búfer de audio de la nueva onda sonora, sino que se compartirá el mismo búfer de audio entre las ondas sonoras original y duplicada. Puedes crear tantos duplicados como sea necesario.
📄️ Manejo de Datos PCM
Obtención de Datos PCM mientras se reproduce la onda de sonido
📄️ Metadatos de Audio
Esta página proporciona utilidades para analizar archivos de audio sin importarlos completamente, lo que es más eficiente para recuperar información básica.
📄️ Utilidades
Convertir segundos a cadena