首页 > 代码库 > android开发板使用i2s录音遇到问题
android开发板使用i2s录音遇到问题
============问题描述============
手里Android开发板,mic录音走的是i2s
我用的是Android本身提供的录音软件SoundRecoder.apk
录音的时候,侦测声音的那个小指针很少抖动,当我声音猛一高的时候能录进去,声音平缓了就不行了,再一高还是能录音去!
播放出来的声音就是断断续续的,而且超难听!
我使用usb接口的摄像头进行录音,(因为摄像头也带有mic,只不过是usb接口的),录制声音很顺利!所以录音软件是没问题
同时我也安装过其他几款的第三方录音软件,效果都是一样的
直接在芯片旁边飞线,进行播放回录操作,将录制好的文件播放,我必须把板子的声音调节到最大,音箱的声音调节到最大,趴到音箱上才能听到小声的音乐播放。
查看寄存器确认是输入模式,使用示波器查看数字模拟波形也都是没问题
根据以上的信息,想看一下i2s录音采用的是数字压缩还是模拟压缩?入口在哪?我不知道去内核驱动哪里找,希望有朋友能帮忙指导一下,谢谢!
============解决方案1============
录音不正常的情况下,示波器看看麦克风的信号输入
建议移到硬件板块,说实话,这个板块懂硬件的真不是很多
============解决方案2============
可能是驱动的问题,楼主好好看看
android开发板使用i2s录音遇到问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。