Как сэмплировать аудиофайл, скажем .wav, специально импортировать его в массив и разделить на куски. (в Луа) - PullRequest
0 голосов
/ 19 сентября 2011

не настолько хорош в программировании, и мне нужно сэмплировать аудиофайл, записанный с помощью мобильного телефона, я понимаю, что мобильное устройство записывает голос, и существуют частоты дискретизации, и каждая сэмпл имеет размер выборки 8 или 16 бит,Мне нужен 8-битный размер выборки в 8 кГц.среда программирования - это lua, но на самом деле это не имеет значения, базовая сделка - выборка.Любая помощь будет оценена.Я могу получить его в 8 кГц, не проблема, но как я могу получить его в массиве, чтобы я мог разделить его, следовательно, вкратце, как я могу сэмплировать аудио WAV-файл в массиве

1 Ответ

0 голосов
/ 19 сентября 2011

в каком формате аудио?WAV-файл?если это так, вам нужно прочитать заголовок RIFF .Затем просто прочитайте файл в массив, где каждый элемент является образцом.

...