苹果手机amr文件用什么打开,opencore框架进行语音

访客3年前黑客资讯888

opencore框架可用于语音编码与解码,实现Android和ios语音互通,能实现类似微信语音对讲功能。andoird端可录音Amr格式文件,Amr格式语音文件的优势是文件大小比wav等其他音频格式文件小很多方便 *** 传输与存储,语音清晰度对于对讲来说也能接受。

实现思路

手机端录音->上传音频文件到服务器端->手机端下载音频文件播放;具体实现代码不在此处讨论仅说明思路。

  1. iPhone端

    iPhone录音不能直接录音为Amr格式音频,需要先录音为wav格式,然后通过opencore框架将wav格式的音频文件格式转化为Amr格式音频文件上传到服务器端。

    iPhone播放在线音频文件的时候也不能章节播放Amr格式需要将Amr格式文件通过opencore框架转化为wav格式播放。

  2. android端

    android端录音直接即可设置音频文件格式为Amr, *** 的时候也可直接播放。

注意

部分android手机录音Amr的时候可能不是标准的Amr文件头部,iPhone在转换的时候可能会出现转换出来的wav文件无法播放,所以需要处理一下。

附ios利用opencore转换Amr格式音频源码 (已修改处理Amr文件头部问题)

核心包下载:VoiceRecorder 地址 http://www.star-lai.cn/wp-content/uploads/2014/02/VoiceRecorder.zip

使用demo:player 地址 http://www.star-lai.cn/wp-content/uploads/2014/02/player.zip

 

相关文章

畅信达智能语音客服(构建多业务智能语音通知运

畅信达智能语音客服(构建多业务智能语音通知运

2015年5月28日,融合通信专家畅信达正式发布全新升级版居家养老综合服务平台HCP3000。此次发布的新版居家养老综合服务平台是结合畅信达全国数十家实际应用案例,所设计的颠覆性换代产品,将带来更加智...

王者荣耀张大仙语音包怎么获得 张大仙语音包获取方法

王者荣耀张大仙语音包怎么获得?王者荣耀最受欢迎的主播毫无疑问就是张大仙了,张大仙对游戏的贡献相信大家也很了解。最近官方就宣布即将推出一款张大仙语音包,这么有纪念意义的语音包相信大家都想要获得,那么具体...

电脑yy语音怎么用(怎么用yy语音打游戏)

电脑yy语音怎么用(怎么用yy语音打游戏)

YY语音变声器,开黑时候怎么使用?YY直播是一个包含音乐、科技、户外、体育、游戏等内容的国内最大全民娱乐直播平台,很多有名的网红主播大多出自YY直播平台,那能不能使用变声专家在YY直播里实现变声呢?让...

怎样查看兄弟手机上的微信聊天记录

随着5G、IoT、车联网等市场的高速增长,智能语音在不同场景下的交互体验愈发被用户重视,而衡量语音交互的质量也不再局限于识别的准确率,而是更侧重垂直场景下的语义理解,以及后端的内容服务。 在此背...

微信语音聊天

以前的时候我们可能只能用送信这种方式去寄托思念,但是如今我们却可以通过微信这一款APP让天涯若比邻:除了可以用文字这样的形式,视频、语音也可以通过这款app搞定。那大家除了了解文字聊天记录之外,微信语...

语音在线转文字的转换方法(一款免费语音转文

语音在线转文字的转换方法(一款免费语音转文

不少办公族对于录音转文字或文字转语音这个事儿都比较头疼,为什么这么说呢?当你体验过,将老板开会的录音纪要整理成文案的时候,你就会懂我说的这种痛苦了,到时候你就会在心里默喊:我真的是太难了! 于是...