我正在尝试运行此软件包: https://github.com/THECRUSTIEST/ImToAPT 但是我无法按照指南说明如何运行该软件包。
我尝试通过执行以下命令来配置软件包:
python setup.py install
我想从程序中获取wav文件作为指导:
指南: 将ImToAPT导入为APT
转换任何图像(x <909):
sig = APT.iToSig('img.png', sRate=44100, mod=1)
产生信号对象,该信号对象是由图像振幅调制的2400 Hz载波。根据APT标准包括同步标记和预扫描白色/黑色空间。 mod设置调制百分比(0-1)。默认为100%调制(1),因为调制<100%要求在接收信号后进行归一化。
将已经导入的对象转换为APT信号:
sig = APT.aToSig(img, sRate=44100, mod=1)
其中img是PIL图像对象或RGBA或2D Numpy数组。 将信号导出到文件:
sig.export('out.wav')
信号被导出到.wav文件。当然,文件名可以更改为任意名称。