ALSA音频捕获块的树莓派金宝appSimulink DAQ问题

5次浏览(最近30天)
Graziano Ullucci
Graziano Ullucci 2014年3月5日
评论道: 小君W2018年6月8日
你好,我需要阅读和工作到matlab代码块与来自Simulink框架中的ALSA音频捕获块的数据。金宝app我使用Matlab r2013a和Matlab r2013b,带有树莓派Simulink库。金宝app
那是因为我需要做一个特殊的音频分析。
所以我的问题是:我如何读取来自“树莓派音频捕捉”块的数据流,并在“绘图”或“记录”修改数据到文件中之前修改它们?
如何在流媒体图中绘制这样的数据?
如何将这样的数据记录到文件中?
谢谢你!

1评论

Graziano Ullucci
Graziano Ullucci 2014年6月11日
我已经在RaspberryPi上安装了USB声卡。我已经能够用HDMI树莓派显示器上的SDL视频显示“绘制”数据流。这很简单,你只需要饱和的RapberryPi CPU计算能力,做你自己的“手工绘图功能”!!非常“好”。关于所有以“h=raspberry”开头的命令.....它们对覆盆子不起作用!!你应该知道的!!他们工作在主机PC上,将不用于FINAL PROJECT !!!!

登录评论。

答案(2)

Murat米色
Murat米色 2014年3月17日
树莓派没有内置录音设备。你需要将USB声卡连接到你的树莓派来录制音频。
如果你想在MATLAB中可视化音频数据,我建议你首先将其记录到树莓派中的一个文件中,并将其带入MATLAB进行分析。然后,您可以在Simulink模型中使用这些数据来完善算法。金宝app从附加的声卡记录数据:
>> h = raspberrypi >> h = execute('arecord -d 10 sound.wav') >> h. getfile ('sound.wav')
然后,您可以使用波阅读器在MATLAB中读取捕获的数据。你也可以在Simulink中使用DSP系统工具箱中的“From Multim金宝appedia File”块来使用录制的数据。一旦你完善了你的算法,你可以使用“ALSA音频捕捉”块在树莓派上实时实现你的算法。

1评论

小君W
小君W 2018年6月8日
嗨,我有一个USB外接声卡到我的Rasp,我怎么听它的麦克风?

登录评论。


Siriphat
Siriphat 2014年6月13日
你好,我了解到,为了通过HDMI监视器显示剧情,需要自己编写剧情功能,使用SDL视频显示。它是否像在Simulink中实现Matlab函数工具箱中的函数中的代码?金宝app但是我知道SDL视频接受YUV/RGB uint8格式的输入。怎么可能呢?你能澄清一下吗?
先谢谢你。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!