2017年5月22日星期一

实时语音变速

最简单的实现方法就是使用现在最普遍的最好用的安卓手机:

音源-->MIC-->手机实时录制-->缓存内部调速处理-->缓存回放

硬件连接:
![fec3307932955607a28e6fb9c978e25f](/assets/fec3307932955607a28e6fb9c978e25f.jpg)
音源输出(这里是耳机孔)连接至MIC口,为避免音源信号调幅太高,因此,使用此电路进行比例衰减至原来的1/100,如上图示.

windows下编译需要的SoundTouch库,太简单了:

只要你电脑里面有android ndk就可以了,他自己已经有了一套工具了,根本不需要你安装mingw,cygwin等等,直接在系统环境中加个自己的变量,比如android sdk说的ANDROID_NDK,然后,打开你要编辑的jni目录,输入:

%ANDROID_NDK%/ndk-build.cmd

OK,编译库完毕,不费吹灰之力!

 不过通过昨天的试验知道,Android Studio中的NDK已经整合到Android SDK中了,估计Eclipse中也是这样的。

没有评论:

发表评论