iPhone:增加音量

iPhone:增加音量,iphone,cocoa-touch,Iphone,Cocoa Touch,我有一个相当安静的音频文件。 我用AVAudioPlayer播放,但我几乎听不到任何声音,尤其是没有耳机 有没有办法增加音频记录的音量?您有这样的属性。如果即使在最高设置时音量仍然太低,我认为您应该在某种音乐编辑器(即)中编辑媒体文件,并在那里增加音量。您对此有一个属性。如果即使在最高设置时音量仍然太低,我认为您应该在某种音乐编辑器(即)中编辑媒体文件,并在那里增加音量。player.volume=2.0 doco表示,音量“名义上”介于0和1.0之间, 这似乎表明你可以超速驾驶 祝你好运,尽量

我有一个相当安静的音频文件。 我用AVAudioPlayer播放,但我几乎听不到任何声音,尤其是没有耳机


有没有办法增加音频记录的音量?

您有这样的属性。如果即使在最高设置时音量仍然太低,我认为您应该在某种音乐编辑器(即)中编辑媒体文件,并在那里增加音量。

您对此有一个属性。如果即使在最高设置时音量仍然太低,我认为您应该在某种音乐编辑器(即)中编辑媒体文件,并在那里增加音量。

player.volume=2.0

doco表示,音量“名义上”介于0和1.0之间,
这似乎表明你可以超速驾驶


祝你好运,尽量不要让用户意外失聪。

player.volume=2.0

doco表示,音量“名义上”介于0和1.0之间,
这似乎表明你可以超速驾驶


祝你好运,尽量不要让用户意外失聪。

也许,你可以像我一样使用SpeakHere Apple示例。要增加此示例的音量,您需要将播放器设置为扬声器模式

在AQPlayer.mm中添加此代码:

OSStatus error;
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker; 
error = AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof (audioRouteOverride), &audioRouteOverride);
if (error) printf("couldn't set audio speaker!");
在此代码之前:

XThrowIfError (AudioQueueSetParameter(mQueue, kAudioQueueParam_Volume, 1.0), "set queue volume");

也许已经很晚了,但我希望它能有所帮助。

也许,你可以像我一样使用SpeakHere Apple示例。要增加此示例的音量,您需要将播放器设置为扬声器模式

在AQPlayer.mm中添加此代码:

OSStatus error;
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker; 
error = AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof (audioRouteOverride), &audioRouteOverride);
if (error) printf("couldn't set audio speaker!");
在此代码之前:

XThrowIfError (AudioQueueSetParameter(mQueue, kAudioQueueParam_Volume, 1.0), "set queue volume");

也许已经很晚了但是,我希望这会有帮助。

问题是我需要在我的应用程序中以编程方式进行设置。你可以尝试将音量设置为大于1的值,但我认为Iphone会忽略它,因为如果你可以将其设置为任何你想要的值,它可能会损坏你的扬声器。问题是我需要在我的应用程序中以编程方式进行设置。你可以尝试将音量设置为值大于1,但我认为Iphone会忽略它,因为如果您可以将其设置为任何您想要的值,它可能会损坏您的扬声器。