我正在尝试将包含 8kHz 8 位单声道 ulaw 数据 (64kbps) 的波形文件转换为 PCM。我正在查看文档并找到 audioop,ulaw2lin 似乎是我想要的,但文档对如何获取文件的正确输入含糊不清。请帮忙。
最佳答案
你试过这个程序吗:
avconv
这是 ffmpeg 的现代分支,源代码在 https://libav.org
如果您想使用自己的代码来解析 WAV 文件。 这里有一些 WAV 引用文档
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html
http://www.blitter.com/~russtopia/MIDI/~jglatt/tech/wave.htm
http://unusedino.de/ec64/technical/formats/wav.html
http://www.drdobbs.com/database/inside-the-riff-specification/184409308
http://www.gamedev.net/page/resources/_/technical/game-programming/loading-a-wave-file-r709
停放你的 ulaw 文件的副本并提及位置以便我们/我可以运行 我们自己的 WAV 格式解析代码。上面的 mcgill 站点提到了 ulaw
关于python - 你如何在 python 中将 ulaw wav 文件转换为 PCM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24190401/