有没有一个html的播放器能够播放amr格式的音频

电脑杂谈  发布时间:2019-08-01 10:06:08  来源:网络整理

手机amr格式转换器mp3_手机amr格式的播放器_amr格式怎么播放

7 个回答

答案对人有帮助,有参考价值2答案没帮助,是错误的答案手机amr格式的播放器,答非所问

根据 W3C 的标准定义和各浏览器的实现,<audio> 标签目前是没有浏览器支持 amr 格式的。如果需要实现的话只能使用 Flash 实现,推荐 这个插件,可以使用 HTML5 + Flash ,通过 JS 操作控制播放。

公子35.8k

2015-02-13 回答

×评论支持部分 Markdown 语法:**bold**_italic_[link]()> 引用`code`-列表。

同时,被你 @ 的用户也会收到通知

答案对人有帮助,有参考价值2答案没帮助,是错误的答案,答非所问

用amr,amrnb.min.js 然后 AMR.decode(xxx) 一下,在利用audio api播放

amr格式怎么播放_手机amr格式的播放器_手机amr格式转换器mp3

附上核心代码:

function playAmrArray(array) {
    var samples = AMR.decode(array)
    if (!samples) {
        alert('Failed to decode!')
        return
    }
    playPcm(samples)
}
function playPcm(samples) {
    var ctx = getAudioContext()
    if (!ctx) {
        return Toast.show('暂不支持播放语音')
    }
    var src = ctx.createBufferSource()
    var buffer = ctx.createBuffer(1, samples.length, 8000)
    if (buffer.copyToChannel) {
        buffer.copyToChannel(samples, 0, 0)
    } else {
        var channelBuffer = buffer.getChannelData(0)
        channelBuffer.set(samples)
    }
    src.buffer = buffer
    src.connect(ctx.destination)
    src.start()
}

百里41

2016-09-13 更新

×评论支持部分 Markdown 语法:**bold**_italic_[link]()> 引用`code`-列表。

同时,被你 @ 的用户也会收到通知

答案对人有帮助,有参考价值1答案没帮助,是错误的答案,答非所问

不依赖第三方插件的话,是没有的。微信之所以能播放是因为它做了转换成mp3来实现播放,你可以使用chrome开发者工具查看请求。

手机amr格式转换器mp3_amr格式怎么播放_手机amr格式的播放器

王铁手4.1k

2015-02-13 更新

如果要支持编程语言语法高亮,则可以使用 gfm 扩展的基于 yaml 标记语言的 fenced code block 引用语法格式。extra markdown:扩展的 markdown 语法,增加了表格等元素,不一定都能支持。引用的区块内也可以使用其他的 markdown 语法,包括标题、列表、代码块等。

同时,被你 @ 的用户也会收到通知

答案对人有帮助,有参考价值0答案没帮助手机amr格式的播放器,是错误的答案,答非所问

目前没有发现有

知名ID141

2015-01-26 回答

×评论支持部分 Markdown 语法:**bold**_italic_[link]()> 引用`code`-列表。

手机amr格式的播放器_amr格式怎么播放_手机amr格式转换器mp3

同时,被你 @ 的用户也会收到通知

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

你要是愿意的话,flash插件很多能解决这个问题。

大舒6.9k

2015-02-13 回答

如果要支持编程语言语法高亮,则可以使用 gfm 扩展的基于 yaml 标记语言的 fenced code block 引用语法格式。extra markdown:扩展的 markdown 语法,增加了表格等元素,不一定都能支持。引用的区块内也可以使用其他的 markdown 语法,包括标题、列表、代码块等。

同时,被你 @ 的用户也会收到通知

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

?avthumb/mp3

amr格式怎么播放_手机amr格式的播放器_手机amr格式转换器mp3

Aries540

2015-02-15 回答

如果要支持编程语言语法高亮,则可以使用 gfm 扩展的基于 yaml 标记语言的 fenced code block 引用语法格式。extra markdown:扩展的 markdown 语法,增加了表格等元素,不一定都能支持。引用的区块内也可以使用其他的 markdown 语法,包括标题、列表、代码块等。

同时,被你 @ 的用户也会收到通知

答案对人有帮助,有参考价值0答案没帮助,是错误的答案,答非所问

ffmpeg.exe 这个可以在公众号下载语音时进行转换 有接口

该答案已被忽略,原因:

奇瑞KK0

2017-01-16 回答

×评论支持部分 Markdown 语法:**bold**_italic_[link]()> 引用`code`-列表。

同时,被你 @ 的用户也会收到通知


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-117427-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...