E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SoundTouch
音频变时不变调处理(
SoundTouch
WSOLA)
现在已有一些博客写这相关的内容,但是真的写的看完和没看一样,我最近也研究了一下相关内容,为自己记个笔记,同时也分享出来,和大家一起讨论变时不变调时音频处理里的一个小方向,但又没那么简单,算法有很多,我就以
soundtouch
Michaelliu_dev
·
2020-06-24 07:52
音视频处理
soundtouch
之变调、变速、节拍
后来去偶然看到了
soundtouch
,这个强大的库让我为之振奋,现在已经完成,并做成了一个实时播放的demo,现把一些使用笔记简单地拿出来共享。
Raylu
·
2020-06-24 03:01
Android
音频处理
[修正]IOS中使用
SoundTouch
库实现变声
之前写过一片文章“IOS中使用
SoundTouch
库实现变声”。最后有很多朋友在博客上说发出来的代码在模拟器上运行可以,不能在真机上运行,前段时间一直也很忙,没时间翻代码出来查看,望谅解。
yarin
·
2020-06-23 03:15
移动开发
程序语言
在ios中使用
soundtouch
库实现变声
要在ios中实现一个变声技术,而且又要要求能在iphone3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使用
soundtouch
开源库,该库可以实现变声效果,包括可以调节声音的频率而不改变声音的长度
brandonyue
·
2020-06-22 19:36
Android
APP
iOS
IOS中使用
SoundTouch
库实现变声
IOS中使用
SoundTouch
库实现变声voidAQRecorder::StartRecord(CFStringRefinRecordFile){mSoundTouch.setSampleRate(44100
飞翔2017
·
2020-06-21 01:52
音视频网络传输
流媒体技术
数字视频处理
soundtouch
变声使用和算法
soundtouch
简介
soundtouch
源码下载地址编译完成之后$soundstretch--helpThisprogramissubjectto(L)GPLlicense.Run"soundstretch-license"formoreinformation.ThisapplicationprocessesWAVaudiofilesbymodifyingthesoundtempo
Don_
·
2020-04-13 13:38
Codec学习资料
MediaCodec常用音视频编码格式(H264,HEVC,AAC)常用流媒体协议(HLS,HTTP,RTMP)常用音视频封装格式(mp4,flv,mkv)ijkplayer,exoplayerFFmpeg,sdl,
soundtouch
葛藤湾
·
2020-04-04 00:24
变声总结(声音概念、采集、变声、
SoundTouch
和 FMOD 对比等)
一、声音相关概念声音是由物体震动产生的,我们可以把从感知的角度分为三种属性:响度(Loudness),即音量,与振幅有关。音调(Pitch),即高音和低音,与声音的频率有关系。音色:使用不同的材质来制作,所表现出来的音色效果是不一样的。响度和音调只要联想到正弦波非常容易理解,然而音色是什么?音色=基频+泛音(多个)一个物体发生的同时,会发出很多不同频率的波(谐波)。这许多不同频率的波由于相位差很小
iOnesmile
·
2020-03-10 09:19
18 美国博士BOSE Lifestyle
Soundtouch
525IV
敬请关注:家庭私人影院——在家看大片K歌听歌北京德合艺通科技有限公司是一家综合性机构。始终致力于为成功人士量身打造高品质生活方式的服务供应商,专业从事高档家庭影院、卡拉OK系统、高级Hi-Fi音箱等销售设计及安装,同时又以专业音视频综合布线系统,安防监控系统,舞台灯光音响系统技术见长于同行业。如果想了解更多的话,可以点击查看更多的案例,或者来电咨询我们,联系电话:13331119791地址:北京市
德合艺通家庭影院
·
2020-02-18 06:40
android jni交互之c层对象指针缓存
以
soundtouch
源码为例(https://www.surina.net/
soundtouch
/sourcecode.html)java层:publicfinalclassSoundTouch{privatenativefinalstaticlongnewInstance
Adley
·
2020-02-05 04:25
Android 端音频变声方案
数据,Android端可以通过MediaExtractor及MediaCodec解码得到PCM,但调整音调、节拍仅靠Androidapi就无能为力了,只能集成第三方库来实现,常见的音频处理库有Fmod、
SoundTouch
王英豪
·
2020-01-03 15:38
iOS音频变速变调研究
不管咋样先Google走起,找了白天发现了一个
SoundTouch
的库,略屌吧C++写的,同时支持iOS和Android。研究了大概一个星期,
Simon_0
·
2019-12-22 18:51
FFmpeg 2.0 atempo变速音频出现噪声及
SoundTouch
实现音频变速
修订:2017.3.622:51据团队测试,基于FFmpeg0.10.16"Freedom"进行atempo滤镜变速音频在开始时不会有明显噪声(cicici声),特别是慢速情况下,转码命令如下所示。升级为FFmpeg2.x及FFmpeg3.x,相同操作音质明显变差。ffmpeg-isource.wav-filter:a"atempo=0.5,atempo=0.5"-vndestination.wa
熊皮皮
·
2019-11-07 08:16
Android
SoundTouch
(处理音频)
音频处理C++实现
SoundTouch
下载下载后项目目录如下:
SoundTouch
项目目录.png使用AndroidStudio打开C:\Users\Administrator\Desktop\
soundtouch
_凌浩雨
·
2019-11-06 21:16
Bose全新家影产品15999元
其中,
SoundTouch
300Soundbar售价6500元,选配低音炮6500元,环绕立体声扬声器为2999元起。
Arabot
·
2019-11-03 02:02
Android原生音频变调代码流程分析
之前用过一个非常著名的开源库
SoundTouch
可以实现音频的变速变调功能,具体可参考:https://blog.csdn.net/wkw1125/article/details/63807128Android
jverson2009
·
2019-06-06 11:33
Android
多媒体
音频
android音频技术资料
1、录制AudioRecord和MediaRecorder2、播放AudioTrack播放pcm和MediaPlayer3、音频格式:pcm、aac、mp3、m4a4、解码5、编码6、
SoundTouch
null_js
·
2019-03-20 13:03
Android studio NDK + CMake 编译
SoundTouch
实现wav格式音频的变速、变调功能
CMake流程的人观看,若是从零开始的,推荐先去看一下我之前跑的一个例子:传送门在此:https://my.oschina.net/u/1462828/blog/1552937本帖子只负责编译,具体的
SoundTouch
她叫我小渝
·
2018-06-05 10:30
技术
SoundTouch
音频处理库的简单使用(音调、音速、声道等等)
音频的处理,通常会涉及到音调、音速或者声道的切换,例如睡觉时,开车时,跑步时,party,吃饭时等等根据不同场景我们也许会要求音乐能有不同的意境变化,强大的
soundtouch
音频开源库基于C++的底层算法处理
尹人入胜
·
2017-03-29 13:02
音频
流媒体技术
Android的FFMPEG使用之命令行
1.音频视频合并:"ffmpeg-i音频-i视频输出视频"例:"ffmpeg-isdcard/
soundtouch
.wav-isdcard/input.mp4sdcard/output.avi"注:输出视频的格式不为
Easyrealjs
·
2016-08-03 16:14
IOS和Android音频开发总结
要想自己写一个变声的函数或者库出来,谈何容易,所以采用了大家普遍采用的库
SoundTouch
。该库可以实现改变声音的速度,节拍,音调(这个最重要,可以把声音的音调调高调低
Jymoon
·
2016-06-17 19:00
soundtouch
变声使用和算法
soundtouch
源码下载地址编译完成之后$soundstretch--helpThisprogramissubjectto(L)GPLlicense.Run"soundstretch-license"formoreinformation.ThisapplicationprocessesWAVaudiofilesbymodifyingthesoundtempo
党玉涛
·
2016-03-24 19:32
算法
工具
soundtouch
Xcode引用C++头文件出现 Unknown type name 'namespace' 错误的解决方法
比如,
SoundTouch
.h是一个C++头文件,ViewController.m文件引用了它,那么ViewController.m的后缀应该改成.mm,这样才能够成功编译。
u010305223
·
2016-02-18 17:00
[项目总结]在ios中使用
soundtouch
库实现变声
这篇文章是项目总结了。 做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什么问题可以直接给我留言,或者到weibo.com/yarin上找我了。 要在ios中实现一个变声技术,而且又要要求能在iphone 3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使
·
2015-11-01 13:30
touch
[修正]IOS中使用
SoundTouch
库实现变声
之前写过一片文章“IOS中使用
SoundTouch
库实现变声”。
·
2015-10-31 09:18
touch
三天时间,终于把开发环境整好了
下面的事情:1,又拍云;2,哥推;3,短信;4,秒拍;6,
soundtouch
;7,图标设计。
sitexa
·
2015-03-10 23:00
移植
soundtouch
到android 通过JNI来调用
移植
soundtouch
到android通过JNI来调用(一)移植
soundtouch
到android通过JNI来调用(二)
sitexa
·
2015-03-09 14:00
soundtouch
源码分析
1.
soundtouch
官网:http://www.surina.net/
soundtouch
/。这上面有
soundtouch
的介绍、源码,封装好的dll文件、使用方法、以及一些demo。
sitexa
·
2015-03-09 10:00
SoundTouch
Audio Processing Library
SoundTouchisanopen-sourceaudioprocessinglibraryforchangingtheTempo,PitchandPlaybackRatesofaudiostreamsoraudiofilesTempo (timestretch):Changesthesoundtoplayatfasterorslowertempothanoriginallywithoutaff
sitexa
·
2015-03-08 21:00
soundtouch
通过开源项目
SoundTouch
实现类似Tom猫的变声功能
SoundTouch
是一个开源的音频处理库,用于改变音频流或音频文件的节奏、音调和播放速率。
zmywly
·
2014-10-30 20:00
soundtouch
变声
Android下使用
SoundTouch
实现变声并转为wav格式播放(山寨汤姆猫)
下面重点介绍一下如何用NDK编译
soundtouch
。1. NDK的相关知识,请查看相关资料,如果有时间我会详细介绍。2.在你的工程根目录下,新建jni目录,然后将制作好的
SoundTouch
拷
iKingLai
·
2013-06-19 18:13
android
wav
soundtouch
变声
山寨汤姆猫
iOS下使用
SoundTouch
实现变声并转为wav格式进行播放(山寨汤姆猫完整版)
首先的问题是:我们调用手机的麦克风采集到的录音数据是pcm格式的,pcm是裸数据,没有头部信息,一般播放器不能播放,所以我们一般都要转为wav格式,这样普通的播放器就能播放了,而在iOS中直接可以使用AVAudioPlayer来播放,而不需要去调用底层的API了。关于如果将pcm转为wav,大家可以参考我前面的博文,这里就不再介绍了。第二个问题是:如何变声?还好有一个开源软件叫“soundtouc
iKingLai
·
2013-06-19 11:27
ios
wav
soundtouch
山寨汤姆猫
变声
iOS下使用
SoundTouch
实现变声并转为wav格式进行播放(山寨汤姆猫完整版)
首先的问题是:我们调用手机的麦克风采集到的录音数据是pcm格式的,pcm是裸数据,没有头部信息,一般播放器不能播放,所以我们一般都要转为wav格式,这样普通的播放器就能播放了,而在iOS中直接可以使用AVAudioPlayer来播放,而不需要去调用底层的API了。关于如果将pcm转为wav,大家可以参考我前面的博文,这里就不再介绍了。第二个问题是:如何变声?还好有一个开源软件叫“soundtouc
iKingLai
·
2013-06-19 11:27
soundtouch
iOS
变声
wa
语音
工作临时需要
soundtouch
:1。
zhuzhihai1988
·
2012-12-24 16:00
音频变速开源框架
SoundTouch
SoundTouch
是一个开源的音频处理库,主要实现包含变速、变调、变速同时变调等三个功能模块,能够对媒体流实时操作,也能对音频文件操作。
liaoxianming
·
2012-12-24 11:00
如果在NDK编译的时候遇到No rule to make target needed by *.o 请抽空看看这篇文章
比如我之前有写
soundTouch
的JNI在这个里面我有将两个lib一个动态的一个静态的都放到了一个Android.mk中进行编译,但是发现莫名奇妙的报了个“Noruletomaketarget”的错误
luowenlong860502
·
2012-12-02 17:00
移植
soundtouch
到android 通过JNI来调用(二)
上一篇博客中写到了如何编译和安装
soundtouch
当安装
soundtouch
到你的ubuntu中后你可以通过运行soundstretch来体验一下
soundtouch
的用法,当然如果你运行soundstretch
luowenlong860502
·
2012-11-19 21:00
移植
soundtouch
到android 通过JNI来调用(一)
最近准备开发一款可以变声的录音机,于是在网上找了一下这方面的开源代码,发现
soundtouch
是一个不错的选择。
luowenlong860502
·
2012-11-05 22:00
foobar变速不变调播放音频
foobar2000加
soundtouch
可以加速播放音频,且不变调。
lxhlong
·
2012-10-08 15:00
manager
测试
Components
[修正]IOS中使用
SoundTouch
库实现变声
之前写过一片文章“IOS中使用
SoundTouch
库实现变声”。最后有很多朋友在博客上说发出来的代码在模拟器上运行可以,不能在真机上运行,前段时间一直也很忙,没时间翻代码出来查看,望谅解。
dev_yarin
·
2012-03-08 20:00
ios
xcode
filter
iPhone
callback
XCode4
[修正]IOS中使用
SoundTouch
库实现变声
之前写过一片文章“IOS中使用
SoundTouch
库实现变声”。最后有很多朋友在博客上说发出来的代码在模拟器上运行可以,不能在真机上运行,前段时间一直也很忙,没时间翻代码出来查看,望谅解。
yarin
·
2012-03-02 21:33
apple
iPhone
模拟器
soundtouch
speakhere
[修正]IOS中使用
SoundTouch
库实现变声
之前写过一片文章“IOS中使用
SoundTouch
库实现变声”。最后有很多朋友在博客上说发出来的代码在模拟器上运行可以,不能在真机上运行,前段时间一直也很忙,没时间翻代码出来查看,望谅解。
yarin
·
2012-03-02 21:33
Apple
模拟器
IPhone
移动开发
几天研究了一下IOS中
soundtouch
要在ios中实现一个变声技术,而且又要要求能在iphone3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使用
soundtouch
开源库,该库可以实现变声效果,包括可以调节声音的频率而不改变声音的长度
飞鸽传书
·
2011-09-26 20:27
ios
职场
休闲
soundtouch
几天研究了一下IOS中
soundtouch
要在ios中实现一个变声技术,而且又要要求能在iphone3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使用
soundtouch
开源库,该库可以实现变声效果,包括可以调节声音的频率而不改变声音的长度
飞鸽传书
·
2011-09-26 20:27
职场
ios
休闲
PHP
在ios中使用
soundtouch
库实现变声
这篇文章是项目总结了。做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什么问题可以直接给我留言,或者到weibo.com/yarin上找我了。要在ios中实现一个变声技术,而且又要要求能在iphone3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使用soun
dev_yarin
·
2011-09-12 02:00
ios
filter
Integer
iPhone
float
Comments
soundtouch
之变调、变速、节拍
后来去偶然看到了
soundtouch
,这个强大的库让我为之振奋,现在已经完成,并做成了一个实时播放的demo,现把一些使用笔记简单地拿出来共享。
leilu2008
·
2011-08-27 11:00
多线程
算法
filter
Integer
dll
float
[项目总结]在ios中使用
soundtouch
库实现变声
这篇文章是项目总结了。做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什么问题可以直接给我留言,或者到weibo.com/yarin上找我了。要在ios中实现一个变声技术,而且又要要求能在iphone3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使用sou
yarin
·
2011-08-16 11:56
ios
iPhone开发
soundtouch
talkingtom
变声技术
[项目总结]在ios中使用
soundtouch
库实现变声
这篇文章是项目总结了。做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什么问题可以直接给我留言,或者到weibo.com/yarin上找我了。要在ios中实现一个变声技术,而且又要要求能在iphone3g上也能运行,所以自带的一些api就显得比较麻烦,因此决定使用soun
yarin
·
2011-08-16 11:56
ios
iphone开发
soundtouch
移动开发
SoundTouch
音频处理库源码分析及算法提取(9)
我们都知道,当播放速度改变的时候,会带来一个副作用,那就是音调也会随着播放的速度而改变。播放速度加快,声音将升调,变得尖锐,播放速度减慢,声音将降调,变得低沉,当然这是题外之话。改变音频播放速度的方法有很多,我只针对ST变速算法的核心,也就是线性插值算法的实现。对于ST的插值算法前面已经提到。 k=(y-y0)/(y1-y0)->y=(1-k)*y0+k*y1k值也就是现在声音播放速度和原始声音播
leilu2008
·
2011-06-13 10:00
算法
struct
File
null
float
byte
SoundTouch
音频处理库源码分析及算法提取(8)
经过前面几个小节的介绍,各位想必已经对ST有个比较初步的认识。在往后的这些章节里,我将提出ST某些重要的算法以及实现。首先谈谈数字滤波器的实现。纵观整个ST的处理流程,仅仅在对声音样本进行重采样的时候可以通过boolbUseAAFilter的值来判断是否采用数字滤波器,具体在RateTransposer类成员函数processSamples中实现。//Transposessamplerateby
leilu2008
·
2011-06-13 10:00
算法
struct
filter
buffer
float
playback
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他