? Konverter kombinasi aneh seperti dari audio ke gambar dan gambar ke audio
Instal klien melalui PIP. Idealnya, weird-converter didukung dengan baik untuk Python> = 3.7.
pip3 install weird-converterJalankan saja seperti ini:
weird_converter . audio_to_image ( 'audio.wav' ) # It only supports wav files, for now.
weird_converter . image_to_audio ( 'image.jpg' )Saya tahu alat ini agak aneh dan mungkin tidak terlalu berguna. Namun, saya ingin bermain dengan Numpy dan mencoba memahami dengan cara yang lebih dalam jumlah barang yang dapat dilakukan oleh perpustakaan ini. Itu sebabnya saya akhirnya melakukan proyek ini di mana saya melihat banyak perkembangan dengan tweakment masa depan yang berbeda (seperti yang ditentukan di atas).
Pembuatan gambar berasal dari normalisasi nilai audio. Gambar akan memiliki dimensi yang lebih tinggi karena lebih banyak informasi yang dimiliki audio, seperti panjang audio atau saluran yang tersedia.
Dari audio keriuhan ini ke gambar ini:
Atau dari audio kosong ini, mewakili keheningan, ke gambar ini:
Generasi audio berasal dari normalisasi menjadi 44.100 sampel per detik audio. Panjang output akan lebih tinggi tergantung pada dimensi gambar input. Seperti yang dapat Anda periksa, hasilnya terlihat sangat mirip dengan suara helikopter tetapi berbeda tergantung pada gambar yang diberikan.
Untuk audio ini, di mana jelas ketika audio memainkan latar belakang hitam dan piksel bangunan.
Untuk audio yang hampir kosong dan sangat seragam.
Penggunaan VirtualEnv direkomendasikan untuk perpustakaan paket / isolasi runtime.
Mengatur lingkungan virtual
Instal dependensi
pip3 install -r requirements.lockpip3 install . Saran, perbaikan, dan peningkatan selalu diterima! Jika Anda memiliki masalah, silakan angkat satu di bagian masalah. Jika Anda memiliki peningkatan, lakukan mengajukan masalah untuk membahas saran sebelum membuat PR.
Semua ide - tidak peduli seberapa keterlaluan - selamat datang!
Apache-2.0 © Weird-Converter