当我使用读取音频文件时[y, Fs] = wavread(filename)
,它将返回一个Nx2矩阵。这些“渠道”的含义是什么?他们在左右吗?如果是这样,我应该如何合并它们?我本来可以将它们取平均值,但是要使用外部代码x(:,1)
,所以我不明白为什么。
那么如何正确读取此信号?
谢谢你的帮助!
路易斯·门多(Luis Mendo)是对的。我无法在其中找到此信息,doc wavread
但是如果您将doc sound
其签出,x(:,1)
则会找到左侧和x(:,2)
右侧通道的文档。
如果您使用的是最新版本的matlab,则应将简明语言切换至 audioread
在许多情况下,使用左声道是因为您在混合立体声声道时可能会遇到奇怪的效果。每个频率的相移都不同,并且平均时某些频率可能会丢失。特别是在分析声音属性时,请仅使用一个声道。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句