Firefly开源社区

打印 上一主题 下一主题

[技术讨论] roc-rk3308b 录音问题

60

积分

0

威望

0

贡献

技术小白

积分
60

roc-rk3308b 录音问题

发表于 2019-12-4 16:00:23      浏览:7641 | 回复:5        打印      只看该作者   [复制链接] 楼主

root@localhost:~# cat /proc/asound/cards
0 [rockchiprk3308v]: rockchip_rk3308 - rockchip,rk3308-vad
                      rockchip,rk3308-vad
7 [Loopback       ]: Loopback - Loopback
                      Loopback 1
root@localhost:~# arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: rockchiprk3308v [rockchip,rk3308-vad], device 0: dailink-multicodecs multicodec-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 7: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 7: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7

执行录音:
root@localhost:~# arecord -D hw:0,0 -c 8 -f S16_LE -r16000 -t wav d2.wav


root@localhost:~# play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
test.wav:
File Size: 1.94M     Bit Rate: 706k
  Encoding: Signed PCM   
  Channels: 1 @ 16-bit   
Samplerate: 44100Hz      
Replaygain: off         
  Duration: 00:00:21.94  

In:100%  00:00:21.94 [00:00:00.00] Out:1.05M [      |      ]        Clip:0   
Done.

等播放完毕,查看录音文件d2.wav,其中硬件回采通道没有采样信息, 请问会是什么原因?
回复

使用道具 举报

发表于 2019-12-4 18:14:49        只看该作者  沙发
1. 使用的是模拟mic还是麦克风阵列
2. 提供kernel使用的dts
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2020-2-24 12:41:42        只看该作者  板凳

使用的录音命令是arecord -f S16_LE -c 8 -d 5 -r 16000 -t wav test.wav

本帖最后由 愉鑫 于 2020-2-24 12:47 编辑
firefly_zhongw 发表于 2019-12-4 18:14
1. 使用的是模拟mic还是麦克风阵列
2. 提供kernel使用的dts

我遇到的问题是这样的,实用系统自带的命令录音,音频中有好多毛刺,请问这是什么问题啊?如图所示,感觉像是电流声音!!!
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2020-2-24 17:18:42        只看该作者  地板
板子的电源换一下试试,比如使用手机充电器
回复

使用道具 举报

18

积分

0

威望

0

贡献

技术小白

积分
18
发表于 2020-2-27 16:52:30        只看该作者  5#
我也遇到一样的问题,用mac和联想的电脑录音,都有很多毛刺。

没法接电源测试,接电源的话,我怎么接usb,adb shell
回复

使用道具 举报

发表于 2020-3-2 09:24:04        只看该作者  6#
如果使用电源导致无法使用adb调试的话,可以用串口调试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表