iPhone语音转换器 [英] iPhone voice changer
问题描述
我正在开发一款iphone应用程序,用于录制用户语音并将其更改为女性语音
like(TALKING TOM和iHOBO)。我是音频操作的新手。
请告诉我这需要哪个api?
我可以使用iphone sdk apis实现此功能吗?
是否有任何开源来实现此功能?
是否有任何教程重新定位?
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?
感谢Advace
推荐答案
没有内置的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 Dimensions网站上 ime-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屋!