raspberry pi 万博1manbetxsimulink daq问题与Alsa Audio Capture块

7次观看(过去30天)
Graziano Ullucci.
Graziano Ullucci. 2014年3月5日
评论: Jun W2018年6月8日
Hallo,我需要阅读并使用来自Simulink帧内的Alsa音频捕获块的数据。万博1manbetx我正在使用Matlab R2013A和Matlab R2013B,覆盆子PI Simulink库。万博1manbetx
那是因为我需要发展一个特殊的音频分析。
所以我的问题是:如何阅读来自“raspberry pi音频捕获”块的数据流,并在将修改的数据“绘制”或“记录”中的“绘图”或“记录”中修改为文件?
如何在流式绘图中绘制此类数据?
以及如何将这样的数据记录到文件中?
谢谢!
1条评论
Graziano Ullucci.
Graziano Ullucci. 2014年6月11日
我已经有一个USB声卡在RaspberryPi上工作。我已经能够在HDMI raspberry pi监视器上用SDL视频显示“绘制”数据流。很容易,你只需要饱和RapperryPI CPU计算能力,就可以用你自己的“手工绘制功能”!!!非常“好”。关于所有以“h=raspberry”…它们在raspberry上不工作!!!你应该知道!!!它们在最终项目中不会使用的主机PC上工作!!!!

登录评论。

答复(2)

穆拉特吹嘘
穆拉特吹嘘 2014年3月17日
Raspberry PI没有内置音频记录设备。您需要将USB声卡附加到Raspberry PI以录制音频。
如果要在MATLAB中可视化音频数据,我建议您首先将其记录到Raspberry PI中的文件中,并将其带入MATLAB进行分析。然后,您可以在Simulink模型中使用此数据来完善您的算法。万博1manbetx要从附加的声音卡记录数据:
>> h = raspberrypi >> h.execute('arecord -d 10 sound.wav')>> h.getfile('sound.wav')
然后,您可以使用波读取器读取MATLAB中的捕获数据。您还可以使用DSP System Toolbox中的“从多媒体文件”块中的S万博1manbetximulink中的录制数据。完善您的算法后,您可以使用“Alsa Audio Capture”块在Raspberry PI上实时实现您的算法。
1条评论
Jun W
Jun W 2018年6月8日
嗨,我有一个USB外部声卡到我的锉刀,我如何听取它的麦克风?

登录评论。


Siriphat.
Siriphat. 2014年6月13日
您好,我理解,为了通过HDMI监视器展示绘图,需要一个需要编写自己的绘图功能来使用SDL视频显示。它是否喜欢在Simulink中实现Matlab函数工具箱中的函数的代码?万博1manbetx但我理解SDL视频接受YUV / RGB UINT8格式的输入。一个人怎么办?你能澄清一下吗?
提前谢谢你。