实时上传语音arraybuffer by websocket.io 支持采样率和声道数量配置 支持Blob和arraybuffer以及file方式上传 录音支持WAV和PCM语音文件,并支持下载 客户端实现思路 客户端使用HTML5的getUserMedia接口和AudioContext对象。 首先,通过AudioContext.createMediaStreamSource方法创建一个MediaStreamAudioSourceNode, 用于接受本地计算机麦克风的音频输入。 再通过AudioContext的createScriptProcessor方法创建一个ScriptProcessorNode,用于处理音频采集操作。 然后,通过connect方法将麦克风的音频输入和音频采集链接。通过监听audioprocess事件,将采集的音频数据保存在配置的固定长度的数组内。客户端不能直接发送数
2021-12-21 11:01:49 12.86MB blog websockets socket-io audiocontext
1
简介 随着视频编码技术的发展,相比H.264, H.265同等画质体积仅为一半、带宽占用省一半、画质更细腻等诸多优势。 但Web浏览器还不支持H.265的解码播放,因此基于Web Assembly(封装FFmpeg)、JS解封装、Canvas投影以及AudioContext实现Web端的H265播放。 支持主要浏览器及其版本如下: Chrome(>57) Safari (>11) Firefox (>52) 本项目是一个公开的基础可用版本,并不含有具体的业务代码。业务可基于此项目进行具体业务实现。 安装与测试 下载源码 # 创建根目录 * mkdir goldvideo * cd goldvideo # 下载h265player源码, 创建h265player目录 * git clone https://github.com/goldvideo/h265player.git * cd h2
2021-12-17 15:58:48 101.24MB webassembly ffmpeg-player webplayer h265-hevc
1
双音多频 使用 HTML5 AudioContext API 的 JavaScript 生成器和解码器。 执照 麻省理工学院许可证 (MIT) 版权 (c) 特此授予任何人免费获得本软件副本和相关文档文件(“软件”)的许可,不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售软件的副本,并允许向其提供软件的人员这样做,但须符合以下条件: 上述版权声明和本许可声明应包含在软件的所有副本或重要部分中。 本软件按“原样”提供,不提供任何形式的明示或暗示的保证,包括但不限于适销性、特定用途的适用性和不侵权的保证。 在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同诉讼、侵权行为或其他方面,由软件或软件的使用或使用或其他原因引起的或与之相关的软件。
2021-06-23 12:04:56 446KB JavaScript
1
微信小程序 文字转为语音(插件:微信同声传译) /* * A JavaScript For AudioContext And WechatSI , voice play * 注意事项:该函数需要小程序:”微信同声传译“ 插件支持,在微信公众平台-设置-第三方服务中添加此插件 (Note: this function requires small program: "WeChat simultaneous interpretation" plug-in support, add this plug-in in WeChat public platform-setting-third party service) * 使用注意事项: 在小程序app.json 中添加插件,在需要的页面引入js (Notes for use: add a plug-in in the small program app.json, and introduce js into the required page ) * "plugins": { "WechatSI": { // 插件名称 "version": "0.3.3", // 插件版本 "provider": "wx069ba97219f66d99" // 插件appid } } * 需要转换为语音的文字作为必要参数传入: AudioContext.AudioContext(参数); (Text that needs to be converted to speech is passed in as a necessary parameter: AudioContext.AudioContext(params)) * author: cxr */
2021-04-24 12:55:27 2KB 文字转语音
1
Web Audio API 官方文档中文版 v0.8 本文档仅供大家学习交流,请勿用于任何商业用途.
2021-03-29 20:16:46 1.2MB WebAudioAPI AudioAPI H5录音 AudioContext
1