簡體   English   中英

我如何對音頻文件說.wav進行采樣,特別是將其導入數組並將其分成塊。 (在Lua中)

[英]How do i sample an audio file say .wav , specifically import it in an array and divide it in chunks. (in Lua)

在編程上不是那么大,我需要對通過移動設備錄制的音頻文件進行采樣,我知道移動設備會記錄語音,並且有采樣率,每個采樣的樣本大小為8位或16位。 我需要8khz中的8位樣本大小。 編程環境是lua,但這沒關系,基本的事情是采樣。 任何幫助,將不勝感激。 我可以在8khz中得到它,這不是問題,但是如何在數組中得到它,以便可以對其進行划分,因此總之,我如何在數組中采樣音頻.wav文件

音頻采用什么格式? WAV文件? 如果是這樣,則需要讀取RIFF標頭。 然后,只需將文件讀入數組,每個元素都是一個樣本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM