美好的一天!
我使用Ruby-on-Rails和Jquery开发了一个网站。该站点具有在浏览器窗口中播放来自IVR系统的文件的功能,无需下载。这些文件采用非PCM WAV格式,完全是GSM格式。所以我不能使用标准的音频标签解决方案。我试图使用一些额外的JS库,比如audio.js和howler.js,但没有运气。
在现代浏览器中我应该使用什么来播放这些文件?我认为,有这个问题的解决方案,但我无法找到它。
谢谢你的帮助!
答案 0 :(得分:1)
由于任何浏览器(see this table)都不支持GSM,因此您需要先转换它。
现在您有两个选项,您可以即时转换或转换您已有的任何文件,并在创建新文件时进行转换。
您可以使用ffmpeg通过streamio-ffmpeg gem完成工作,或者您也可以找到适合该工作的SaaS解决方案。