iPhone 变声器 [英] iPhone voice changer

查看:19
本文介绍了iPhone 变声器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个 iphone 应用程序,它可以记录用户的声音并将其转换为女声喜欢(会说话的汤姆和 iHOBO).我是音频操作的新手.请告诉我执行此操作需要哪个 api?我可以使用 iphone sdk api 实现此功能吗?有没有开源来实现这个功能?是否有任何教程可以对此进行升级?

I am developing an iphone app, which records user voice and change it into a female voice like (TALKING TOM and iHOBO). I am new to audio manipulation. Please tell me which api is required to do this? Can i implement this feature using iphone sdk apis? Is there any open source to implement this feature? Is there any tutorial regrading this?

提前致谢

推荐答案

没有内置的 iOS API 可以进行独立的时间音调修改.

There are no built-in iOS APIs that will do independent time-pitch modification.

Audacity 中有实现时间间距拉伸的开源代码,但我不知道是否此代码已移植到iOS.与 SoundTouch 相同.

There is open source code that implements time-pitch stretching in Audacity, but I don't know whether this code has been ported to iOS. Same with SoundTouch.

有一个关于 DSP 维度的 Time-Pitch Stretch Tutorial网站.

There is a Time-Pitch Stretch Tutorial on the DSP Dimensions site.

更新:在 2012 年末,kAudioUnitSubType_NewTimePitch 音频单元包含并内置到 iOS 6 的版本中,因此您现在可以使用 iOS API 实现(独立的时间音调修改)语音更改.有关详细信息,请参阅 Apple 的开发人员文档.

Update: In late 2012, the kAudioUnitSubType_NewTimePitch Audio Unit was included with and built into the release of iOS 6, so you can now implement (independant time-pitch modification) voice changing using iOS APIs. See Apple's developer documentation for details.

这篇关于iPhone 变声器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆