我有一个方形阅读器,它有音频输出,我试图通过网络浏览器阅读。我使用getUserMedia
从麦克风获取音频流,使用网络音频API获取数据。我的问题是,我发现的所有教程都提到使用数据流来显示音频流的视觉效果。在我的实现中,我需要能够区分卡片刷卡声音和背景噪音。
我有几个基本问题:
最后,最重要的问题是,我如何将它们组合在一起才能使它读取包含方形滑动数据的帧?我有这个资源,但我没有从流分析器的频率或时间数据值中获取数据为1和0。
This link有更多关于需要做什么的信息,但在我将数据作为字节获取之前我无法做到。
答案 0 :(得分:2)
您可能需要将此作为ScriptProcessor执行,而不是使用Analyzer。分析器不保证您不会在处理块之间丢弃数据。我不熟悉Square阅读器如何传输数据;我认为它是频移键控(FSK) - 更多的是http://www.creativedistraction.com/demos/sensor-data-to-iphone-through-the-headphone-jack-using-arduino/,有趣的拆解http://andybromberg.com/credit-cards/。在https://github.com/cwilso/volume-meter/使用ScriptProcessor的示例。