? Combinaciones extrañas convertidor como de audio a imagen e imagen a audio
Instale el cliente a través de PIP. Idealmente, weird-converter está bien compatible con Python> = 3.7.
pip3 install weird-converterSimplemente ejecutarlo así:
weird_converter . audio_to_image ( 'audio.wav' ) # It only supports wav files, for now.
weird_converter . image_to_audio ( 'image.jpg' )Sé que esta herramienta es un poco extraña y probablemente no es muy útil. Sin embargo, quería jugar con Numpy e intentar comprender de manera más profunda la cantidad de cosas que esta biblioteca puede hacer. Es por eso que terminé haciendo este proyecto donde veo mucha progresión con diferentes ajustes futuros (como se especifica anteriormente).
La generación de imágenes proviene de una normalización de los valores de audio. La imagen tendrá dimensiones más altas a medida que tenga más información el audio, como la longitud de audio o los canales disponibles.
Desde este audio de fanfarria hasta esta imagen:
O desde este audio vacío, que representa un silencio, a esta imagen:
La generación de audio proviene de una normalización a 44,100 muestras por segundo de audio. La longitud de salida será mayor dependiendo de las dimensiones de la imagen de entrada. Como puede verificar, los resultados se ven muy similares a un sonido de helicóptero, pero difiere dependiendo de la imagen dada.
A este audio, donde está claro cuándo el audio reproduce el fondo negro y los píxeles del edificio.
A este audio casi vacío y muy uniforme.
El uso de VirtualEnv se recomienda para el aislamiento de la biblioteca de paquetes / tiempo de ejecución.
Configurar entorno virtual
Instalar dependencias
pip3 install -r requirements.lockpip3 install . ¡Las sugerencias, mejoras y mejoras son siempre bienvenidas! Si tiene algún problema, plantee uno en la sección de problemas. Si tiene una mejora, presente un tema para discutir la sugerencia antes de crear un PR.
Todas las ideas, no importa cuán indignante, ¡bienvenido!
Apache-2.0 © Weird-Converter