opencore框架可用于语音编码与解码,实现Android和ios语音互通,能实现类似微信语音对讲功能。andoird端可录音Amr格式文件,Amr格式语音文件的优势是文件大小比wav等其他音频格式文件小很多方便 *** 传输与存储,语音清晰度对于对讲来说也能接受。
实现思路
手机端录音->上传音频文件到服务器端->手机端下载音频文件播放;具体实现代码不在此处讨论仅说明思路。
iPhone端
iPhone录音不能直接录音为Amr格式音频,需要先录音为wav格式,然后通过opencore框架将wav格式的音频文件格式转化为Amr格式音频文件上传到服务器端。
iPhone播放在线音频文件的时候也不能章节播放Amr格式需要将Amr格式文件通过opencore框架转化为wav格式播放。
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
11月19日上午,外交部证实中国公民樊京辉被IS杀害。正在菲律宾马尼拉出席亚太经合组织第二十三次领导人非正式会议的国家主席习近平就我国公民被恐怖组织杀害事件发表讲话,强烈谴责“伊斯兰国”极端组织杀害中...
YY主播,即YY语音频道的主播或主持人,YY语音是现在网络最流行的网络语音聊天室软件,而YY主播就是聊天室内的主角,主讲,主持,只要你的声音动听,表演精彩,会主持,能够吸引到人群进入你的聊天室内听你主...
11月27日,爱奇艺多说话人多风格音色克隆大赛(M2VoC)发布详细参赛指引。本届大赛由爱奇艺专家团队组织举办,旨在提供一个通用的数据集与一个公平的测试平台,对语音克隆任务进行研究。作为世界上第一个小...
2015年5月28日,融合通信专家畅信达正式发布全新升级版居家养老综合服务平台HCP3000。此次发布的新版居家养老综合服务平台是结合畅信达全国数十家实际应用案例,所设计的颠覆性换代产品,将带来更加智...
跟着小我私家电脑流量继承向移动端倾斜,海表里主要搜索引擎都在调解计策。我们知道谷歌早在2016年11月就提出了移动第一索引计谋。同样,百度搜索引擎早在2017年就调解了索引基数,没有区分移动索引和小我...
随着互联网的迅速增长,微信、微信免费电话等业务已经直接影响到移动联通等业务,类似这样的结果不少的人已经猜测到了,最后的结局也可想而知,就是取消通信费,按流量收费,这不,广东移动开始试水了,推出“流量语...