Android Audio常用音频工具和分析方法

1. linux driver部分 使用android系统录音工具tinycap来抓取底层pcm音频.
tinycap 使用方法:

tinycap file.wav [-D card] [-d device] [-c channels] [-r rate] [-b bits] [-p period_size] [-n n_periods]
tinycap.c 一般放在源码目录/external/tinyalsa/tinycap.c

编完系统后可以将tinyalsa工具也都编出来 , push到系统/system/bin/下。

常用audacity来分析各个层保存的音频.
pcm和wav格式文件区别:
pcm:原始音频格式文件.
wav:在pcm格式音频文件的基础上添加了一个44字节的头文件 ,用来记录该音频的录音参数(如通道,采样率,采样深度等).

 

举个例子:

  • 1.当我们用audacity工具打开有tinycap命令录的音频:
    tinycap test.pcm -D 0 -d 0 -c 6 -r 16000 -b 16 -p 512 -n 3
    则导入参数如下:

     

     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值