作品:AMR 录音机

作者: BenzLeung | 来源:发表于2018-02-14 00:04 被阅读243次

AMR 是一种音频文件格式,专用于语音。它一般采用很低的采样率和码率,使得文件非常小。而缺点就是音频质量会比较差,因此不适用于音乐。但若只是用于语音,只要能听清楚对方在说什么即可。微信的语音功能所用的就是AMR格式。

benz-amr-recorder (AMR 录音机)是一个 JavaScript 库,纯前端编码、解码、播放、录音 AMR 音频,无须任何服务器支持。适用于网页版的语音聊天应用、录音机应用等。

特性:

  • 方便的 API 实现解码、播放、录音、编码 AMR 文件。
  • 支持 url 和 blob (即<input type="file">)方式获取 AMR。
  • 支持将浏览器 <audio> 所支持的音频格式(例如 MP3 或 OGG 音频)转换成 AMR 音频。
  • 编码后的 AMR 文件可下载,无须服务器。

支持浏览器:

  • 桌面浏览器: 除IE之外基本都支持。
  • iOS: 播放需要 iOS 6+,录音需要 iOS 11+。
  • Android: Android 5.0+,Chrome 53+ 或采用此核心的其他浏览器,或者 Firefox 42+。

若有问题,欢迎提交 Issue

相关文章

  • 作品:AMR 录音机

    AMR 是一种音频文件格式,专用于语音。它一般采用很低的采样率和码率,使得文件非常小。而缺点就是音频质量会比较差,...

  • iOS 仿微信发送语音消息按钮 - 语音播放器(三)

    Part 3 :语音播放器 Part 2 中的录音机录制完成,并把amr文件的data通过服务器发送给对方,对方收...

  • 2019-08-01

    amr - mp3amr - wav音频比较与转码

  • vue.js实现audio播放amr格式音频

    纯前端解码、播放、录音、编码 AMR 音频,无须服务器支持,基于 [amr.js]注意:由于使用了 amr.js ...

  • 阿斯顿马丁发布了新作Rapide AMR

    继阿斯顿马丁刚发布了DB11 AMR,其赛车研发部门发布了新作Rapide AMR。Rapide AMR仅计划生产...

  • AMR音频

    AMR文件格式分析 AMR音频编解码 AMR音频格式分析 音视频软件 Ubuntu下音/视频转换工具tra...

  • 转码

    ios 不能播放amr格式。ios 录制的音频位wav格式。 wav转amr可以使用opencore框架

  • iOS 播放不了android的amr文件

    AMR AMR全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频(手机打电话),...

  • 编译amr音频格式转换

    编译的是opencore-amr-0.1.5和vo-amrwbenc-0.1.3连个库,都是amr音频库,分别是对...

  • benz-amr-recorder

    benz-amr-recorder 纯前端解码、播放、录音、编码AMP音频,无需服务器支持,基于amr.js和Re...

网友评论

    本文标题:作品:AMR 录音机

    本文链接:https://www.haomeiwen.com/subject/nspstftx.html