我的公司有一个 IVR 系统,它以 µ-law 格式记录所有消息。这是硬件强制执行的,无法更改。这些文件使用 WMP 或 QuickTime 在 IE 和 Firefox 中自动播放,但在去年,Chrome 开始强制使用其内部播放器播放 WAV 文件,而不是允许 WMP 或 QT 播放它们。Google 的立场(见此处:https ://code.google.com/p/chromium/issues/detail?id=217772 )似乎是 µ-law 和 a-law 编码是旧的,不受支持,也不会今后得到支持。
我的选择似乎是,要么 a) 告诉我的客户不要使用 Chrome,b) 将我们数以百万计的录音转换为另一种格式和/或编写一个程序来即时转换,或者 c) 找到一个我可以嵌入的播放器我们的网站(flash 或 java 或其他)将在 Chrome 中播放 µ-law 编码文件。
我想做选项 C,但找不到任何可行的方法。
示例音频文件:https ://dl.dropboxusercontent.com/u/51656694/sample.wav