我有一个信用卡读卡器从我的银行插入麦克风插孔,他们提供Android和MacOS的应用程序以这种方式接收付款。我没有任何这些系统,也没有接受付款的需要,但我对这个设备感到好奇。我可以在笔记本电脑上录制声音。那么:是否有可以解码此信号的Linux程序?
答案 0 :(得分:3)
感谢其他答案,我找到了正确的搜索字词,并通过mslib找到the authors blog,并在some adjustments之后,让我从我的读者那里读取数据。
该库附带了一个小型测试程序,可以读取由以下内容创建的文件:
arecord -c 1 -N -r48000 -f S16_LE -i -v
答案 1 :(得分:2)
这可能与Square audio-input based card readers做同样的事情;使用相当于磁带头的信息作为音频读取信息。有人写了一些代码available on GitHub来解码这些数据。