小编kri*_*spy的帖子

通过音频输入解码遥控代码

我目前正在编写一个充当互联网广播的Android应用程序.该应用程序的部分功能是它可通过红外遥控器控制.红外遥控代码通过麦克风端口作为模拟音频输入.如果我录制一些信号并在Audacity中查看它们,我很容易看到每个代码是什么.例如,以下是0111111010011001011111101000001或0x3F4CBF41. 在此输入图像描述 我的问题是,当它们进入并将它们转换为整数代码时,我如何以编程方式检测这些信号.我已经研究了一些像LIRC这样的打包解决方案,但它们是用C语言编写的,很难集成.在我看来,像本地人会过度杀戮做这样简单的分析.我也查看了像musicg这样的库,但我找不到任何简单的方法来实时转换代码.

java android

9
推荐指数
1
解决办法
1172
查看次数

标签 统计

android ×1

java ×1