gpt4 book ai didi

matlab - .aac 音频文件的内容是什么?

转载 作者:行者123 更新时间:2023-12-03 02:30:31 37 4
gpt4 key购买 nike

我可能听起来太菜鸟请原谅我。当我在 Matlab 中使用 读取 .AAC 音频文件时有声读物 函数输出是一个 256000x6 矩阵。我怎么知道每列的内容是什么?
filename = 'sample1.aac';
[y,Fs] = audioread(filename,'native');

使用 写入第一列录音 如下我可以听到整个声音。那么其他列是什么?
audiowrite('sample2.wav',y,Fs);

最佳答案

文档:
https://uk.mathworks.com/help/matlab/ref/audioread.html

Output Arguments

y - Audio Data

Audio data in the file, returned as an m-by-n matrix, where m is the number of audio samples read and n is the number of audio channels in the file.


如果您可以在第一个 channel 中听到整个文件,则仅表示该文件的大部分内容包含在单声道中。来自维基百科 r.e. AAC 音频 channel :

AAC supports inclusion of 48 full-bandwidth (up to 96 kHz) audio channels in one stream plus 16 low frequency effects (LFE, limited to 120 Hz) channels, up to 16 "coupling" or dialog channels, and up to 16 data streams


https://en.wikipedia.org/wiki/Advanced_Audio_Coding

关于matlab - .aac 音频文件的内容是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42277068/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com