【发布时间】:2011-07-19 18:21:26
【问题描述】:
我目前正在与 Asterisk 和 PHP Web 界面进行一些电话集成。我想让用户选择在 wav 文件中上传他们自己的自定义问候语,然后在服务器上将 wav 转换为 8000hz 的 gsm 文件。目前,我正在尝试使用 sox 来完成此操作。
但是,当我在除 8khz sav 以外的任何内容之间转换为 gsm 时,gsm 文件似乎严重失真。几乎就像它将文件减慢了 10 倍(wav 格式的 3 秒介绍变成了 30 秒的 gsm 文件)我尝试了几种速度和重新采样的组合,但无济于事。理想情况下,我想获取任何上传的 wav 文件并进行转换,而不会给用户过多的责任来正确编码。我绝对不是发烧友,所以如果有人能指出我正确的方向,我将不胜感激。
【问题讨论】:
-
您当前使用的命令行参数是什么?