weird converter
Image to Audio support
?奇怪的組合轉換器,例如從音頻到圖像和圖像到音頻
通過PIP安裝客戶端。理想情況下,對於Python> = 3.7, weird-converter得到了很好的支持。
pip3 install weird-converter像這樣運行:
weird_converter . audio_to_image ( 'audio.wav' ) # It only supports wav files, for now.
weird_converter . image_to_audio ( 'image.jpg' )我知道這個工具很奇怪,可能不是很有用。但是,我想和Numpy一起玩,並嘗試以更深入的方式理解該庫可以做的事情。這就是為什麼我最終完成這個項目的原因,我會看到很多未來的調整(如上所述)。
圖像生成來自音頻值的歸一化。隨著音頻的更多信息,例如音頻長度或可用的頻道,該圖像將具有更高的維度。
從這個大張旗鼓到此圖像:
或從表示沉默的空音頻到此圖像:
音頻產生從標準化到每秒音頻44,100個樣本。根據輸入圖像的尺寸,輸出長度將更高。如您所見,結果看起來與直升機的聲音非常相似,但根據給定的圖像有所不同。
在此音頻上,很明顯音頻何時播放黑色背景和建築物像素。
對於這個空白的音頻和非常統一的。
建議使用Virtualenv用於包裝庫 /運行時隔離。
設置虛擬環境
安裝依賴項
pip3 install -r requirements.lockpip3 install . 總是歡迎建議,改進和增強!如果您有任何問題,請在問題部分中提出一個。如果您有改進,請在創建PR之前提出問題以討論該建議。
所有想法 - 無論多麼令人髮指 - 歡迎!
apache-2.0©怪異連接器