我正在开发iphone app,我需要多种语音,例如成人的声音成了孩子们的声音。
我如何实现它,我正在使用AVFoundation播放语音。
Plz提供了一些编码。
答案 0 :(得分:2)
要实现您的需求,您需要音高转换功能。您可以使用OpenAL来实现此目的。
具体来说,在OpenAL中,设置音高
alSourcef(source, AL_PITCH, 1.2f);
其中source是OpenAL声源的id。
如果您不熟悉OpenAL,请从此处开始:http://benbritten.com/2008/11/06/openal-sound-on-the-iphone/