我对编程没有那么大,我需要对通过手机录制的音频文件进行采样,我知道移动设备会录制语音,并且有采样率,每个样本都有 8 位或 16 位的样本大小。我需要 8khz 的 8 位样本大小。编程环境是 lua,但这并不重要,基本交易是采样。任何帮助,将不胜感激。我可以在 8khz 中得到它不是问题,但是我怎样才能把它放在一个数组中,以便我可以划分它,因此简而言之,我如何在数组中对音频 .wav 文件进行采样
音频是什么格式的?一个.wav 文件?如果是这样,您需要阅读RIFF标头。然后只需将文件读入一个数组,其中每个元素都是一个样本。