简体   繁体   English

录制音频中的音频处理

[英]Audio Processing in recorded audio

I am developing an application where i use AVAudioRecorder to record & AVAudioPlayer to play audio files. 我正在开发一个应用程序,我使用AVAudioRecorder记录和AVAudioPlayer播放音频文件。

But what i want to do is after recording the voice , do some speech processing and make it to cartoon voice & play the audio after that. 但我想要做的是在录制语音后,进行一些语音处理,然后将其制作成卡通语音并播放音频。

So is there any library or framework available by which i will convert my recorded audio to some cartoon voice ? 那么有没有可用的库或框架,我将录制的音频转换成一些卡通声音?

Dirac2 is one commercial iOS library for independent time pitch stretching, which is the effect that some apps use for the funny voices. Dirac2是一个用于独立时间间距拉伸的商业iOS库,这是一些应用程序用于有趣声音的效果。

Added later: Apple added the NewTimePitch Audio Unit, now built into iOS, circa 2012. 后来添加:Apple在2012年左右添加了NewTimePitch音频单元,现在内置于iOS中。

Use the SoundTouch library as a starting point. 使用SoundTouch库作为起点。 ( http://www.surina.net/soundtouch/ ) It's what I'm using in my application, and with the right settings it runs amazing in real time. http://www.surina.net/soundtouch/ )这是我在我的应用程序中使用的,并且通过正确的设置,它实时运行惊人。 I would suggest taking a look at Audio Units for at least the playback part. 我建议至少在播放部分看看音频单元。 They aren't as hard as people make them seem. 它们并不像人们看起来那么难。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM