类似于TOM猫,实现了录音并且通过参数调节播放变声

开源库可以在 http://www.surina.net/soundtouch/   下载

tempo;//  Change sound tempo by n percents  (n=-95..+5000 %)

pitch;// Change sound pitch by n semitones (n=-60..+60 semitones)

rate;// Change sound rate by n percents   (n=-95..+5000 %)

实现变声主要是对以上3个参数进行修改

实现了其他参数的修改

SoundTouchInfo.java 用来改变这些参数

jni的RealTimeSoundTouch是我自己实现的声音处理方法,其实也就是去除了WAV信息头

源码:实在不会传送附件,http://download.csdn.net/detail/tianwei110/5299816 到这里下载把

转载请注明出处 http://blog.csdn.net/tianwei110/article/details/8849670

本人QQ:402142387  欢迎喜欢研究JNI的童鞋骚扰

SoundTouch开源库实现变声相关推荐

  1. [项目总结]在ios中使用soundtouch库实现变声

    这篇文章是项目总结了. 做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什 ...

  2. 在ios中使用soundtouch库实现变声

    这篇文章是项目总结了. 做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什 ...

  3. IOS中使用SoundTouch库实现变声

    IOS中使用SoundTouch库实现变声 void AQRecorder::StartRecord(CFStringRef inRecordFile) { mSoundTouch.setSample ...

  4. [修正]IOS中使用SoundTouch库实现变声

    之前写过一片文章" IOS中使用SoundTouch库实现变声". 最后有很多朋友在博客上说发出来的代码在模拟器上运行可以,不能在真机上运行,前段时间一直也很忙,没时间翻代码出来查 ...

  5. 使用soundtouch开源库实现ffplay倍速播功能

    文章目录 一.SoundTouch音频处理库的编译 windows版本编译步骤 克隆项目代码 vs2019编译soundtouch静态库和动态库 二.封装soundtouch库变速接口 对soundt ...

  6. 通过开源项目SoundTouch实现类似Tom猫的变声功能

    SoundTouch是一个开源的音频处理库,用于改变音频流或音频文件的节奏.音调和播放速率. 通过调节Tempo.Pitch和Playback Rate可以实现类似Tom猫的变声效果,对于这三个参数官 ...

  7. SoundTouch与Rubber Band Library变声算法对比与ASR结果分析

    详细内容见群文件,欢迎大家加入音频/识别/合成算法群(696554058)交流学习,谢谢! 本内容原创,转载和使用请注明出处,谢谢配合: 变声背景与目的 目前基于对语音识别数据收集缓慢且质量不高的情况 ...

  8. 音视频开发之旅(五) -----变声 FMOD和soundTouch使用和对比

    1前言 这边先穿插一下变声相关的知识 ,这一章主要讲音频的处理.大家应该也接触过这类应用,比如QQ的变声,或者在游戏直播里,一些主播使用的变速器,那么,到底是如何做到这样的效果呢?这一篇文章将会给大家 ...

  9. Androidpcm格式音频编解码及播放,socket文件传输通讯,soundTouch变声框架 合成的一款仿微信语音按住说话的demo

    pcm格式音频编解码及播放,socket文件传输通讯,soundTouch变声框架 合成的一款仿微信语音按住播放的demo 效果:   -------------- 代码: MainActivity ...

最新文章

  1. ubuntu-make/makefile/cmake
  2. DL之CG:Computational Graph计算图的简介、入门、使用之详细攻略
  3. ARUBA与蓝海无线PORTAL对接配置
  4. python enumeration_python模块之enum_上
  5. 老是担心数学学不好?这些基础是时候正视了!
  6. micropython入门指南pdf百度云下载_MicroPython入门教程之语法基础
  7. m基于BP神经网络的障碍物避障和路线规划matlab仿真
  8. 315前瞻:哪些互联网消费领域今年可能上榜?
  9. java毕业设计视频点播系统Mybatis+系统+数据库+调试部署
  10. 微信小程序开发时,下载node.js安装后出错误怎么办
  11. 效率神器 SCons 构建工具
  12. idea配置Camunda Modeler
  13. 通过跳绳瘦下来是一种怎么样的体验?
  14. SpringBoot之——动态数据源(多数据源自动切换)
  15. 生物信息学 期刊与会议
  16. 高数基础篇对应660习题(武忠祥)
  17. 深入理解git内部原理
  18. 【每日一道智力题】之坤坤猜生日(面试高频)
  19. 在全民直播的背景下,金融机构做直播带货是必须的吗?
  20. 23种设计模式 - C++实现

热门文章

  1. 【MySQL】可扩展性基本原则
  2. scala函数式编程笔记: 纯函数式状态
  3. codeforces 1003A. Polycarp's Pockets,C. Intense Heat(暴力)
  4. 微信小程序+云开发实现课程表查询
  5. 穿的古装,剧情是现代
  6. GEE学习01--配置Python与Jupyter Notebook
  7. Python求子集和问题
  8. 关于home 的英语
  9. 一看就懂的getchar()详细解析(这是一个很无聊的问题)
  10. Java实现字节小程序微信担保支付及回调超详细