文件名称:benz-amr-recorder:播放,录制,重新格式化AMR音频
文件大小:948KB
文件格式:ZIP
更新时间:2024-05-24 16:01:14
JavaScript
AMR 录音机 () 纯前端解码、播放、录音、编码 AMR 音频,无须服务器支持,基于 和 。 注意:由于使用了 amr.js 做编码和解码,因此 js 文件(压缩后,未 gzip)接近 500 KB,使用前请考虑。 2019-10-05 更新 (v1.1.0): 增加浏览器支持检测功能,增加暂停播放、设置播放进度功能。 特性 方便的 API 实现解码、播放、录音、编码 AMR 文件。 支持 url 和 blob (即<input type="file">)方式获取 AMR。 支持将浏览器 <audio> 所支持的音频格式(例如 MP3 或 OGG 音频)转换成 AMR 音频。 编码后的 AMR 文件可下载,无须服务器。 Demo 浏览器兼容性 最新的浏览器兼容性请参阅 。 仅播放: 播放+录音: 安装 方法一:引入 js 文件 <script type="text/javascrip
【文件预览】:
benz-amr-recorder-master
----demo-en.html(9KB)
----BenzAMRRecorder.js.map(2.53MB)
----README-EN.md(8KB)
----rollup.config.js(2KB)
----BenzAMRRecorder.min.js(437KB)
----src()
--------amrnb.js(1.01MB)
--------RecorderControl.js(8KB)
--------BenzAMRRecorder.js(15KB)
----.babelrc(272B)
----BenzAMRRecorder.d.ts(6KB)
----res()
--------mario.amr(139KB)
----LICENSE(1KB)
----README.md(8KB)
----BenzAMRRecorder.js(1.09MB)
----.gitignore(73B)
----demo.html(9KB)
----package-lock.json(82KB)
----package.json(1KB)