首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用soundmanager2播放wav文件?

如何使用soundmanager2播放wav文件?
EN

Stack Overflow用户
提问于 2012-12-10 17:57:06
回答 1查看 1.4K关注 0票数 1

在我的应用程序中,我使用soundmanager2插件进行播放,mp3文件播放得很好,但wav文件不能播放。

我的代码如下

代码语言:javascript
复制
   soundManager.createSound({
                  id: 'playback',
                  url: '/music.wav',
                  autoPlay: true,
            });

异常情况如下:

代码语言:javascript
复制
 HTML5::loadstart: playback
 Media resource http://localhost:3000/music.wav could not be decoded.

 HTML5::error: 3
 SMSound._onload(): "playback" failed to load? - /music.wav

soundmanager2是否支持wav文件?

EN

回答 1

Stack Overflow用户

发布于 2012-12-20 20:18:25

尝试将type="audio/wav"添加到播放元素中。

Firefox支持8位和16位PCM,但不支持其他位深度(12、20、24、32)。

这也可能是你在文本到语音转换的比特率上的问题,如果可以改变的话。

尝试将文本转换为语音代码,似乎很有可能(通过快速搜索)将文本转换为所有浏览器都支持的其他格式。

最后,如果你必须保留你的方法,运行一个服务器端单独的代码,简单地将你的wav文件转换成,ogg和aac,并列出多个源代码,这样所有的浏览器都支持它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13798573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档