http://blog.csdn.net/zhuhongshu/article/details/38172093 微课程要支持windows, mac, android 三大平台, 需要解决几个问题 1. 音频支持 android : amr, mp3(使用lame) mac : mp3(原生支持)...
Url:http://blog.csdn.net/ysy441088327/article/details/7392842#reply为了达到 iPhone 与 Android 实现音频互通. 那么Mp3格式的音频文件再好不过了.至于能够转换成Amr 是最好,10秒 的 一个Amr文件 只有5K左右...
分类:
移动开发 时间:
2015-03-31 19:36:15
阅读次数:
225
说一下wav转amr的方式。wav是PC上录制音频最容易生成的方式,但是缺点是生成的音频体积比较大。amr是手机上音频播放比较主流的格式,优点是音频体积小,易于传输。
转换的方式很简单,amr分两种,这里以nb为例。首先需要下载opencore-amr,将静态库和文件导入工程里。然后输入以下代码
int wav2Amr( const char *infile, const char *outf...
分类:
其他好文 时间:
2015-03-02 09:39:52
阅读次数:
220
最近再做一个项目,要将手机APP上的文件上传到服务器上来,包括图片、声音、视频文件。起初只有Android版,大家知道,Android的录音格式amr,在电脑上播放不出来,必须转码。因为之前只有Android版的,所以就用jave给方便的解决了。但是后来又增加了iPhone版,传上来的录音格式..
分类:
编程语言 时间:
2015-02-25 23:57:17
阅读次数:
224
用到一个开源的库:opencore-amr for ioshttps://github.com/feuvan/opencore-amr-iOS1.下载后运行xcode脚本,2.脚本运行完成后,看到目录下test里面有例子,即解压和压缩的例子 我试了下,用amrn-dec.c+(DDMessageE....
分类:
移动开发 时间:
2015-02-12 12:07:38
阅读次数:
408
最近做了一个变声语音的项目,里面涉及到很多音频相关的知识,怕时间久了记不住,写下来备忘。
1. 语音的编码
语音录制的时候要选择一个编码格式,因为移动端的原因,这个编码格式需要满足压缩比高、声音质量较好(至少变声后能听得清说什么),同时还要编码难度小。
我们前期选择了几种格式:amr、speex、aac、wav。 说下几种编码的优缺点。
首先amr 是最常用于...
分类:
移动开发 时间:
2015-02-08 12:56:31
阅读次数:
1394
未命名 接到需求要在Linux环境下将amr转换为mp3,windows下直接使用第三方jar包封装的exe方法即可,但不支持Linux,上网爬完资料说是用ffmpeg加上amr插件可以实现,根据教程尝试了一下: 1. 首先安装系统编译环境...
分类:
系统相关 时间:
2015-01-27 22:01:47
阅读次数:
343
解题思路:一开始自己想的是找出每一次旋转所得到的圆心轨迹,将想要旋转到的点代入该圆心轨迹的方程,如果相等,则跳出循环,如果不相等,则接着进行下一次旋转。后来看了题解,发现,它的旋转可以是任意角度的,所以旋转后的圆心应该在一个区域,而没有固定的圆心轨迹的方程。如图所示,设c0为最初给出的圆,令圆c0绕...
分类:
其他好文 时间:
2015-01-27 12:45:35
阅读次数:
230
这次的CF挺水的,当时B题犯了一个很SB的错误,浪费了好多时间,所以D和E也没来得及看。sad,。。
A - Amr and Music
水题,从小的开始选。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace st...
分类:
其他好文 时间:
2015-01-26 10:21:54
阅读次数:
298
The Maths Lecture
Time Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d
& %I64u
Submit Status
Appoint description:
System Crawler (2015-01-24)
Description
Amr doesn...
分类:
其他好文 时间:
2015-01-26 10:21:46
阅读次数:
275