簡體   English   中英

更改音頻格式而不從命令行更改音頻

[英]Change audio format without changing audio from the command line

我從 i2s 麥克風中錄制了一些音頻,頻率為 16000hz,帶有 arecord。 聽起來它降低了一個八度,所以我想將文件格式更改為 32000hz。 當我嘗試使用 sox 執行此操作時,它會編輯音頻,而不僅僅是格式,因此聽起來仍然是錯誤的。

這是我正在使用的 sox 命令: sox in.wav -r 32000 out.wav我應該使用什么命令?

如果你想改變音頻速率,你可以用 ffmpeg 這樣做:

ffmpeg -i input.wav -ar 32000 output.wav

看起來命令中的順序很重要。 正確的命令是: sox -r 32000 in.wav out.wav

暫無
暫無

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

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