播放wav文件作为从服务器收到的字节

时间:2017-05-19 14:53:24

标签: javascript html5 audio

我从服务器接收原始数据波形文件,我需要在客户端播放这个字节数组。

我尝试在此https://stackoverflow.com/中使用decodeAudioData,但我收到错误:

  

DOMException:无法解码音频数据。

这是合乎逻辑的,因为我的原始数据不是常规的mp3文件,它是需要以8000Hz速率和1个通道以及每个样本16位播放的波。

是否有一个函数来播放从服务器接收的具有特定速率和多个通道的字节数组

1 个答案:

答案 0 :(得分:0)

我设法使用这种方法在浏览器上播放字节:

select referenceEmail, count(*)  as referenceEmailCount from (
select * from table1
union all 
select * from table2

) as alias 
group by alias.referenceEmail